Now Reading
Char Siu – Chinese BBQ Pork

Char Siu – Chinese BBQ Pork

Recreate restaurant magic at home. This sticky, tender & moist Chinese BBQ pork is marinated in a sweet and savory concoction that makes the meat melt in your mouth. Luckily it’s not just absolutely delicious, but it is super simple to make at home.

If you’ve seen rows of glistering roasted meat hanging through clear glass windows in shops or restaurants with Asian-ish BBQ flavors wafting in the air, you’ve probably seen Chinese BBQ Pork aka Char Siu. In the US, you’d usually find them in some Chinese restaurants in large concentration of Chinese communities like San Gabriel Valley in SoCal or most every Chinatown really. In Malaysia, Taiwan or Hong Kong, shops or stalls selling roasted meat are very popular.

See Also

In literal terms in Cantonese, char siu means ‘fork roast’. I suppose traditionally the pork was skewered with long forks and roasted in open fire or wood ovens. Dishes made out of the roasted meat are called ‘siu mei’ which usually consists of the roasted BBQ pork, rice or noodles and sometimes vegetables as sides. They can be eaten for breakfast, lunch or dinner.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Char Siu – Chinese BBQ Pork

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 55 minutes
  • Yield: 6 servings 1x


Sticky, tender & moist Chinese BBQ Pork that has been marinated in a sweet & savory concoction. Super simple to make at home and so delicious.


  • 2 lb pork belly (see notes 1)

For the marinade

  • 5 garlic cloves, finely minced
  • 3 tbsp light soy sauce
  • 3 tbsp maltose (or honey)
  • 2 tbsp hoisin sauce
  • 2 tbsp oyster sauce
  • 5 tbsp brown sugar
  • 1 tbsp red fermented bean curd (liquid only), optional
  • 2 tsp sesame oil
  • 1 tsp five spice powder 
  • white pepper and salt to taste


  1. Combine all the ingredients for the marinade and marinate the pork for 1-2 days.
  2. Preheat the oven to 375 F (Make sure pork is in room temperature before baking).
  3. Remove the garlic pieces from the pork and place the pork on a rack set on a baking sheet lined with aluminum foil to catch the drippings.
  4. Strain the excess marinade and discard the garlic. Set aside for basting.
  5. Bake the pork for 20 minutes, flip, baste the pork and bake for another 20 minutes.
  6. Take the pork out, set the oven rack to the highest level and increase the oven temperature to 450 F.
  7. Baste the pork and bake for 5 mintues. Baste once more and bake for another 5 minutes or until charred to your liking.
  8. Put the marinade to boil and let simmer until it thickens slightly to become a sauce. Brush the finished pork with the sauce to give it a shiny glaze. Let the pork rest for 5 minutes before slicing (cut away the hardened skin). Serve with steamed rice or noodles (See notes 4 and 5 on what you can do with the extra sauce and drippings).


1. Pork: For pork belly, cut the pork belly to about ¾”-1″ thick. Length does not matter. If using pork shoulder/butt, the cut should be 2-3″ wide and ¾-1″ thick. Again, length does not matter.

2. Maltose and red fermented bean curd can be found in Chinese markets.

3. You can make bigger batches of these and freeze them. Thaw in the fridge the day before and bake covered at 350F until heated through.

4. Sauce: Extra sauce can be used as dipping for the pork. It can also be used as a seasoning for dry noodles or fried rice.

5. Drippings: Some of the drippings from the pork (collected on the aluminum foil) can be mixed to the sauce to make an even yummier sauce. It can also be used as seasoning for dry noodles as well as act as oil for stir fried dishes.

  • Prep Time: 5 minutes
  • Cook Time: 50 minutes
  • Category: Main Course, Main Courses, pork
  • Cuisine: Asian, Chinese, Chinese-inspired, Malaysian
Scroll To Top