Chinese Roast Pork (Authentic and Delicious)

Total Time
Prep 10 mins
Cook 32 mins

Do not deviate from this recipe. It may look complicated, but it is actually very easy! - NOTE: THE 2 HOURS OF MARINATING TIME IS NOT INCLUDED IN THE PREPARATION OR COOKING TIME.

Ingredients Nutrition


  1. Combine salt, sugar, soy sauce, oyster sauce, sesame oil, ginger, hoisin sauce, bean paste, garlic, shallots and wine in a large bowl.
  2. Add the pork loin roast, baste thoroughly and marinate 2 hours.
  3. Place the roast on a rack in a roasting pan, and bake in a preheated oven at 425 degree for 15 minutes.
  4. Turn meat and bake 7 minutes longer.
  5. Remove the meat and brush with the honey mixed with the red food color.
  6. Return to the oven for 10 minutes, or until done.
  7. Cut the meat crosswise into thin slices and serve either hot or cold.


Most Helpful

The flavor of this roast wasn't what we were looking for. Even my kids, who usually devour pork and ANYTHING Asian, wouldn't touch it. Not a winner for us.

princesstrish July 25, 2008

Good roast but it did take longer to cook than specified. Wasn't sure what bean sauce was so I used black bean sauce. Good flavour and easy to prepare. Thanks for the recipe

Cilantro in Canada March 06, 2005

Very good. I used 4 pork tenderloins (about 5 pounds in all) and marinated longer than 2 hours. Everyone enjoyed it. The pork was tender and delicious. I'm going to use the leftovers for pork fried rice. Yum..

luvmybge December 22, 2004

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a