I mix coconut milk, peanut butter, and red curry paste into a quick no-cook Creamy Thai Peanut Sauce that uses a clever pantry swap you won’t expect.

I didn’t expect this to be my favorite, but this Easy Thai Peanut Satay Sauce keeps pulling me back. Mixing creamy peanut butter with full fat coconut milk makes a lush, slightly tangy base that makes everything taste bolder than the sum of its parts.
And it’s one of those sauces that turns even the humblest bites into something you want to brag about, the kind of Thai Peanut Coconut Sauce or Thai Peanut Satay Sauce people ask for seconds of, even if they don’t know what to call it. Try it once, you’ll wonder why you waited so long.
Ingredients

- Peanut butter: high in protein and healthy fats, gives deep nutty creaminess its rich.
- Coconut milk: adds silky richness subtle sweetness, boosts calories and saturated fat.
- Red curry paste: packs complex heat and umami mostly spices and chilies
- Soy sauce or tamari: salty umami, adds savory depth and sodium, use sparingly.
- Lime juice: bright acidic tang that cuts richness adds fresh sour brightness.
- Brown or palm sugar: balances heat and salt with warm caramel sweetness.
- Garlic and ginger: aromatic bite, give sharp spicy notes and savory complexity.
- Toasted sesame oil: tiny amount adds toasty aroma, very strong so use little.
Ingredient Quantities
- 1/2 cup creamy peanut butter smooth
- 1/2 cup full fat coconut milk
- 1 to 2 tablespoons red curry paste
- 1 to 2 tablespoons soy sauce or tamari
- 1 tablespoon fish sauce (optional)
- 1 to 2 tablespoons fresh lime juice
- 1 to 2 tablespoons brown sugar or packed palm sugar
- 1 small garlic clove minced
- 1 teaspoon grated fresh ginger
- 1 teaspoon toasted sesame oil (optional)
- 2 to 4 tablespoons warm water
- Chopped peanuts or fresh cilantro optional
How to Make this
1. In a medium bowl put 1/2 cup creamy peanut butter and 1/2 cup full fat coconut milk, then whisk until smooth and no big lumps remain.
2. Add 1 to 2 tablespoons red curry paste depending on how spicy you want it, then stir in 1 to 2 tablespoons soy sauce or tamari and 1 tablespoon fish sauce if using.
3. Mix in 1 to 2 tablespoons fresh lime juice and 1 to 2 tablespoons brown sugar or packed palm sugar, taste as you go cause everyone’s sweet/sour preference is different.
4. Add the aromatics: 1 small minced garlic clove and 1 teaspoon grated fresh ginger, and 1 teaspoon toasted sesame oil if you like that toasty flavor.
5. The sauce will be thick, so whisk in 2 tablespoons warm water to start and add up to 4 tablespoons more until you reach a dipping consistency or a pourable sauce, stirring vigorously between additions.
6. Taste and adjust: if it’s too thick add more water, too salty add more lime or a pinch more sugar, not spicy enough add more curry paste.
7. If you want an extra smooth finish use an immersion blender or food processor for 15 to 30 seconds, but hand whisking is fine if you like a little texture.
8. Serve immediately with grilled satay, veggies, or spring rolls and sprinkle chopped peanuts or fresh cilantro on top for crunch and color.
9. Store leftovers in an airtight container in the fridge for up to 5 days, stir well before using because it may firm up when cold.
Equipment Needed
1. Medium mixing bowl, big enough to whisk the sauce
2. Whisk (or a sturdy fork if you dont have one)
3. Measuring cups and spoons
4. Chef knife and cutting board for garlic, lime and cilantro
5. Microplane or fine grater for fresh ginger
6. Rubber spatula or spoon for scraping the bowl
7. Small ramekin or jar for serving or dipping
8. Immersion blender or small food processor, optional for extra smoothness
9. Airtight container for storing leftovers in the fridge
FAQ
Easy Thai Peanut Satay Sauce Recipe Substitutions and Variations
- Peanut butter: try almond butter for a similar creaminess, sunflower seed butter for a nut free option, or tahini for a sesame twist (you might want a bit more sugar with tahini).
- Coconut milk: use coconut cream thinned with a splash of water for equal richness, or plain Greek yogurt for creaminess if you eat dairy, or light coconut milk but reduce added water so it stays thick.
- Red curry paste: swap with sambal oelek or gochujang plus a pinch of curry powder and lime to mimic heat and depth, start small though since intensity varies.
- Soy sauce or fish sauce: coconut aminos for lower sodium or gluten free needs, tamari for a deeper soy flavor, or for a vegan fish sauce swap mix soy with a little miso or crumbled nori for extra umami.
Pro Tips
1) Warm the peanut butter and coconut milk a little before you start, either 10 seconds in the microwave or a quick stir over low heat, it’ll make whisking way easier and cut down on lumps so you dont have to work so hard.
2) Taste as you go, dont assume one balance fits all. Start with less curry paste and less lime, then add more; if it gets too salty a bit more sugar or coconut milk will fix it, too sour add sugar, too sweet add lime.
3) For ultra smooth, blitz it 15 to 30 seconds in a blender or with an immersion blender, but if you like a bit of texture just whisk it by hand and toss in chopped toasted peanuts for crunch.
4) Sauce firms up in the fridge, so store airtight up to a few days, bring to room temp and whisk in a tablespoon of warm water or coconut milk before serving so it loosens back up.

Easy Thai Peanut Satay Sauce Recipe
I mix coconut milk, peanut butter, and red curry paste into a quick no-cook Creamy Thai Peanut Sauce that uses a clever pantry swap you won't expect.
12
servings
99
kcal
Equipment: 1. Medium mixing bowl, big enough to whisk the sauce
2. Whisk (or a sturdy fork if you dont have one)
3. Measuring cups and spoons
4. Chef knife and cutting board for garlic, lime and cilantro
5. Microplane or fine grater for fresh ginger
6. Rubber spatula or spoon for scraping the bowl
7. Small ramekin or jar for serving or dipping
8. Immersion blender or small food processor, optional for extra smoothness
9. Airtight container for storing leftovers in the fridge
Ingredients
-
1/2 cup creamy peanut butter smooth
-
1/2 cup full fat coconut milk
-
1 to 2 tablespoons red curry paste
-
1 to 2 tablespoons soy sauce or tamari
-
1 tablespoon fish sauce (optional)
-
1 to 2 tablespoons fresh lime juice
-
1 to 2 tablespoons brown sugar or packed palm sugar
-
1 small garlic clove minced
-
1 teaspoon grated fresh ginger
-
1 teaspoon toasted sesame oil (optional)
-
2 to 4 tablespoons warm water
-
Chopped peanuts or fresh cilantro optional
Directions
- In a medium bowl put 1/2 cup creamy peanut butter and 1/2 cup full fat coconut milk, then whisk until smooth and no big lumps remain.
- Add 1 to 2 tablespoons red curry paste depending on how spicy you want it, then stir in 1 to 2 tablespoons soy sauce or tamari and 1 tablespoon fish sauce if using.
- Mix in 1 to 2 tablespoons fresh lime juice and 1 to 2 tablespoons brown sugar or packed palm sugar, taste as you go cause everyone's sweet/sour preference is different.
- Add the aromatics: 1 small minced garlic clove and 1 teaspoon grated fresh ginger, and 1 teaspoon toasted sesame oil if you like that toasty flavor.
- The sauce will be thick, so whisk in 2 tablespoons warm water to start and add up to 4 tablespoons more until you reach a dipping consistency or a pourable sauce, stirring vigorously between additions.
- Taste and adjust: if it's too thick add more water, too salty add more lime or a pinch more sugar, not spicy enough add more curry paste.
- If you want an extra smooth finish use an immersion blender or food processor for 15 to 30 seconds, but hand whisking is fine if you like a little texture.
- Serve immediately with grilled satay, veggies, or spring rolls and sprinkle chopped peanuts or fresh cilantro on top for crunch and color.
- Store leftovers in an airtight container in the fridge for up to 5 days, stir well before using because it may firm up when cold.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 30g
- Total number of serves: 12
- Calories: 99kcal
- Fat: 8.3g
- Saturated Fat: 3.2g
- Trans Fat: 0g
- Polyunsaturated: 1.7g
- Monounsaturated: 3g
- Cholesterol: 0mg
- Sodium: 246mg
- Potassium: 106mg
- Carbohydrates: 4.4g
- Fiber: 0.7g
- Sugar: 2.7g
- Protein: 3.1g
- Vitamin A: 50IU
- Vitamin C: 0.9mg
- Calcium: 10mg
- Iron: 0.29mg







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









