Chinese · Main

Char Siu (Cantonese Roast Pork)

Cantonese-style sweet roast pork

60min
309kcal
33.6gprotein
Char Siu (Cantonese Roast Pork) — Chinese recipe, finished and plated
Build your personalized meal plan Choose from 8+ health goals — bulking, keto, weight-loss and more — and receive a meal plan matched to your cuisine & taste preferences.
Get started
Rate this recipe

Ingredients

Servings 6
  • 1000 g Pork shoulder
  • 3 tbsp Hoisin sauce
  • 3 tbsp Honey
  • 2 tbsp Light soy sauce
  • 1 tbsp Dark soy sauce
  • 2 tbsp Shaoxing wine
  • 1 tsp Five-spice powder
  • 4 cloves Garlic
  • 15 g Ginger
  • 1 tsp Toasted sesame oil (optional)

Method

  1. Cut the pork shoulder into long strips about 4 cm thick. Grate the garlic and ginger and whisk with hoisin, soy, dark soy, Shaoxing, five-spice, and sesame oil for the marinade. Coat the pork all over, then cover and chill at least 4 hours, ideally overnight.
  2. Heat the oven to 220 °C (425 °F) with a rack over a foil-lined tray of water.
  3. Lay the marinated pork on the rack. Roast 25 minutes until edges char.
  4. Stir the honey with a splash of warm water and a spoonful of the marinade to make the glaze.
  5. Brush the pork with glaze. Roast 6 minutes. Repeat brushing and roasting once more until lacquered.
  6. Rest the pork on a board 10 minutes — the juices set.
  7. Slice across the grain and serve with steamed rice and greens.

Tap “Start cooking” for live timers that flag what to get ahead on while something simmers.

About Char Siu (Cantonese Roast Pork)

Char siu is the lacquered Cantonese roast pork you see hanging in the windows of Chinese barbecue shops, its edges burnished a deep mahogany-red and glossy with glaze. The name literally refers to the traditional method of skewering strips of pork and roasting them over fire, and the cut of choice is pork shoulder, whose marbling keeps the meat juicy through the high heat. It is a cornerstone of Cantonese cooking, eaten over rice, tucked into buns, or sliced into noodle soups.

This version builds its flavor from a marinade of hoisin, two soy sauces, Shaoxing wine, and five-spice, with honey reserved for a glaze brushed on late so the sugars caramelize rather than burn. The long chill — at least four hours, ideally overnight — lets that sweet-savory, faintly anise-scented mixture soak deep into the meat. Roasting on a rack set over a tray of water keeps the oven moist while the edges char, and repeated basting builds the signature sticky, glistening crust. Serve it sliced over steamed rice with a little of the pan juices, or use it to fill bao and fried rice; it is protein-rich and, apart from the glaze, relatively low in carbs.

Char Siu (Cantonese Roast Pork): frequently asked questions

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

A serving has about 309 calories — 33.6g protein, 12.8g carbs, 13g fat, 0.4g fiber. Figures are estimated from the ingredient amounts and will shift with your portions and brands.

Is it high in protein?

Each serving has about 33.6g of protein, roughly 43% of its calories.

Is Char Siu (Cantonese Roast Pork) gluten-free?

As written, no — it contains Hoisin sauce, Light soy sauce, Dark soy sauce. You'd need a certified gluten-free swap for those ingredients to make it gluten-free.

How long does Char Siu (Cantonese Roast Pork) take to make?

About 60 minutes start to finish, but only around 13 of those are hands-on — the rest is largely unattended cooking time you can step away from. In the Homecooked app the timers and parallel steps are sequenced for you so the hands-on part feels even shorter.

Do I need every ingredient to make Char Siu (Cantonese Roast Pork)?

The core ingredients are essential, but you can leave out toasted sesame oil — it's optional and mainly there for extra flavor or finish.

How many servings does Char Siu (Cantonese Roast Pork) make?

This recipe makes 6 servings. In the app you can scale it up or down and the ingredient amounts adjust automatically.