Bali Peanut Sauce Recipe: Nutty-Spiced Harmony for Stir-Fries and Noodles

Sauces & Condiments

Bali Peanut Sauce Recipe: Nutty-Spiced Harmony for Stir-Fries and Noodles

This Bali peanut sauce recipe transforms simple pantry staples into a rich, aromatic sauce that elevates stir-fries, noodles, and grilled meats. The key lies in balancing creamy peanut butter with fragrant spices like turmeric and coriander, creating layers of nutty warmth that linger on the tongue.

I developed this version after testing countless adaptations—each simmer brings out deeper flavor, turning ordinary meals into something truly special.

The sauce begins with a smooth blend of peanut butter and coconut milk, where garlic and ginger infuse warmth, while turmeric adds that signature golden hue. A touch of palm sugar or brown sugar balances the richness, ensuring every spoonful is perfectly harmonized.

What makes this recipe stand out is its versatility—drizzle over satay, toss with noodles, or use as a dipping sauce for crispy vegetables. The texture should be thick enough to cling but still silky, a delicate balance achieved through careful simmering.

What you’ll end up with is a sauce that’s as visually striking as it is flavorful—creamy yet vibrant, with a depth of spice that transforms simple dishes into restaurant-quality experiences. The aroma alone will have everyone gathering around the table, and the taste?

Pure, addictive comfort. Once you try this, store-bought versions will never measure up again. Let’s create something unforgettable.

This sauce keeps beautifully in the fridge for up to two weeks, so you can make a big batch and enjoy it all week. Freeze extras in ice cube trays for convenient portions later.

Whether you’re serving up satay, noodles, or grilled chicken, this peanut sauce will be the star of the show. Ready to elevate your cooking?

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bali peanut sauce

Nine simple ingredients that pack a flavor punch—creamy, spicy, and irresistibly nutty.

Ingredient Amount Notes
Natural Peanut Butter 🥜 ¾ cup Creamy, unsweetened preferred
Full-Fat Coconut Milk 🥥 1 can 13.5 oz can, well-shaken
Palm Sugar 🍯 ¼ cup Or brown sugar, packed
Fresh Garlic Cloves 🧄 6 cloves Minced for depth of flavor
Fresh Ginger Root 🌿 2 tbsp Finely grated, not powdered
Ground Turmeric 🌶️ 1 tsp For vibrant golden color
Ground Coriander 🌿 1 tsp Freshly ground preferred
Red Curry Paste 🌶️ 1 tbsp Maesri or Thai Kitchen brand
Soy Sauce 🍶 1 tbsp Light or dark, to taste
Lime Juice 🍋 1 tbsp Freshly squeezed, bright

Peanut butter is the heart of this sauce—natural, unsweetened is key (none of that chalky, oil-separated stuff). Trader Joe's or Whole Foods carry good brands, but any store-bought natural peanut butter works. For the coconut milk, full-fat is non-negotiable—it adds that rich creaminess. If you can't find palm sugar, light brown sugar works just as well, though it'll have a slightly different caramel note. Fresh ginger and garlic are worth the extra minute to grate/mince—they make all the difference over powdered versions. Costco sells giant jars of peanut butter and coconut milk that save you money for big batches.

No red curry paste? Mix 1 tsp each of turmeric, cumin, and chili powder—it won't be identical, but close enough. Short on lime juice? A splash of rice vinegar bridges the gap, though it won't be as bright. The peanut butter should be creamy, not crunchy—if it's separated, just microwave for 20 seconds to blend it back together. For extra depth, toast the peanut butter in a dry pan for 2-3 minutes before adding other ingredients (trust me, it's worth it). The sauce thickens as it cools, so if it's too thick while simmering, add 1-2 tbsp of hot water to loosen it up.

This sauce keeps for 2 weeks in the fridge, sealed tightly in a jar. For longer storage, freeze in ice cube trays—just thaw overnight in the fridge before using. The flavors actually improve after a day or two as everything melds together. If you make a big batch, portion it into small containers for easy grab-and-go dipping. Pro tip: Add a splash of coconut milk when reheating to restore that silky texture. Leftovers? Perfect for quick stir-fries or as a marinade for tofu or chicken.

❤️

Why You'll Love This Recipe

  • No Blender Needed: I swear by this—just a fork, a saucepan, and 10 minutes of stirring. The peanut butter and coconut milk melt together so smoothly, you’ll wonder why you ever used a blender.
  • Sweet-Savory Magic: That first bite of ginger and garlic hitting the peanutty richness? It’s like a warm hug for your taste buds. The palm sugar balances everything without overpowering—trust me, it’s the kind of sauce you’ll reach for again.
  • Weeknight to Party Sauce: Slather it on rice for dinner, toss it with noodles for lunch, or drizzle it over grilled chicken for guests. It’s my secret weapon for when I need something fast but still feels special.
  • Stays Fresh, Costs Less: Make a big batch—it keeps for days in the fridge, and the ingredients won’t break the bank. Honestly, I’ve made this sauce three times this month, and it’s always the first thing I grab.

Step-by-step instructions for Bali peanut sauce

Here's how to blend rich peanut flavor with aromatic spices for a sauce that shines on noodles or stir-fries.

1

Toast the Aromatics for Depth of Flavor

Heat a medium saucepan over medium-low heat and add the 2 tablespoons finely grated fresh ginger root and 6 cloves minced fresh garlic cloves. Let them cook for 2-3 minutes until fragrant and just beginning to turn golden at the edges. This gentle toasting brings out their natural oils and sweetness without burning.

Here's the thing—don't rush this step. You'll notice the kitchen filling with warm, earthy aromas. This is your signal that the aromatics are ready. If they start to brown too quickly, reduce the heat slightly. The goal is to develop flavor, not color.

2

Build the Sauce Base with Peanut and Coconut

Reduce the heat to low and add the 0.75 cup natural peanut butter and 1 can full-fat coconut milk. Stir constantly with a wooden spoon or silicone spatula, scraping the bottom of the pan to incorporate any browned bits. The mixture will thicken noticeably as it warms.

I like to use a wooden spoon here because it helps prevent scorching while ensuring everything gets fully incorporated. If the sauce looks too thick after 2-3 minutes of stirring, add 1-2 tablespoons of water to loosen it slightly. The peanut butter should melt completely, creating a smooth, velvety base.

3

Incorporate Spices and Sweeteners

Add the 0.25 cup palm sugar, 1 tablespoon red curry paste, 1 teaspoon ground turmeric, 1 teaspoon ground coriander, and 1 tablespoon soy sauce. Stir well to combine, then increase the heat to medium-low and let the sauce simmer gently for 5-7 minutes until it thickens slightly and the spices bloom.

Watch for the sauce to develop a beautiful golden color from the turmeric and a subtle red hue from the curry paste. You'll smell the warm, spicy aromas filling your kitchen—that's when you know the spices are working their magic. If the sauce starts to stick, add another splash of water to keep it smooth.

4

Finish with Bright Acid and Adjust Consistency

Remove the sauce from heat and stir in the 1 tablespoon freshly squeezed lime juice. Taste immediately and adjust seasoning if needed—add more soy sauce for saltiness, more palm sugar for sweetness, or a splash more lime juice for brightness. The sauce should be rich, nutty, and balanced with just a touch of heat.

For a smoother texture, strain through a fine-mesh sieve to remove any lingering ginger or garlic bits. If you prefer a slightly thicker sauce for dipping, simmer it for another 2-3 minutes to reduce further. The perfect consistency should coat the back of a spoon without being gluey.

👨‍🍳

Pro Tips For Making Bali Peanut Sauce

  • Bloom the Spices First: Before adding coconut milk, toast whole spices (like cinnamon sticks or cardamom) in a dry pan for 30 seconds—they’ll infuse the sauce with depth without burning. I learned this the hard way when my first batch tasted flat; now it’s non-negotiable for that warm, aromatic kick.
  • Grate Ginger Like It’s 1998: Use a box grater for ginger, not a knife—it releases more oils and blends smoother into the peanut base. (Yes, even if you’re impatient like me.) Fresh ginger should be fibrous but not watery; pat it dry before grating to avoid a thin, watery sauce.
  • Low and Slow for Peanuts: Simmer the peanut butter and coconut milk on low heat for at least 10 minutes, stirring often. Rushing this step = grainy sauce. If it splits, whisk in 1 tablespoon of hot water and keep it moving—this isn’t the time to walk away.
  • Palm Sugar or Substitute Smart: Palm sugar’s caramel notes are irreplaceable, but if you’re stuck, use dark brown sugar plus ½ teaspoon cream of tartar for tang. Dissolve it in the coconut milk first—lumpy sugar = lumpy sauce, and nobody wants that.

Wine and beer pairings for this recipe

Balinese-Inspired White Wine

For a refreshing contrast to the rich peanut sauce, reach for a Balinese-inspired white wine like Bali White from Indonesia. This wine blends Muscat and local grape varieties with tropical fruit notes that complement the sauce’s nutty depth.

Serve slightly chilled (45-50°F) to let its citrus and floral aromas shine through the peanut’s creaminess. 🍷

Crisp Lager Pairing

A crisp Indonesian lager like Bintang or Anker cuts through the sauce’s richness beautifully. The light maltiness and subtle hop bitterness balance the peanut’s creaminess while refreshing your palate between bites. For a more local twist, try Singha Beer from Thailand—its smooth, slightly sweet profile enhances the sauce’s caramelized notes.

Spiced Rum Cocktail

For a festive touch, mix 1.5 oz dark spiced rum (like Bali Rum) with 1 oz coconut milk and a squeeze of lime. Serve over ice with a sprinkle of crushed peanuts on top.

The rum’s warmth and vanilla notes mirror the sauce’s depth, while the coconut milk ties it all together. This cocktail is perfect for satay nights or tropical-themed dinners.

Non-Alcoholic Tropical Mocktail

Blend 1 cup coconut water, ½ cup pineapple juice, and 1 tbsp lime juice with ice. Rim your glass with crushed peanuts for texture. The tropical sweetness and acidity highlight the sauce’s nutty, spiced profile without overpowering it.

Garnish with a lime wheel for a vibrant, refreshing sip that pairs perfectly with grilled meats or noodles. ✨

Herbal Tea Harmony

For a caffeine-free option, steep jasmine green tea or hibiscus tea with a splash of lime. The floral and tart notes in the tea cleanse your palate between bites of peanut sauce, making each flavor experience feel fresh. Serve warm or iced—either way, it enhances the dish’s aromatic complexity.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 22g110%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 20g
Protein 10g20%
* 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

Can I make this sauce without palm sugar?

Use light brown sugar instead—it'll give a slightly caramelized depth while keeping the same sweet balance. For a more authentic touch, try coconut sugar, which has a lower glycemic index and complements the nutty flavors beautifully. Just measure it 1:1 with the palm sugar called for.

2

How do I adjust the spice level?

Start with the base recipe, then taste and modify: Add ½ teaspoon chili flakes for heat, or ½ teaspoon more turmeric for warmth. For smoky depth, stir in ¼ teaspoon smoked paprika. Remember—spices intensify as the sauce cools, so go easy at first. You can always add more later!

3

What's the best way to store leftovers?

Transfer to an airtight glass jar and refrigerate for up to 2 weeks. For longer storage, freeze in ice cube trays—thaw overnight in the fridge. Pro tip: Add 1 teaspoon coconut milk when reheating to restore that silky texture. The sauce actually tastes better after a day or two as flavors meld!

4

Can I use this sauce in cold dishes?

Yes! It's perfect for cold noodle salads, vegetable wraps, or as a dip for crudités. For best texture, chill the sauce for 30 minutes before using—it thickens slightly in the fridge. Add 1 teaspoon lime juice before serving to brighten flavors for cold applications.

5

What if my sauce separates?

This happens when peanut butter and coconut milk aren't fully emulsified. Stir in 1-2 tablespoons hot water while whisking vigorously, then simmer for 2-3 minutes on low heat. For stubborn separation, blend with an immersion blender until smooth. The key is gentle heat and constant stirring during cooking!

★★★★★4.9(11 reviews)
Categories Sauces & Condiments