Skip to content

Thai Peanut Sauce

    Thai Peanut Sauce – The Ultimate Bold, Creamy, Spicy All-Rounder

    Dip it. Drizzle it. Spoon it straight from the bowl. Thai peanut sauce is how you take your meals to the next level.

    There are sauces you make once, and then there are sauces you start putting on everything and Thai peanut sauce is definitely in the latter group.

    It’s creamy, spicy, tangy and sweet. It hits every taste bud and then some. And once you’ve made it from scratch, you’ll never want to settle for the shop-bought stuff again.

    About this Thai peanut sauce recipe.

    I’ve been making Thai food at home for years—big curries, smoky grilled meats, quick noodle dishes—and a killer peanut sauce is a must. It’s why this recipe simply had to feature in my book The Curry Guy Thai.

    The best part? It’s ridiculously easy to make. You don’t need a wok, you don’t need fancy ingredients, and you can throw it together in less than 10 minutes.

    Jump to:

    Why Thai Peanut Sauce Deserves a Spot in Your Fridge

    In Thailand, peanut sauce (called satay sauce locally) is often served with skewered meats, especially grilled chicken satay. But it’s so much more than a dipping sauce. You can:

    • Drizzle it over grilled meats or roasted veg
    • Stir it through noodles for an instant meal
    • Use it as a salad dressing
    • Serve it with spring rolls or lettuce wraps
    • Spread it on sandwiches or wraps (trust me on this)

    It’s the kind of sauce that makes everything better. And once you master the basic version, you can tweak it to suit whatever you’re cooking.

    What makes Thai peanut sauce so good?

    Like most Southeast Asian dishes, Thai peanut sauce is all about balance. Here’s what you’re aiming for:

    • Creamy & nutty – from roasted peanuts or peanut butter
    • Spicy – usually from red chili or Thai curry paste
    • Sweet – a touch of palm sugar or brown sugar or even white sugar
    • Sour – lime juice or tamarind
    • Salty & umami – fish sauce or soy sauce

    It’s a flavour bomb, and it all comes together in one pan.

    Ingredients

    There aren’t a lot of ingredients needed to make an amazing Thai peanut sauce. Get them all ready before you start. It will save you time looking for things as you cook.

    Ingredients for the recipe laid out on a countertop.
    • rapeseed (canola) oil
    • Thai red curry paste
    • thick coconut milk
    • smooth or chunky peanut butter
    • Thai fish sauce
    • sugar
    • Juice of 1 lime
    • tamarind water or lime juice

    See recipe card for quantities.

    Step by step photos

    There aren’t a lot of steps to take before you finish your amazing Thai peanut sauce. Check out the photos below.

    Frying 2 tablespoons of Thai red curry paste in a pan.
    1. Step 1: Fry the red curry paste in the oil for about 30 seconds over a medium-high heat.
    Adding coconut milk and peanut butter to the Thai red curry paste in the pan.
    1. Step 2: Stir in the peanut butter and coconut milk.

    Stirring sugar into the sauce.
    1. Step 3: Stir well to combine and then add the sugar.
    Stirring in tamarind water, lime juice and fish sauce to the peanut sauce.
    1. Step 4: Continue simmering to dissolve the sugar into the sauce for about a minutes and then add the tamarind water and lime juice.

    Stirring the peanut sauce over the heat to thicken some.
    1. Step 5: Let it all simmer for another minutes or so.
    Dipping a piece of chicken into the Thai peanut sauce.
    1. Step 6: Serve hot. This is so good!

    Substitutions

    Following you will find ingredients you can substitute for different diets or for what you have in.

    • Vegetarian: You can substitute a vegetarian fish sauce for the fish sauce or just add salt to taste.
    • Spicy: Feel free to experiment with other Thai curry paste. Thai peanut sauce is traditionally made with red curry paste.
    • Sweet and sour: It is important to get the right balance of sweet and sour. The sourness comes from the lime juice and tamarind water. You can use one or the other or both. Traditionally, Thai peanut sauce is made with palm sugar. As you will see in the photos above, I used white sugar because I had that in. I just added it to taste.

    Variations

    With a few tweaks, you can give this Thai peanut sauce a completely different but equally delicious flavour.

    • Honey-Sesame peanut sauce: Swap lime juice for rice vinegar, add a teaspoon of sesame oil and a touch of honey. This version makes an amazing dressing for crunchy slaw or noodle salad.
    • Satay dip for vegetables: Make a thicker version by reducing the coconut milk and stirring in some finely chopped coriander and chilli. Great as a dip for raw veg or grilled tofu.
    • Delicious and bold marinade: Thin the sauce with extra lime juice and use it to marinate beef or chicken before grilling. The sugars caramelise and give you amazing char. Watch in closely as it cooks though as the sugars can also burn.

    Equipment

    You don’t need any special equipment to make Thai peanut sauce. Find yourself a pan and get started!

    Storage

    Your Thai peanut sauce will last for up to a week in an airtight container in the fridge. It will thicken in the fridge. To thin it, add a splash of water and microwave it for about 20 seconds.

    Final Thoughts

    Thai peanut sauce might just be one of the greatest sauces on the planet. It’s fast, flexible, and packed with flavour. Whether you’re grilling, dipping, or drizzling, this stuff transforms any dish into something special.

    Make a batch. Taste it. Tweak it. And most importantly, don’t hold back—because when you’re cooking bold, every spoonful should bring a punch.

    Give it a go and let me know how you use yours—over noodles, on wings, or straight off the spoon.

    Top Tip

    Taste as you cook! Thai peanut sauce needs to be a perfect balance of spicy, sweet, savoury and sour. You can adjust these flavours to taste so that the flavour balance is perfect for you.

    FAQ

    Is Thai peanut sauce spicy?

    Traditionally yes but when you make it yourself, you can make it as spicy or mild as you like. Use more or less Thai red curry paste to adjust the spiciness.

    Do you have to use homemade Thai red curry paste?

    No. I use my own homemade Thai red curry paste but you can purchase it too for this recipe.

    Is Thai peanut sauce crunchy or smooth?

    Both. The crunchiness of the sauce is down to the peanut butter you want to use. Use crunchy peanut butter if you like it crunchy. You can also add chopped peanuts for even more crunch.

    Looking for more Thai sauces and pastes? Try these:

    Yield: 1 1/2 cups

    Thai Peanut Sauce

    Thai peanut sauce in a serving bowl next to Thai grilled chicken.

    Thai peanut sauce is incredibly easy to prepare and homemade tastes so much better than any you can purchase. You can and should adjust the savoury, sweet, spicy and sour flavours to taste.

    Prep Time
    5 minutes

    Cook Time
    10 minutes

    Total Time
    5 minutes

    Ingredients

    • 1 tbsp rapeseed (canola) oil
    • 2 tbsp Thai red curry paste
    • 400ml (1 1/2 cups) thick coconut milk
    • 200ml (generous 3⁄4 cup) smooth or chunky peanut butter
    • 2 tbsp Thai fish sauce
    • 1 tbsp palm sugar, light brown sugar or white sugar
    • Juice of 1 lime
    • 2 tbsp tamarind water or use more lime juice

    Instructions

    1. Heat the oil in a large pan over a medium heat and add the red curry paste.
    2. Stir it around in the oil for about 30 seconds. Add the coconut milk followed by the peanut butter and stir to combine until the peanut butter melts into the coconut milk.
    3. Stir in the fish sauce and sugar and check for seasoning, adding more fish sauce and/or sugar if you prefer a saltier/sweeter flavour.
    4. Finish the sauce by adding the lime juice and tamarind water. It will thicken as it cools; to thin it out again, just heat it up.

    Nutrition Information:

    Yield:

    6

    Serving Size:

    1

    Amount Per Serving:

    Calories: 135Total Fat: 11gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 0mgSodium: 622mgCarbohydrates: 10gFiber: 1gSugar: 5gProtein: 3g

    Did you like this recipe?

    Please join me on Facebook where I share all my latest recipes and videos. Just click that Facebook icon on the left and let’s get to know each other!

    greatcurryrecipes.net (Article Sourced Website)

    #Thai #Peanut #Sauce