Char Siu (Cantonese BBQ Pork) finished dish
Generated and reviewed by Recipe Genius

Char Siu (Cantonese BBQ Pork)

Make Char Siu (Cantonese BBQ Pork), a Chinese dinner recipe with pork shoulder or pork butt (boneless), cut into 2-inch thick strips, hoisin sauce, light soy sauce. It has about 2 hours 30 min (including marination), about 480 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.

ChineseDinner2 hours 30 min (including marination)6 servings480 cal/serving
cantoneseporkbbqsweetsavoryroastchinesedinner

Quick answer

Char Siu (Cantonese BBQ Pork) is a Chinese dinner recipe that takes about 2 hours 30 min (including marination), makes 6 servings, has about 480 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.

Recommended gear

As an Amazon Associate, Recipe Genius earns from qualifying purchases.

Char Siu (Cantonese BBQ Pork) ingredients

  • 2 lbs pork shoulder or pork butt (boneless), cut into 2-inch thick strips
  • 4 tbsp hoisin sauce
  • 3 tbsp light soy sauce
  • 3 tbsp honey
  • 2 tbsp Shaoxing wine
  • 1 tbsp brown sugar
  • 1 tsp five-spice powder
  • 2 cloves garlic, minced
  • 0.25 tsp red food coloring (optional, for authentic color)
  • 2 tbsp honey
  • 2 tbsp reserved marinade

How to make Char Siu (Cantonese BBQ Pork)

  1. Cut the pork into long strips, about 2 inches thick. Trim any excessive fat, but leave some for flavor.
  2. In a large bowl, whisk together all marinade ingredients until well combined. Add the pork strips, ensuring they are fully coated. Cover the bowl and refrigerate for at least 2 hours, or preferably overnight, to allow the flavors to penetrate.
  3. Preheat your oven to 375°F (190°C). Line a baking sheet with foil and place a wire rack on top. This allows air to circulate and fat to drip, preventing the pork from stewing.
  4. Remove pork from the marinade, reserving about 2 tablespoons of the marinade for the glaze. Place the pork strips on the wire rack, leaving some space between them.
  5. Roast for 20 minutes. Flip the pork strips and roast for another 20 minutes.
  6. While the pork is roasting, prepare the glaze by mixing the reserved marinade with 2 tablespoons of honey.
  7. After the second 20 minutes of roasting, brush the pork generously with the glaze. Increase oven temperature to 400°F (200°C).
  8. Roast for another 10-15 minutes, brushing with more glaze every 5 minutes, until the pork is nicely caramelized, slightly charred, and cooked through (internal temperature of 145°F or 63°C). Be careful not to burn the glaze.
  9. Remove from oven and let rest for 5-10 minutes before slicing. Slice against the grain into thin pieces and serve immediately, often with rice and a side of steamed vegetables.

Char Siu (Cantonese BBQ Pork) FAQ

How do I make Char Siu (Cantonese BBQ Pork)?

Make Char Siu (Cantonese BBQ Pork) by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.

What ingredients are in Char Siu (Cantonese BBQ Pork)?

The main ingredients include pork shoulder or pork butt (boneless), cut into 2-inch thick strips, hoisin sauce, light soy sauce, honey, Shaoxing wine. The full ingredient list is included on this page.

How long does Char Siu (Cantonese BBQ Pork) take?

This recipe takes about 2 hours 30 min (including marination), depending on prep speed and kitchen equipment.

How many calories are in Char Siu (Cantonese BBQ Pork)?

Recipe Genius estimates about 480 calories per serving. Nutrition is estimated, so use your own labels when precision matters.

More recipes you might like

Browse related collections

Cook smarter with Recipe Genius

Generate recipes, build meal plans, and create shopping lists with Recipe Genius.