Hong Shao Rou (红烧肉) is the ultimate Chinese comfort food — tender, melt-in-your-mouth pork belly braised in a rich, sweet-savory sauce of soy sauce, rock sugar, and aromatic spices. Each bite is a perfect balance of rich pork fat, caramelized sweetness, and deep umami.
This recipe comes from my travels in Hunan, where I watched a grandmother in a tiny village kitchen transform simple ingredients into something magical. The secret? Low and slow cooking, and the patience to let the pork belly caramelize properly before braising.

Why This Hong Shao Rou Recipe Works
- Authentic layering technique — caramelizing the sugar first creates depth that can not be rushed
- Perfectly tender, never dry — the long braise renders the fat while keeping the meat succulent
- No obscure equipment — a heavy-bottomed pot or Dutch oven is all you need
- Better the next day — the flavors deepen overnight, making leftovers a gift
Where to Find Chinese Ingredients
- Chinese cooking wine (Huangjiu / Shaoxing wine) — authentic Shaoxing wine is irreplaceable for depth
- Rock sugar (bing tang) — yellow rock sugar gives a cleaner sweetness than white sugar
- Dark soy sauce — thick, aged dark soy sauce for that rich mahogany color
- Star anise and cassia cinnamon — whole star anise and cassia bark are the soul of the braise
Step-by-Step Hong Shao Rou
Prep (15 minutes)
- Cut 500g pork belly into 3cm chunks (skin on). Blanch in boiling water for 3 minutes to remove impurities. Rinse and pat dry.
- Peel 6 whole shallots (or 1 large onion, quartered). Smash 4 slices of ginger. Tie 2 star anise, 1 cinnamon stick, and 2 bay leaves in a spice bag.
- Prepare sauce: 2 tbsp light soy sauce, 1 tbsp dark soy sauce, 2 tbsp Shaoxing wine, mixed.
Cook (90 minutes)
- Heat 1 tbsp oil in a heavy pot over medium heat. Add 30g rock sugar. Stir gently until it melts and turns deep amber — do not burn.
- Add pork belly chunks. Toss to coat in caramel. Cook 3-4 minutes until lightly browned on all sides.
- Add ginger and shallots. Stir 1 minute until fragrant.
- Pour in soy sauce mixture and 2 cups boiling water (enough to barely cover the pork). Add spice bag.
- Bring to a boil, then reduce to low. Cover and simmer 60 minutes, stirring occasionally.
- Remove lid. Increase heat to medium. Simmer another 15-20 minutes until the sauce thickens to a glossy glaze, stirring frequently to prevent sticking.
- Discard spice bag. Plate and garnish with chopped scallions or steamed greens.
Frequently Asked Questions
Why blanch the pork belly first?
Blanching removes blood, scum, and excess porkiness, resulting in a cleaner, more refined flavor. It also tightens the skin slightly for a better texture after braising.
Can I use a different cut of pork?
Pork belly is traditional because the fat-to-meat ratio creates the signature melt-in-your-mouth texture. Pork shoulder works in a pinch but will be leaner and less luxurious.
What if I don not have rock sugar?
Rock sugar gives a cleaner sweetness, but you can substitute 2 tbsp brown sugar or maple syrup. The color and clarity will differ slightly.
Is Hong Shao Rou served dry or with sauce?
Traditional Shanghai-style serves it with a thick, sticky glaze coating each piece — not swimming in liquid. Reduce the sauce until it generously coats the back of a spoon.
As an Amazon Associate, I earn from qualifying purchases. These are affiliate links at no extra cost to you.


