Indonesian Satay Sauce

Featured in: Orbit Fuel

This Indonesian satay sauce is a rich and creamy blend of peanut butter and coconut milk, enhanced with lime juice, garlic, and warm spices. Simmered to a glossy finish, it offers a vibrant balance of sweet, tangy, and mildly spicy notes. Ideal for drizzling over grilled meats, tofu, or vegetables, it also adapts well as a dip with an option to thin with water. Simple to prepare, this easy sauce elevates dishes with authentic Indonesian flavors.

Updated on Sat, 27 Dec 2025 09:33:00 GMT
Close-up of Indonesian satay sauce: a creamy, richly spiced peanut sauce perfect for dipping. Save It
Close-up of Indonesian satay sauce: a creamy, richly spiced peanut sauce perfect for dipping. | zetluna.com

I was rummaging through my pantry one rainy afternoon when I found a jar of peanut butter pushed to the back and a can of coconut milk I'd bought months ago. On a whim, I heated them together in a small pan, and the kitchen filled with a warm, nutty aroma that reminded me of street food I'd once tasted at a night market. I added lime juice, a pinch of chili, and some soy sauce, and suddenly I had this glossy, fragrant sauce that tasted better than anything I could order. It became my go-to for weeknight dinners, transforming plain grilled chicken or crispy tofu into something that felt special.

I made this sauce for a small gathering last summer, and my friend who's usually skeptical of anything homemade kept returning to the bowl with skewers of grilled vegetables. She asked for the recipe three times before the evening ended, and I realized then that this simple sauce had a way of turning casual meals into moments people remembered.

Ingredients

  • Creamy peanut butter: Unsweetened and unsalted works best, giving you control over the flavor without any hidden sugars throwing off the balance.
  • Coconut milk: Full-fat creates that luscious, silky texture, the kind that clings to skewers and makes every dip satisfying.
  • Soy sauce: Adds depth and a savory backbone, and if you need gluten-free, tamari or coconut aminos work beautifully.
  • Fresh lime juice: Brightens everything and cuts through the richness, so always use fresh limes rather than bottled juice.
  • Brown sugar: A touch of sweetness rounds out the heat and tang, though palm sugar brings a more authentic caramel note if you have it.
  • Garlic clove: Minced finely so it melts into the sauce, adding a warm, aromatic sharpness.
  • Ground coriander and cumin: These spices give the sauce its earthy, slightly floral warmth that makes it taste like something from a faraway kitchen.
  • Chili flakes: Start with a quarter teaspoon and adjust upward, because the heat sneaks up on you after a few minutes of simmering.
  • Fish sauce (optional): A teaspoon adds a subtle umami layer, though the sauce is still delicious without it if you're keeping it vegetarian.
  • Water: Just a splash or two if the sauce thickens too much, letting you control the consistency perfectly.

Instructions

Melt the base:
In a small saucepan over medium heat, whisk together the peanut butter and coconut milk until they blend into a smooth, creamy pool. The aroma will start to fill your kitchen almost immediately.
Add the seasonings:
Stir in the soy sauce, lime juice, brown sugar, minced garlic, coriander, cumin, chili flakes, and salt, watching as the sauce transforms into a rich, golden mixture. Keep stirring so nothing sticks to the bottom.
Simmer gently:
Let the sauce come to a gentle simmer, stirring frequently for three to five minutes until it thickens and takes on a glossy sheen. The spices will bloom in the heat, deepening the flavor.
Taste and adjust:
Dip a spoon in and taste, then tweak with more lime for brightness, sugar for sweetness, or chili for heat. This is where you make it yours.
Thin if needed:
If the sauce feels too thick, whisk in a tablespoon or two of water until it reaches the consistency you like for dipping or drizzling.
Finish and serve:
Remove from heat and stir in the fish sauce if using, then let it cool slightly before serving warm over skewers, grilled meats, tofu, or vegetables.
Save It
| zetluna.com

The first time I drizzled this over charred chicken thighs at a weeknight dinner, my partner paused mid-bite and said it tasted like vacation. That's when I knew this sauce was more than just a condiment, it was a little escape in a bowl, something that could turn an ordinary Tuesday into a moment worth savoring.

Texture and Consistency

The sauce should be thick enough to coat the back of a spoon but still pourable, clinging to skewers without sliding off. If you want a chunkier texture, stir in two tablespoons of crushed roasted peanuts at the end for a little crunch that adds another layer of interest.

Storage and Reheating

This sauce keeps in the fridge for up to five days in an airtight container, and it thickens as it cools, so just rewarm it gently in a small pan with a splash of water or coconut milk to bring it back to life. I've even microwaved it in short bursts, stirring between each one, and it comes out just as silky.

Serving Suggestions

This sauce is endlessly versatile, perfect for chicken or beef satay, grilled tofu, roasted vegetables, or even tossed with cold noodles for a quick lunch. I've used it as a salad dressing base, thinned with a little extra lime juice and water, and it brought a boring bowl of greens to life.

  • Drizzle over grilled chicken skewers for a classic pairing that never disappoints.
  • Use as a dipping sauce for spring rolls or crispy vegetable fritters.
  • Toss with chilled rice noodles, shredded cabbage, and fresh herbs for a vibrant cold salad.
A bowl of Indonesian satay sauce: the peanut-based dip is thick, glossy, and ready to serve. Save It
A bowl of Indonesian satay sauce: the peanut-based dip is thick, glossy, and ready to serve. | zetluna.com

This sauce has become one of those recipes I turn to when I want something comforting but exciting, familiar but just a little unexpected. I hope it brings as much warmth to your table as it has to mine.

Common Questions About Recipes

What is the base of this Indonesian satay sauce?

It combines creamy peanut butter and full-fat coconut milk, creating a smooth and rich foundation.

How is the sauce thickened and flavored?

Simmering the mixture briefly thickens it while lime juice, garlic, brown sugar, and spices add balanced flavor and aroma.

Can this sauce be adjusted for heat and consistency?

Yes, chili flakes control spiciness and water can be added to thin the sauce as desired.

Is there a vegetarian-friendly option available?

Yes, simply omit fish sauce to keep the sauce vegetarian and gluten-free if gluten-free soy sauce is used.

What dishes pair well with this sauce?

It complements grilled meats like chicken or beef skewers, tofu, vegetables, and can also serve as a salad dressing base.

How should the sauce be stored?

Keep it refrigerated for up to 5 days and gently rewarm before serving to maintain texture and flavor.

Indonesian Satay Sauce

Creamy Indonesian sauce blending peanut butter, coconut milk, lime, and fragrant spices for drizzling and dipping.

Prep Time
10 mins
Time to Cook
10 mins
Overall Time
20 mins
Authored by Clara

Recipe Type Orbit Fuel

Skill Level Required Easy

Cuisine Type Indonesian

Recipe Output 6 Number of Portions

Dietary Needs Veggie-Friendly, Lactose-Free, Free of Gluten

The Ingredients You'll Need

Base

01 3/4 cup creamy peanut butter, unsweetened, unsalted
02 1 cup full-fat coconut milk

Seasonings

01 2 tablespoons soy sauce (gluten-free if necessary)
02 2 tablespoons fresh lime juice (about 1 lime)
03 1 tablespoon brown sugar or palm sugar
04 1 garlic clove, minced
05 1/2 teaspoon ground coriander
06 1/2 teaspoon ground cumin
07 1/4 teaspoon chili flakes, adjustable to taste
08 1/4 teaspoon salt

Optional

01 1 teaspoon fish sauce (for non-vegetarian option)
02 2 tablespoons water, to adjust consistency

Step-by-Step Instructions

Step 01

Combine base ingredients: In a small saucepan over medium heat, whisk together peanut butter and coconut milk until smooth and fully incorporated.

Step 02

Add seasonings: Stir in soy sauce, lime juice, brown sugar, minced garlic, ground coriander, ground cumin, chili flakes, and salt until evenly blended.

Step 03

Simmer sauce: Bring the mixture to a gentle simmer, stirring frequently for 3 to 5 minutes until the sauce thickens and develops a glossy texture.

Step 04

Adjust flavor and consistency: Taste and modify with additional lime juice, sugar, or chili flakes as desired. Whisk in 1 to 2 tablespoons of water to reach preferred thickness.

Step 05

Finish and cool: Remove from heat, stir in fish sauce if used, and allow the sauce to cool slightly before serving.

Tools You'll Need

  • Small saucepan
  • Whisk
  • Measuring cups and spoons
  • Knife and cutting board

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains peanuts and soy.
  • Fish sauce contains fish.
  • Verify labels for potential gluten in coconut milk and soy sauce.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 180
  • Fats: 15 grams
  • Carbohydrates: 8 grams
  • Proteins: 5 grams