CantoneseMedium · Hot
A rich and savory Cantonese braised pork belly dish where tender, glossy pork meets umami-packed black beans in a deeply flavored sauce. Perfect over steamed white rice.
40 min
1h 45m
2h 25m
Method
Rinse black beans and soak in cold water for 30 minutes. Drain and set aside.
Cut pork belly into 3cm cubes. Pat dry with paper towels.
Peel and dice yellow onion. Smash garlic cloves with the flat of your knife. Peel and slice ginger. Cut scallions into 5cm lengths.
In a large Dutch oven or heavy pot, heat 15ml sesame oil over medium-high heat. Add onion, garlic, ginger, and scallion. Stir-fry until fragrant and lightly golden, about 2 minutes.
Add pork belly cubes to the pot. Sear on all sides until golden brown, about 5 minutes total.
Pour in soy sauce, add white sugar and star anise. Stir to coat the pork evenly.
Add enough water to just cover the pork (about 400ml). Bring to a boil, then reduce heat to low. Cover and simmer for 60 minutes, stirring occasionally.
Add drained black beans to the pot. Continue to braise, covered, for another 30 minutes until pork is tender and beans are soft.
Remove lid. Increase heat to medium. Cook for 5-10 minutes to reduce and thicken the sauce, stirring occasionally.
In a small bowl, mix cornstarch with 2 tablespoons of cold water. Stir into the pot to create a glossy sauce. Simmer for 2 more minutes.
Season with salt and white pepper. Remove star anise. Serve hot over steamed white rice.
Nutri-Score
Needs balance
A–E · lower is better · score 14
Calories
963
per serving
Protein
20g
Carbs
32g
Fat
84g
Sat. fat
25g
Fiber
6g
Sugar
11g
Sodium
786mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
High impact
A–E · lower is better · includes estimates
kg CO2e
1.9
per serving
Water
0.4m³
Runoff
0.1g P
Pork Belly drives 95% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Dutch OvenSafety & Storage
Cooking Temperature
Verify pork belly reaches safe internal temperature of 63°C before consumption.
Cross Contamination
use separate cutting boards for raw pork and vegetables to prevent cross-contamination
Storage
refrigerate leftovers within 2 hours in airtight container for up to 3-4 days
High Risk Population
ensure thorough cooking for pregnant individuals elderly and immunocompromised consumers
Handling
pat pork belly dry before searing to achieve proper browning and reduce splatter risk
Pro Tips
Technique
Don't rush the sear — get that pork belly golden on all sides before adding liquid. That Maillard crust is where flavor lives, and it's the difference between a braise that sings versus one that falls flat.
Substitution
No fermented black beans? Douchi not available? A tablespoon of fermented bean paste works in a pinch, though the traditional ones give deeper, more complex saltiness. Add a splash of dark soy sauce for color if needed.
Equipment
A heavy Dutch oven or cast iron pot retains heat perfectly for braising. Don't use thin aluminum — uneven heat means uneven cooking, and nobody wants half your pork tender while the other half is tough.
Flavor Boost
A splash of Shaoxing wine when you add the soy sauce lifts the entire braise. The alcohol amplifies the aromatics and cuts through the richness. Don't skip it.
From the chef
This dish is proof that real flavor takes patience, not complicated techniques. I grew up with Sichuan fire, but Cantonese braising taught me that low and slow transforms humble ingredients into something transcendent. The black beans absorb the rich pork fat while releasing their deep umami — serve this over steamed rice and watch everyone go quiet.
Source: generated · June 10, 2026