Asian Cuisine

Twice-Cooked Pork Recipe: Sichuan Hui Guo Rou

Hui guo rou — “return to the wok” pork — is a beloved Sichuan dish that delivers maximum flavor with minimal fuss. Pork belly is gently simmered until tender, then sliced and stir-fried with cabbage in a fragrant sauce built on doubanjiang (fermented chili-bean paste) and sweet bean sauce, with garlic and scallion providing aromatic depth. The two-step cooking (simmer, then stir-fry) keeps the pork juicy while creating a rich, slightly spicy glaze. This dish is a weeknight standard in Sichuan kitchens and tastes restaurant-quality at home.


What is twice-cooked pork?

Hui guo rou (hui guo = return to the wok, rou = meat) is a classic Sichuan dish in which pork belly is first gently simmered until tender, then sliced and stir-fried with cabbage and aromatics in a sauce made from doubanjiang (a fermented chili-bean paste that gives the dish its signature flavor), sweet bean sauce, garlic, and scallion. The “twice-cooked” name refers to the two distinct cooking methods — the initial simmer ensures the meat is juicy, while the stir-fry step creates texture and melds flavors. It is a staple of Sichuan home cooking and restaurant menus alike.

Why you’ll love it

  • Tender and flavorful: The simmer-then-fry technique yields pork that is succulent with a caramelized glaze.
  • Aromatic and bold: Doubanjiang and sweet bean sauce create a complex, slightly spicy sauce that is addictive over rice.

Ingredients (serves 4)

Ingredient Amount Where to find it / Substitutes
Pork belly (skin removed if present) 600 g (1.3 lbs) Butcher counter; ask for slab form, not pre-sliced
Napa cabbage, coarsely chopped 400 g (14 oz) Produce section; or substitute regular green cabbage
Doubanjiang (fermented chili-bean paste) 2 tbsp Asian grocery stores or online; essential for authentic flavor
Sweet bean sauce (tianmianjiang) 1.5 tbsp Asian grocery stores or online; milder than doubanjiang, adds sweetness
Garlic cloves, minced 3–4 cloves (about 15 g / 0.5 oz) Produce section
Scallion (green onion), cut into 3 cm (1.2 inch) pieces 2–3 stalks Produce section
Vegetable oil 1.5 tbsp Canola or vegetable oil
Soy sauce (optional, for depth) 1 tbsp Wheat, Soy ⚠️
White pepper A pinch Ground white pepper adds heat without color
Water or light stock 500 ml (2 cups) For simmering

Food Safety Note: Make sure pork is fully cooked through — it should show no pink in the center and be fork-tender after simmering.

How to make it

  1. Simmer the pork. In a large pot, bring water or stock to a boil. Add pork belly slab. Return to a boil, then reduce heat to low and simmer gently for 20–25 minutes, until the meat is fork-tender and cooked through (no pink in the center). Allow to cool slightly, then slice the pork into thin pieces (about 5 mm / 0.2 inch).

  2. Prepare aromatics and sauce. While pork simmers, mince garlic and cut scallion into pieces. In a small bowl, mix doubanjiang, sweet bean sauce, and 2 tbsp water to combine into a paste.

  3. Stir-fry cabbage and pork. Heat oil in a large wok or skillet over medium-high heat. Add minced garlic and cook for 15 seconds until fragrant. Add chopped cabbage and stir-fry for 3–4 minutes, until the cabbage just begins to soften but still has slight crunch.

  4. Add cooked pork and sauce. Add sliced pork and the bean sauce mixture. Toss everything together, stirring constantly for 2–3 minutes until the pork is heated through and coated in the glaze. Add soy sauce if desired for extra depth, and season with white pepper.

  5. Finish with scallion. Remove from heat and stir in scallion pieces. Taste and adjust seasoning if needed — the dish should be savory, slightly spicy, and fragrant.

  6. Serve. Transfer to a serving plate and eat hot, ideally with steamed rice.


Tips for success

  • Pork belly is best. Its fat content keeps it juicy during simmering and stir-frying. Other cuts (shoulder, loin) will be drier.
  • Don’t skip simmering. This step is what keeps the pork tender despite the later high-heat stir-fry. Rushing to stir-fry raw or partially cooked pork will result in tough meat.
  • Doubanjiang is essential. This fermented paste is what makes hui guo rou distinctive. It’s widely available online and in Asian markets — no substitute captures the same flavor profile.
  • Cabbage should have slight crunch. Stir-fry it quickly so it stays textured and fresh, not mushy.
  • Doneness by look. Pork is done simmering when it is fork-tender and shows no pink. If unsure, cut a piece open to confirm it is cooked through.

Variations / Storage

  • Spice level: For more heat, increase doubanjiang to 2.5–3 tbsp. For less, reduce to 1.5 tbsp or add extra sweet bean sauce.
  • Vegetable additions: Add thin-sliced onion, bell pepper, or mushroom to the stir-fry for variety.
  • Pork shoulder: If pork belly is unavailable, use pork shoulder (will take slightly longer to simmer, 30–35 minutes, and may be less tender).
  • Storage: Store cooked pork and cabbage together in a clean airtight container in the refrigerator. Reheat gently in a wok or skillet over medium heat, adding a splash of water if it seems dry. Store in a clean airtight container in the refrigerator and enjoy it soon — storage life varies with conditions.

FAQ

Q. Where do I find doubanjiang and sweet bean sauce?
A. Both are widely available in Asian grocery stores in the condiment aisle or online. Popular brands include Lee Kum Kee and Pixian. Store in the pantry after opening.

Q. Can I substitute other bean pastes?
A. Miso can add umami but lacks the fermented chili character of doubanjiang. Doubanjiang is specific to this dish and worth sourcing.

Q. Can I cook the pork on the stove instead of simmering?
A. Yes — any cooking method that results in tender, fully cooked pork works. Pressure cooker (15 minutes at high pressure) or slow cooker (6–8 hours on low) are also options.

Q. How spicy is hui guo rou?
A. Doubanjiang provides a warm, slow-building heat that is not aggressively hot. If you dislike spice, reduce the paste or use sweet bean sauce as the primary sauce component.

You may also like...