Indonesian Peanut Sauce Recipe: Velvety Richness with a Hint of Lime

Indonesian Peanut Sauce Recipe: Velvety Richness with a Hint of Lime

This sauce transforms any dish with its velvety texture and complex Indonesian flavors. I developed this version after testing multiple blends to capture the perfect balance of nutty, sweet, and tangy notes.

The secret lies in toasting the peanuts just until fragrant before blending them with aromatic ingredients. A splash of lime at the end brightens the rich peanut base, creating a sauce that’s both comforting and vibrant.

What results is a smooth, creamy condiment that clings beautifully to noodles, vegetables, or grilled proteins. The depth of flavor comes from layering spices like garlic, ginger, and a touch of chili heat.

Make a batch to keep on hand—it stores well and elevates everything from salads to satay. This is the kind of sauce that becomes a kitchen staple.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Indonesian Peanut Sauce

Nine ingredients create this velvety Indonesian sauce with nutty, sweet, and tangy complexity.

Ingredient Amount Notes
Creamy Peanut Butter 🥜 ¾ cup Unsweetened, natural variety
Roasted Peanuts 🥜 ½ cup Unsalted, dry-roasted preferred
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Soy Sauce 🫒 2 tbsp Low-sodium or tamari
Lime Juice 🍋 2 tbsp Freshly squeezed preferred
Garlic Cloves 🧄 3 cloves Peeled and minced
Fresh Ginger 🌿 1 tbsp Peeled and grated
Brown Sugar 🍚 1 ½ tbsp Or coconut sugar for depth
Red Chili Flakes 🌶️ ½ tsp Adjust for heat preference
Rice Vinegar 🍚 1 tbsp Or apple cider vinegar

The peanut butter is critical—natural, unsweetened from Whole Foods or Trader Joe’s gives the best texture. Avoid hydrogenated brands, as they can separate or taste waxy. For the peanuts, dry-roasted unsalted are ideal (the kind in the baking aisle, not the snack aisle). Toasting them yourself? 350°F for 8-10 minutes until fragrant, but pre-toasted works fine too.

No coconut milk? Almond or cashew milk adds creaminess but lacks richness—add 1 tbsp coconut oil to compensate. Short on time? Skip toasting the peanuts, but the depth suffers. For gluten-free, tamari replaces soy sauce perfectly. If you’re avoiding sugar, maple syrup or agave at half the amount works, though the flavor profile shifts slightly.

This sauce keeps 5-7 days in the fridge in an airtight jar. The flavors meld over time, so it actually tastes better after a day. Freeze in ice cube trays for up to 3 months—perfect for single-serving portions. Always give it a good stir before using (natural separation is normal).

❤️

Why You’ll Love This Recipe

  • 5-Minute Magic: I just dump everything in a blender—peanut butter, coconut milk, lime juice—and it’s done before the rice finishes steaming.
  • Flavor Bomb: The roasted peanuts and soy sauce give it that deep, salty-sweet punch that makes me sneak spoonfuls straight from the jar.
  • Dinner or Dip: I slather it on satay, drizzle it over noodles, or use it as a veggie dip—it’s my weeknight multitasker.
  • Budget Stretch: A jar of peanut butter and a can of coconut milk feed four for pennies, and leftovers taste even better the next day.

Step-by-Step Instructions for Indonesian Peanut Sauce

This method ensures a perfectly balanced sauce with rich, nutty depth and bright citrus notes.

Step 1: Toast the Roasted Peanuts

Place the 0.5 cup Roasted Peanuts in a dry skillet over medium heat. Stir frequently for 2-3 minutes until they become fragrant and slightly darker in color. Watch closely—they burn easily.

This toasting step intensifies the nutty aroma and adds a subtle crunch to the finished sauce. Remove from heat and set aside to cool slightly before blending. The residual heat will continue to develop the flavor as they sit.

Step 2: Blend the Aromatic Base

In a blender or food processor, combine the toasted roasted peanuts, 0.75 cup Creamy Peanut Butter, 3 cloves Garlic Cloves, and 1 tbsp Fresh Ginger. Pulse until the mixture becomes a coarse paste, scraping down the sides as needed.

The garlic and ginger should be fully incorporated, but a few visible peanut pieces add texture. This base creates the foundation for the sauce’s complex, layered flavor profile. Stop blending once you achieve a thick, spreadable consistency.

Step 3: Incorporate the Liquid Ingredients

With the blender running on low, slowly pour in the 0.5 cup Coconut Milk, 2 tbsp Soy Sauce, 2 tbsp Lime Juice, 1.5 tbsp Brown Sugar, 1 tbsp Rice Vinegar, and 0.5 tsp Red Chili Flakes. Blend until smooth and creamy.

The coconut milk adds richness and helps emulsify the sauce, while the lime juice and vinegar provide the signature tang. Taste and adjust the sweetness or heat level if needed, but remember the flavors will meld further as it rests.

Step 4: Adjust Consistency and Rest

Transfer the sauce to a bowl and check the thickness. If it’s too dense, thin it with 1-2 tablespoons of warm water, mixing until it reaches your desired consistency. The sauce should coat the back of a spoon but still drip slowly.

Let the sauce rest for 10-15 minutes at room temperature. This resting period allows the flavors to fully harmonize. The brown sugar will mellow, the chili flakes will infuse, and the lime juice will brighten the overall profile.

Serve at room temperature or slightly warmed. The sauce will thicken slightly as it cools, but a quick stir will restore its velvety texture.

👨‍🍳

Pro Tips For Making Indonesian Peanut Sauce

  • Toast the Peanuts: Dry-toast the roasted peanuts in a pan for 2-3 minutes until fragrant before blending—I learned this the hard way after my sauce tasted flat from skipping this step.
  • Thin Gradually: Add coconut milk a splash at a time while blending; dumping it all in at once makes the sauce thin and hard to thicken later.
  • Use Fresh Lime: Bottled lime juice just doesn’t cut it here; the fresh stuff adds a brightness that balances the peanut butter’s richness.
  • Balance the Salt: Taste before adding extra salt—soy sauce already brings a lot, and overdoing it ruins the nutty-sweet flavor you worked for.

Perfect Pairings for This Recipe

Satay Skewers

This sauce was practically made for grilled chicken or beef satay. Thread 1-inch cubes of marinated meat onto skewers and grill until perfectly charred. The nutty richness pairs beautifully with smoky grilled flavors. I love serving this at summer cookouts—it’s always a hit. 🌟

Fresh Spring Rolls

Use it as a dipping sauce for Vietnamese-style fresh spring rolls. The cool crunch of rice paper, shrimp, and fresh herbs contrasts wonderfully with the warm, velvety sauce. I often add a few drops of Sriracha for extra heat.

Noodle Dishes

Toss with cold soba noodles or rice noodles for an instant flavor boost. Add shredded cucumber, carrots, and a sprinkle of crushed peanuts for texture. The sauce clings perfectly to every strand. This became my go-to lunch during Boston winters.

Salad Dressing

Thin it with a little warm water and drizzle over chopped romaine or cabbage slaw. Add mandarin orange segments and toasted cashews for a Southeast Asian-inspired salad. The tangy lime in the sauce brightens the greens beautifully.

Grilled Vegetables

Brush onto grilled eggplant or zucchini during the last few minutes of cooking. The sauce caramelizes slightly from the heat, creating a glossy glaze. I discovered this trick while testing recipes in my tiny Boston kitchen.

Dipping Sauce

Serve as a dip for crudités like cucumber slices, bell pepper strips, or carrot sticks. The creamy texture makes it especially kid-friendly. My Irish-Italian family devours this with raw veggies during our Sunday gatherings.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 6g
Protein 9g18%
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 use chunky peanut butter?

Stick with creamy for smooth results. Chunky can make the sauce grainy and uneven. If it’s all you have, blend it first until smooth.

2

How do I make it less thick?

Thin with 1-2 tablespoons warm water, mixing until it reaches your desired consistency. The sauce should coat a spoon but still drip slowly.

3

What can I substitute for coconut milk?

Use almond milk plus 1 tablespoon coconut oil for richness. Avoid dairy milk as it can curdle with the lime juice.

4

How long does it keep in the fridge?

Stores well for 5-7 days in an airtight container. Flavors deepen over time, so it often tastes better the next day.

★★★★★4.8(3 reviews)
Brian Walker