Home › Ingredients › Pork › Foolproof Spicy Pork Sauce (Xiang La Zhu Rou Jiang) for Noodles

Foolproof Spicy Pork Sauce (Xiang La Zhu Rou Jiang) for Noodles

The first time I tried to make a noodle sauce from a random jar in the pantry, I ended up with something that tasted like salty bean water and cried through dinner. That was before I understood the real job of a Chinese meat sauce: it has to be chunky enough to eat like a side dish, salty enough to season a whole bowl of noodles, and sturdy enough to live in the fridge for a week. A proper xiang la zhu rou jiang does all three.

A jar of homemade spicy pork sauce with chunky pork, five-spice tofu, and chili

When I ran a home-style noodle shop years ago, we went through a wok of this sauce every single day. The beauty of it is the structure: firm cubes of pork, chewy five-spice dried tofu, and a slow-simmered chili bean paste that turns everything glossy. It is not a quick toss-and-serve sauce – it is a small batch project that pays you back all week.

What Is Spicy Pork Sauce (Xiang La Zhu Rou Jiang)?

Xiang la zhu rou jiang (香辣猪肉酱) translates literally as “spicy pork sauce,” but that undersells it. It is a home-cooked Chinese condiment where diced pork and five-spice dried tofu are stir-fried with doubanjiang (fermented chili bean paste), chili paste, and fresh aromatics, then slowly simmered in water until the liquid concentrates into a thick, spoonable topping. Think of it as a cross between a braise and a paste – loose enough to coat noodles, dense enough to heap on rice.

Unlike the oily zhajiang (fried sauce) used for Beijing-style noodles, this version is simmered rather than reduced purely in oil, so the texture stays soft and the chili flavor mellows. Home cooks make it in big batches and keep it in the fridge; restaurant versions often skip the tofu and add more oil for shelf life. For weeknight noodles, the home style wins on flavor and ease.

If you like the idea of a jar-ready all-purpose meat sauce, my savory minced pork sauce (wan neng rou mo jiang) is the no-chili sibling to this recipe – a great second jar to keep on hand.

1
Savory Minced Pork Sauce
Savory Minced Pork Sauce (Wan Neng Rou Mo Jiang)
This “Universal” Minced Pork Sauce (Wan Neng Rou Mo Jiang) is the ultimate 15-minute meal saver. Savory, glossy, and packed with aromatics, it turns plain rice, noodles, or buns into a feast. Based on a classic Chinese home-cooking staple.
Check out this recipe

Why This Recipe Works

  • A strict 3:1:1 ratio. Three parts pork, one part five-spice tofu, one part aromatics (bird’s eye chilies, garlic, ginger). This keeps the sauce meaty without letting the tofu or the aromatics dominate, and it guarantees the paste seasons every bite evenly.
  • Moisture is cooked out on purpose. The pork cubes are stir-fried until the surface liquid evaporates and the meat tightens, which firms the texture before the simmer. No watery, gray crumbles.
  • A long, low simmer builds depth. The 200 ml (3/4 cup plus 2 tablespoons) of water slowly reduces, drawing flavor out of the doubanjiang and letting the chili oils emulsify into the sauce.
  • Salt comes from the pastes, not the shaker. Doubanjiang and chili paste are salty enough on their own; the recipe needs no added salt at all.
  • It stores and reheats beautifully. The oil from the pastes acts as a natural preservative layer, and the sauce keeps a week refrigerated without losing texture.

Equipment Needed

  • A wok or a wide 12-inch (30 cm) skillet – you need surface area so the moisture evaporates instead of steaming the meat
  • A sharp chef’s knife for even dicing
  • A wooden or silicone spatula for the long simmer (a metal spoon will scrape the chili paste into clumps)
  • Two clean glass jars with lids, sterilized, for storing

Ingredients

  • 300 g (10.5 oz) pork shoulder or pork belly, cut into 1 cm (3/8 in) cubes
  • 100 g (3.5 oz) five-spice dried tofu (wu xiang dou gan), cut into 1 cm (3/8 in) cubes
  • 60 g (2 oz) bird’s eye chilies (xiao mi jiao), minced
  • 20 g (0.7 oz) fresh ginger, minced
  • 20 g (0.7 oz) garlic, minced
  • 2 tbsp (30 g) doubanjiang (fermented chili bean paste)
  • 1 tbsp (15 g) Chinese chili paste (la jiao jiang), or extra doubanjiang
  • 200 ml (3/4 cup plus 2 tbsp) water
  • 1 tbsp (15 ml) toasted sesame oil
  • 2 tbsp (30 ml) neutral cooking oil

Ingredient Notes

Doubanjiang (fermented chili bean paste): This is the backbone of the sauce – a fermented paste of broad beans and chilies, salty and deeply savory. Look for it in the Asian grocery aisle; Pixian doubanjiang is the most famous regional version. Korean gochujang can stand in, but expect a rounder, less sharp flavor.

Five-spice dried tofu (wu xiang dou gan): A firm, pressed tofu seasoned with star anise, cinnamon, and other five-spice aromatics. It is sold refrigerated in Asian markets, often in vacuum packs. It gives the sauce its signature chew and soaks up the chili oil without falling apart. If unavailable, firm tofu pressed for 30 minutes works, but the flavor will be blander – add a pinch of five-spice powder to the simmer.

Bird’s eye chilies: Small, fiery Thai-style chilies. Use fewer for a milder batch; the heat is entirely your call. Fresno or serrano chilies are a gentler Western substitute. Like any chili-based condiment, this also pairs well with a homemade chili-garlic sauce spooned over the top at the table.

One note on the ratio: the amounts above are a single tested batch, but the recipe scales – keep the 3:1:1 pork-to-tofu-to-aromatics ratio and adjust the paste and water proportionally.

Prep & Mise en Place

Everything in this sauce moves quickly once the wok is hot, so prep every component before lighting the burner. Cut the pork into 1 cm (3/8 in) cubes – smaller than a thumbnail, large enough to stay distinct after the simmer. Cut the five-spice tofu to the same size so the two proteins cook at the same rate; a mismatch here is the most common reason the sauce turns out lopsided.

Mince the bird’s eye chilies, ginger, and garlic into one aromatics pile. The total weight should be about one-third of the pork weight. Keep the doubanjiang and chili paste together in a small bowl so you can add them in one motion at the paste stage – the wok does not wait.

Cooking Process

Step 1 – Cut the Pork Into Even Cubes

Trim the pork shoulder of excess gristle and cut it into 1 cm (3/8 in) cubes. Keeping the cubes uniform matters: uneven pieces mean some will tighten into dry nuggets while others stay soft. Pat the cubes dry with a paper towel so the surface sears instead of steaming.

Cut the pork shoulder into small even cubes for the spicy pork sauce

Step 2 – Dice the Five-Spice Dried Tofu

Cut the five-spice dried tofu into cubes the same size as the pork, about 1 cm (3/8 in). The tofu is dense, so a sharp knife matters – a dull blade crushes it and you lose the clean chew.

Dice the five-spice dried tofu into cubes the same size as the pork

Step 3 – Mince the Aromatics

Mince the bird’s eye chilies, ginger, and garlic together into one pile. The finer the mince, the more evenly the aromatics perfume the oil in the next step.

Mince the bird's eye chilies, ginger, and garlic together for the aromatics

Step 4 – Weigh the 3:1:1 Ratio

Pork, tofu, and aromatics sit at a 3:1:1 ratio by weight: 300 g pork, 100 g tofu, 100 g aromatics. This is the recipe’s internal logic – keep it when you scale.

Weigh the pork, tofu, and aromatics to keep a 3 to 1 to 1 ratio

Step 5 – Bloom the Aromatics in Hot Oil

Heat the neutral oil in the wok over medium-high heat until it shimmers (about 160°C / 320°F). Add the minced aromatics and stir-fry for 30-45 seconds until fragrant – the oil should smell sharp and chili-forward. The goal is perfume, not color.

Fry the minced bird's eye chilies, ginger, and garlic in hot oil until fragrant

Blooming aromatics in oil is a flavor-extraction step: the chili compounds (capsaicinoids) and garlic’s sulfur aromatics dissolve into the hot fat, where they will later coat every solid in the sauce. Stop as soon as they smell fragrant – scorched garlic turns bitter and there is no fixing it.

Step 6 – Do Not Scorch the Aromatics

Watch the pan closely for the next 30 seconds. If the aromatics start to brown at the edges, drop the heat immediately. The line between fragrant and burnt is thin, and a burnt batch cannot be saved – the sauce will taste acrid no matter how long it simmers.

Keep the heat controlled so the aromatics perfume the oil without scorching

Step 7 – Add the Pork and Evaporate the Moisture

Add the pork cubes and stir-fry over medium-high heat for 4-5 minutes, tossing constantly. The cubes release liquid; keep cooking until it evaporates and the meat visibly tightens and turns opaque – this gives the sauce its firm, biteable texture.

Stir-fry the pork cubes until their moisture evaporates and the meat tightens

Step 8 – Cook Until Whitened and Half Done

Continue stir-frying until every pork cube turns pale white with no pink remaining – roughly 2 more minutes. The cubes are only about halfway to done; the simmer will finish them. Do not rush to the paste stage while the meat still weeps moisture, or the sauce will end up watery.

Stir-fry the pork until the cubes turn white and are about half cooked

Step 9 – Add the Five-Spice Tofu

Add the diced five-spice tofu and stir-fry for 1-2 minutes until every cube is glossy and warmed through before the pastes go in.

Add the five-spice dried tofu cubes and toss to coat them in the seasoned oil

Step 10 – Stir In the Doubanjiang and Chili Paste

Add the doubanjiang and chili paste, then stir-fry for 2-3 minutes so the pastes fry in the oil and the whole batch turns a deep brick-red. This “frying the paste” stage is where most of the sauce’s complexity is born.

Stir the doubanjiang and chili paste into the pork and tofu until brick red

Frying fermented pastes in oil before adding liquid is the classic Chinese move. The heat releases volatile aroma compounds trapped in the fermentation and deepens the umami – the same reason a stir-fry sauce built on a fried base always tastes rounder than one simply stirred in at the end.

Step 11 – Add Water and Simmer Slowly

Pour in the 200 ml (3/4 cup plus 2 tbsp) water and bring it to a gentle boil, then drop the heat to low. Simmer uncovered for 15-20 minutes, stirring every couple of minutes with a spatula to keep the bottom from catching and burning. The sauce is done when the liquid has reduced to a thick, glossy coating that barely drips off a lifted spoon.

Add water and simmer the pork sauce on low heat until it thickens to a glossy coating

The low, slow simmer does two jobs at once: it hydrates the dried-tofu cubes so they soften to a pleasant chew, and it concentrates the sauce through evaporation. Stirring is non-negotiable – doubanjiang settles, and a scorched bottom will taint the entire batch.

Step 12 – Finish With Sesame Oil and Jar It

When the sauce has thickened, kill the heat and drizzle in the toasted sesame oil. Taste – the pastes are salty enough that no salt is needed; if you want a touch of sweetness, a small pinch of sugar or chicken bouillon powder is the traditional option. Cool completely, then spoon into clean jars and seal. It keeps refrigerated for up to a week.

Common Mistakes When Making Spicy Pork Sauce

1. Dicing everything unevenly. Cause: rushing the knife work and cutting pork, tofu, and aromatics to different sizes. Fix: keep all cubes at about 1 cm (3/8 in) and keep the aromatics finely minced – consistent pieces cook and absorb sauce at the same rate.

2. Scorching the aromatics. Cause: the wok is too hot or the aromatics sit in the oil while you grab another ingredient. Fix: have everything measured before the burner comes on, and pull the wok off the heat the moment the aroma blooms.

3. Skipping the moisture-evaporation stage. Cause: adding the pastes while the pork still weeps liquid. Fix: keep stir-frying the pork until the pan goes from cloudy-wet to shiny-oily and the cubes tighten – the sauce will never properly thicken otherwise.

4. Adding salt. Cause: assuming a meat sauce needs table salt. Fix: doubanjiang and chili paste are heavily salted; taste before adding anything. If it tastes flat, it wants more simmer time or a pinch of sugar, not salt.

5. Letting the bottom scorch during the simmer. Cause: walking away on low heat – low heat still catches if the paste settles. Fix: stir every 2 minutes with a spatula, scraping the bottom each pass, and keep the heat at the lowest setting that maintains a lazy bubble.

6. Jarring the sauce while it is hot. Cause: impatience after a long cook. Fix: cool the sauce completely first – hot sauce steams inside the jar, and the trapped condensation thins the sauce and shortens its fridge life.

Variations

Heat level: Cut the bird’s eye chilies in half for a mild batch, or double them for a serious one. The simmer mellows heat, so taste after step 11 rather than judging from the raw chilies.

Meat swap: Ground pork works in a pinch, collapsing into a ragu-like texture that is excellent on rice. Diced chicken thigh is a lighter option; the beef version over noodles follows the same method as my spicy beef sauce.

Extra aromatics: A handful of chopped scallions stirred in at the very end adds a fresh, bright note that contrasts the deep chili paste – many home cooks do this right before serving rather than before jarring.

Sauce-thickener style: For a glossier, lacquered finish like restaurant noodle toppings, whisk 1 teaspoon cornstarch with 2 tablespoons cold water and stir it in during the last minute of the simmer. The original home version relies on reduction alone, so this is optional.

Frequently Asked Questions

Can I substitute the five-spice dried tofu? Firm tofu pressed for 30 minutes will work structurally but is blander; add a pinch of five-spice powder to the simmer. Smoked tofu is the best flavor match if you can find it.

How long does this sauce keep? Stored in a sealed jar in the fridge, it keeps for about a week. The chili oil layer on top helps preserve it – do not scrape it off until you use the sauce.

Can I freeze it? Yes. Portion into small containers and freeze for up to 3 months; thaw overnight in the fridge and reheat gently in a pan.

Why is my sauce watery? Either the pork moisture was not evaporated before the pastes went in, or the simmer was cut short. Cook it longer over low heat, stirring, until the liquid reduces to a glossy coating – the same logic as fixing any sauce that will not thicken.

Is this the same as zhajiang? Not quite. Zhajiang is typically a drier, oilier fried sauce used for Beijing-style noodles. This xiang la zhu rou jiang is simmered with water, chunkier, and carries the five-spice tofu. If you want the classic fried version, see my universal Chinese meat sauce guide.

How to Serve

Spoon a generous two tablespoons over hot noodles with a handful of shredded cucumber and you have a weeknight dinner that beats takeout. It also shines over plain steamed rice, as a filling for savory sauce pork buns, or as a dip for blanched greens. For a spicy-meat-lover’s table, pair it with stir-fried minced pork with chili peppers and a bowl of zhajiang noodles – the classic noodle-sauce double act.

Storage & Reheat

Refrigerate the cooled sauce in sealed glass jars for up to 7 days; the surface oil layer acts as a natural barrier. For longer storage, freeze portions for up to 3 months. Reheat only what you need over medium-low heat, adding a teaspoon of water if it has thickened too much. Always use a clean, dry spoon to scoop from the jar – any water introduced shortens shelf life. Never leave the jar out of the fridge for more than 2 hours. For more on keeping sauces at their best, see my guide on how to store Chinese sauces.

Allergen Notice

This recipe contains soy (doubanjiang, five-spice tofu, soy-based pastes) and sesame (toasted sesame oil). Doubanjiang may also contain wheat-based components in some brands; check the label if gluten is a concern. It is naturally free of nuts, eggs, and dairy.

Nutrition Disclaimer

Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

About the Author & Recipe Development

I am Lin, a professional Chinese chef who spent a decade in high-volume restaurant kitchens before writing about Chinese cooking. This sauce is adapted from a home-style recipe that appeared on a popular Chinese recipe site, and I tested it against the way I used to build noodle toppings in the shop: aromatics bloomed in oil, moisture driven off the protein, pastes fried until they darkened, then a patient simmer. The 3:1:1 ratio is the piece I kept from the original cook – it is the single most useful scaling rule for this kind of sauce, and it survives every batch I have made since.

Authoritative References

USDA Food Safety and Inspection Service – Safe Temperature Chart for ground and cubed meat handling and storage guidance.

A jar of homemade spicy pork sauce with chunky pork, five-spice tofu, and chili

Foolproof Spicy Pork Sauce (Xiang La Zhu Rou Jiang) for Noodles

Lin
Chunky homemade spicy pork sauce (xiang la zhu rou jiang) with five-spice dried tofu, simmered low and slow until glossy. A foolproof 3:1:1 ratio makes it perfect for noodles, rice, and dumplings.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Condiment, Sauce
Cuisine Chinese
Servings 6 servings
Calories 285 kcal

Equipment

  • Wok or wide skillet
  • Chef’s knife
  • Glass Jars

Ingredients
  

For the Sauce

  • 300 g pork shoulder or pork belly, cut into 1 cm cubes 10.5 oz
  • 100 g five-spice dried tofu, cut into 1 cm cubes 3.5 oz
  • 60 g bird’s eye chilies, minced 2 oz, adjust for heat
  • 20 g fresh ginger, minced 0.7 oz
  • 20 g garlic, minced 0.7 oz, about 4 cloves
  • 2 tbsp doubanjiang (fermented chili bean paste) 30 g
  • 1 tbsp Chinese chili paste, or extra doubanjiang 15 g
  • 200 ml water 3/4 cup plus 2 tbsp
  • 1 tbsp toasted sesame oil 15 ml
  • 2 tbsp neutral cooking oil 30 ml

Instructions
 

  • Trim the pork shoulder and cut it into 1 cm (3/8 in) cubes. Pat dry so the surface sears instead of steaming.
    Cut the pork shoulder into small even cubes for the spicy pork sauce
  • Cut the five-spice dried tofu into cubes the same size as the pork, about 1 cm (3/8 in).
    Dice the five-spice dried tofu into cubes the same size as the pork
  • Mince the bird’s eye chilies, ginger, and garlic together into one pile.
    Mince the bird's eye chilies, ginger, and garlic together for the aromatics
  • Weigh the components to keep the 3:1:1 ratio: 300 g pork, 100 g tofu, 100 g aromatics.
    Weigh the pork, tofu, and aromatics to keep a 3 to 1 to 1 ratio
  • Heat the neutral oil in a wok over medium-high heat until shimmering (about 160°C / 320°F). Add the minced aromatics and stir-fry 30-45 seconds until fragrant.
    Fry the minced bird's eye chilies, ginger, and garlic in hot oil until fragrant
  • Do not scorch the aromatics – if they start to brown at the edges, lower the heat immediately.
    Keep the heat controlled so the aromatics perfume the oil without scorching
  • Add the pork cubes and stir-fry over medium-high heat for 4-5 minutes until the released moisture evaporates and the meat tightens and turns opaque.
    Stir-fry the pork cubes until their moisture evaporates and the meat tightens
  • Continue stir-frying until every cube is pale white with no pink, about 2 more minutes – the meat is only half cooked at this point.
    Stir-fry the pork until the cubes turn white and are about half cooked
  • Add the diced five-spice tofu and stir-fry 1-2 minutes until glossy and warmed through.
    Add the five-spice dried tofu cubes and toss to coat them in the seasoned oil
  • Add the doubanjiang and chili paste; stir-fry 2-3 minutes until the whole batch turns a deep brick red and smells deeply fermented.
    Stir the doubanjiang and chili paste into the pork and tofu until brick red
  • Pour in 200 ml (3/4 cup plus 2 tbsp) water, bring to a gentle boil, then simmer uncovered on low for 15-20 minutes, stirring every couple of minutes, until the sauce is thick and glossy.
    Add water and simmer the pork sauce on low heat until it thickens to a glossy coating
  • Off heat, stir in the toasted sesame oil. Cool completely, spoon into clean jars, and seal. Keep refrigerated up to 7 days.

Notes

Tips: The pastes are salty enough that no salt is needed. Add a pinch of sugar or chicken bouillon powder only if you want a touch of sweetness. Keep the 3:1:1 ratio when scaling.
Food Safety: Refrigerate within 2 hours of cooking. Use a clean, dry spoon when scooping. Reheat leftovers to a rolling simmer before serving.
Allergen Notice: Contains soy (doubanjiang, five-spice tofu) and sesame. Some doubanjiang brands contain wheat – check labels for gluten concerns.
Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Keyword Chinese Meat Sauce, spicy pork sauce, xiang la zhu rou jiang
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love