Babi Pangang Sauce Recipe: Fermented Chili Bean Paste Magic

Sauces & Condiments

Babi Pangang Sauce Recipe: Fermented Chili Bean Paste Magic

This babi pangang sauce recipe transforms simple ingredients into a fermented chili bean paste that brings bold, tangy depth to grilled pork. The magic lies in balancing fermented bean paste with vinegar, garlic, and black pepper for that signature umami kick.

I developed this version after perfecting the texture—thick enough to cling, thin enough to drizzle—without overpowering the meat.

The sauce starts with fermented chili beans, which develop their signature funk over time, but we'll streamline the process for home cooks. A touch of sugar caramelizes during cooking, while soy sauce and vinegar create the perfect balance of sweet, sour, and savory.

The result? A glossy, aromatic sauce that elevates grilled pork from ordinary to extraordinary.

Once made, this sauce keeps beautifully in the refrigerator for up to two weeks, or you can extend its shelf life with proper canning techniques. Pair it with crispy grilled pork slices, steamed jasmine rice, or even noodles for a restaurant-quality meal at home.

The key is letting the flavors meld—don’t rush it.

For best results, let the sauce sit overnight before using. This allows the flavors to deepen and the spices to bloom, ensuring every bite of your babi pangang is packed with complexity. Ready to master this essential Indonesian sauce? Let’s get started.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for babi pangang sauce

Fermented chili beans kickstart this bold sauce, balanced by vinegar and sweetness for perfect harmony.

Ingredient Amount Notes
Fermented Chili Beans 🌶️ 1 cup Store-bought or homemade fermented
Dark Soy Sauce 🥄 ½ cup For deep umami flavor
White Vinegar 🍶 ¼ cup Balances the richness
Granulated Sugar 🍬 ¼ cup Caramelizes for sweetness
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Black Peppercorns 🌶️ 1 tsp Coarsely crushed for heat
Shallots 🧅 2 whole Finely chopped for depth
Fresh Chili Peppers 🌶️ 2 whole Bird's eye or Thai chili
Sesame Oil 🫒 1 tbsp Toasted for nutty aroma
Water 💧 ½ cup Adjust for desired thickness

The fermented chili beans are the heart of this sauce—look for them in Asian markets or make your own by fermenting dried red chilies and soybeans for a week. If you can't find them, substitute 1 cup of crushed red pepper flakes (but the flavor won't be as complex). The shallots and garlic are non-negotiable for that authentic depth, so don't skip them. I always grab fresh bird's eye chilies at H Mart—they pack way more heat and flavor than dried powders. For the soy sauce, Lee Kum Kee is my go-to for that rich, salty punch.

No fermented beans? Crushed red pepper flakes plus a splash of fish sauce (if not vegetarian) can mimic the funk, though it won't ferment. Short on vinegar? Lime juice works in a pinch, but the acidity won't caramelize like white vinegar. The sugar is key—don't skimp! It balances the heat and adds that glossy finish. If you're feeling adventurous, add 1 tsp of shrimp paste (if not vegan) for extra umami. The sesame oil should be toasted—heat it in a dry pan for 30 seconds to bring out its nutty aroma before adding.

This sauce tastes even better the next day as flavors meld. Store it in an airtight jar in the fridge for up to 2 weeks. For longer storage, can it in sterilized jars for 6-12 months. I always double the batch—one for immediate use, one to freeze in ice cube trays for easy portioning. The sauce thickens as it cools, so add a splash of water if it gets too stiff. Trust me, the wait is worth it for that restaurant-quality depth.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this combo—fermented chili beans and dark soy sauce alone make it taste like a restaurant dish. No fancy prep, just stir and simmer until that deep, tangy-sweet balance hits.
  • Pork’s Best Friend: That garlic-vinegar punch cuts through fatty pork like a dream. You’ll want to slather it on everything—grilled ribs, stir-fries, even sandwiches (yes, really).
  • Weeknight Workhorse: Make a big batch on Sunday and use it all week. The sauce keeps for days, and it’s the star of both quick weeknight dinners and lazy weekend brunches.
  • Budget Stretch: Fermented chili beans and dark soy sauce are cheap but pack a punch. A little goes a long way, so you’ll feed the family without breaking the bank. (Between us, this is my grocery-store secret.)

Step-by-step instructions for babi pangang sauce

Here's how to make this bold, fermented chili bean sauce that brings deep umami and smoky heat to your dishes.

1

Toast the Aromatics for Maximum Flavor

Heat a small skillet over medium heat and add the 1 tablespoon sesame oil. Once the oil shimmers, add the 2 whole shallots and 2 whole fresh chili peppers (seeds removed if you prefer less heat). Cook for 3-4 minutes until the shallots turn golden and fragrant—you'll smell that sweet, caramelized aroma developing.

Next, add the 6 cloves garlic cloves and 1 teaspoon coarsely crushed black peppercorns. Stir for 30 seconds until the garlic turns pale golden—this prevents it from burning while still releasing its full flavor. Remove from heat immediately and let cool for 2 minutes. This step builds the aromatic foundation that makes the sauce sing.

2

Build the Sauce Base with Fermented Chili Beans

In a clean saucepan, combine the 1 cup fermented chili beans with the 0.5 cup dark soy sauce and 0.25 cup white vinegar. Stir over medium-low heat for 3-4 minutes until everything is well incorporated and the mixture begins to bubble gently. The fermented beans will release their deep, funky aroma—this is where the magic happens.

Add the 0.25 cup granulated sugar and stir until fully dissolved. The sugar will caramelize slightly, adding a subtle sweetness that balances the heat. Keep the heat at medium-low—you want the sauce to simmer gently, not boil vigorously. This controlled heat helps develop the complex flavors without burning the delicate components.

3

Simmer and Thicken the Sauce

Pour in the 0.5 cup water and add the toasted shallot, chili pepper, garlic, and peppercorn mixture. Stir everything together and bring to a gentle simmer. Let it cook uncovered for 10-12 minutes, stirring occasionally, until the sauce reduces by about one-third and thickens to a glossy consistency.

You'll know it's ready when the sauce coats the back of a spoon and the flavors meld into a cohesive, aromatic paste. If it thickens too much before reaching the right flavor, add 1-2 tablespoons of water at a time. The sauce should be thick enough to cling to meat but still have a smooth, spreadable texture.

4

Finish and Adjust for Perfect Balance

Remove the sauce from heat and let it cool for 5 minutes. Taste and adjust the seasoning—this is where you fine-tune the balance. If it needs more sweetness, add a pinch of sugar. If it needs more acidity, add a splash of white vinegar. For extra heat, mash one of the chili peppers directly into the sauce.

For the final touch, press the sauce through a fine-mesh sieve to remove any large pieces of shallot or chili if you prefer a completely smooth texture. Transfer to a clean jar and let it sit at room temperature for at least 1 hour before using. This resting period allows the flavors to deepen and the sauce to reach its full potential.

👨‍🍳

Pro Tips For Making Babi Pangang Sauce

  • Bloom the Chili Beans: Toss the fermented chili beans in a dry pan for 30 seconds before adding liquid—this banishes the raw, bitter funk and gets them sizzling properly. I used to skip this and wondered why my sauce always tasted underdeveloped; those beans need to wake up first.
  • Garlic Must Sizzle: Mince the garlic thin and cook it in the sauce until it’s just golden—about 30 seconds, not brown. Burnt garlic turns bitter fast, and you’ll taste it in every bite. (Yes, even if you’re impatient like me.)
  • Vinegar Last, Not First: Add the white vinegar after the sugar dissolves, or you’ll end up with a grainy, unbalanced sauce. Stir it in at the very end—just enough to brighten, not overpower. I learned this the hard way when my first batch tasted like a science experiment gone wrong.
  • Simmer, Don’t Boil: Keep the sauce at a gentle simmer (tiny bubbles, not rolling) for 10–15 minutes—this lets the flavors meld without turning the dark soy sauce ashy. I used to crank the heat, and the sauce would darken too fast, losing its depth. Low and slow wins here.

Perfect pairings for this dish

Grilled Pork Pairings

This sauce is designed for crispy grilled pork—think tender slices of babi pangang or lechon kawali—where its glossy texture clings beautifully. I love serving it with garlic butter grilled pork chops or charred pork belly slices for maximum flavor impact.

The sauce's sweet-savory profile cuts through the richness of fatty cuts, balancing every bite. 🔥

For a complete meal, pair with steamed jasmine rice or coconut rice to soak up the excess sauce. The rice's mild flavor lets the sauce shine without competition. I also recommend quick-pickled cucumbers on the side—the tangy crunch refreshes your palate between rich bites.

Noodle & Rice Bowls

Transform this sauce into a quick noodle bowl by tossing it with egg noodles or rice vermicelli. Add sliced grilled chicken or tofu for a vegetarian option, and top with crispy fried shallots and cilantro. The sauce's depth elevates simple bowls to restaurant quality.

For rice bowls, spread the sauce over steamed rice, then top with sliced pork, soft-boiled egg, and quick-pickled carrots. The sauce's balance of sweet, sour, and spicy makes every bite exciting. I often double the batch just for this purpose!

Dipping Sauce Magic

This sauce doubles as an incredible dipping sauce for spring rolls, fried dumplings, or grilled shrimp skewers. Its thick, clingy texture makes it perfect for scooping.

I keep a small jar in my fridge for spontaneous snacking—crispy pork bites dipped in this sauce are pure comfort food. 💫

For extra fun, serve it with wonton strips or rice crackers as a shared appetizer. The contrast of crispy textures with the sauce's glossy richness is unbeatable. It’s a crowd-pleaser at parties and family gatherings.

Sauce Variations

Craving less heat? Reduce the fresh chilies to 1 whole pepper and add ½ tsp sugar to balance. For extra funk, stir in 1 tsp fish sauce (if not vegetarian) before serving.

The sauce also works as a marinade—coat pork slices in it for 30 minutes before grilling for deeper flavor infusion. 🌶️

Need a vegetarian version? Swap fermented chili beans for 1 cup crushed red pepper flakes and add 1 tbsp soy sauce plus 1 tsp miso paste for umami. It’s still bold and complex, just without the meaty depth. The sauce’s versatility makes it a pantry staple!

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 1200mg52%
Total Carbohydrate 28g10%
Dietary Fiber 2g8%
Sugars 22g
Protein 3g6%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes fermented chili beans essential for this sauce?

Fermented chili beans create that signature funky depth and umami that defines authentic babi pangang sauce. They develop complex flavors over time through fermentation, which you can't replicate with regular red pepper flakes or crushed chilies. The beans add both heat and a slightly tangy, earthy note that balances the sweetness and acidity in the sauce.

2

Can I substitute store-bought fermented chili beans if I can't find them?

Yes, but with limitations! Mix 1 cup crushed red pepper flakes with 1 tbsp soy sauce and 1 tsp fish sauce (if not vegetarian) to mimic the funk. For better results, ferment your own by soaking dried red chilies and soybeans in water for 5-7 days—this creates the authentic flavor profile. The store-bought version won't have the same depth, but it works in a pinch.

3

How do I adjust the sauce for less heat?

Reduce the fresh chilies to 1 whole pepper and add ½ tsp extra sugar to balance the remaining heat. For milder heat overall, use ½ cup fermented chili beans instead of the full amount. The sugar helps caramelize during cooking, which naturally mellows the spiciness while adding sweetness to complement the soy and vinegar.

4

Can I make this sauce without vinegar?

You can substitute with lime juice or rice vinegar, but white vinegar's acidity is crucial for proper flavor development. Vinegar helps balance the richness of the soy sauce and fermented beans, while also preventing the sauce from tasting flat. If using lime juice, add 1 extra tablespoon since it's less concentrated than vinegar.

5

How long should I let the sauce sit before using?

Always let it rest for at least 1 hour at room temperature before serving. This allows the flavors to meld completely and the sauce to reach its ideal consistency. For best results, refrigerate overnight—this deepens the flavors even more. The resting period is especially important if you're using the sauce as a marinade for grilled pork.

★★★★★4.5(1 review)
Categories Sauces & Condiments