Guys, I’m not even kidding when I say this Thai Peanut Sauce is life-changing. It’s spicy, tangy, creamy, and just packed with all the bold, punchy flavors you’d expect from Thai cuisine — and guess what? It only takes 5 minutes to whip up!
I mean, come on — peanut butter, tamarind, chilies, and coconut milk blended into one velvety smooth sauce? That’s the kind of magic you want in your fridge at all times. It’s so versatile you can pour it on noodles, use it as a dip for spring rolls, drizzle it over grilled chicken, or heck, just eat it with a spoon (I won’t judge).
And the best part? No cooking involved. That’s right. Just toss everything into a blender and BAM — restaurant-quality peanut sauce is yours.

Why This Recipe Works
- Fast & Easy – 5 minutes, one blender, no stress.
- Customizable – Adjust the spice level, sweetness, or tang to your taste.
- Versatile – Dip it, drizzle it, toss it… honestly, put it on everything.
- Make-Ahead Friendly – Stores beautifully in the fridge for up to 2 weeks.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
What is My Take on How to Make Thai Peanut Sauce
Traditional Thai peanut sauce can vary a lot depending on the region and the cook — some lean sweeter, some are more savory, some bring the heat. My version balances all the best elements: creamy peanut butter, tangy tamarind, fiery Thai chilies, savory fish sauce, and that lush creaminess from coconut milk.
It’s bold but balanced. Spicy but not overwhelming. Tangy with just enough sweetness. Basically, it’s the sauce you’ll want to put on your weeknight dinners, meal preps, and snack spreads.
Make it a Meal
This peanut sauce loves company. Toss it with rice noodles and veggies for a quick Thai-inspired dinner, drizzle it over grilled meats, or set it out with a platter of fresh spring rolls. It’s also killer as a salad dressing (just thin it out a bit more with coconut milk or lime juice).
Easy Side Dishes to Pair With It:
- Chicken Pad Thai Egg Rolls – Perfectly crispy and made for dunking straight into this Thai Peanut Sauce.
- Easy Grilled Fruit Kabobs with Chili and Lime – Swap out the chili and lime drizzle for peanut sauce and thank me later.
- Easy Grilled Crying Tiger Beef – Juicy, smoky beef + creamy peanut sauce = flavor heaven.
- Coconut Lime Chicken Skewers – Tangy, tropical, and even better when smothered in peanut sauce.
Jump to:
Ingredients
The full list of ingredients and amounts can be found in the recipe card at the bottom of the post.
The main ingredients in this recipe are peanut butter, tamarind, soy sauce, fish sauce, Thai chilies and coconut milk. The full list of ingredients (as well as links to buy if you need them) can be found in the recipe card at the bottom of the post.
I recommend using creamy peanut butter to get the creamiest results. If you use chunky, just puree it for a little bit longer to get rid of most of the peanuts.
If you've ready any of my other recipes, you'll know I have a strong preference for Red Boat 40 fish sauce. While you can use any kind in this recipe as the amount required is small, I recommend trying this brand as it is the best. Buy Red Boat 40 (affiliate link).
For the creamiest result, I always recommend using full fat coconut milk. The light just doesn't have the richness the full fat version has. Most stores carry coconut milk, but if not, you can buy coconut milk here (affiliate link).
What is Tamarind and What Does it Taste Like?
Tamarind is a pod like fruit with a sweet and tart flavor. Commonly used in Thai, Indian and Mexican cooking, the pulp of the fruit is very sour. Due to its strong flavor, recipes will typically call for only a small amount mixed with sugar to make a little less tart. Buy tamarind pulp (affiliate link).
Step By Step Instructions

Step1: Combine all the ingredients in a blender and puree until smooth. If the sauce is too thick, add additional coconut milk until the consistency is right.

Step2: Serve this spicy Thai peanut sauce immediately, or store in the refrigerator in a covered container for a up to weeks.
How To Use Peanut Sauce
This sauce is so incredibly versatile, it work great as a dip, salad dressing, pasta sauce, and on grilled meats.
- Thin it slightly with olive oil (as needed) and use it as a salad dressing. It would be great on this Thai Beef Salad;
- Use it to make peanut noodles. Just cook a package of rice noodles, egg noodles or even spaghetti noodles and mix with this sauce. Thin it with a little coconut milk if you need to;
- Use it as a dip for these Satay Baked Chicken Wings (or any other chicken wings for that matter);
- Use it as a dip for this grilled Beef Satay, or even chicken, pork or shrimp satay;
- Serve it as a dip for raw vegetables, fried tofu or even just crackers;
- Serve it with these Chicken Summer Rolls, these Chicken Lettuce Wraps or these Spring Rolls.
Expert Tips
- To make it spicier, add additional Thai chilies.
- Add additional coconut milk to thin the sauce if needed.
- You can substitute jalapenos for the Thai chilies if you can't find them. You can also just use 1 tablespoon of chili garlic sauce.

Common Questions
You can store it in an airtight container in the fridge for up to 2 weeks.
Traditional Thai peanut sauce has a good amount of spicy flavor. This recipe can be a spicy or mild as you choose. Thai chilies can be quite spicy, so I typically start with one chili and work my way up to desired spiciness.Â
You can substitute with a little rice vinegar or lime juice, though tamarind gives it that signature tang.
Storing Instructions
This sauce keeps like a champ! Just pour it into an airtight container (a mason jar works perfectly) and pop it in the fridge. It’ll stay fresh and delicious for up to 2 weeks.
If it thickens up a bit in the fridge, don’t panic — that’s normal! Just stir in a splash of coconut milk or warm water until it loosens back up.
Want to keep it even longer? Freeze it in small portions (ice cube trays are perfect for this). When you’re ready to use, thaw in the fridge overnight and give it a quick stir or blend to bring that creamy magic back to life.
Did you make this Thai peanut sauce? Rate the recipe and leave a comment below to let me know how it turned out!
Recipe

Thai Peanut Sauce
Ingredients
- 1 cup creamy peanut butter
- 1 tablespoon tamarind pulp
- 1 tablespoon soy sauce
- 1 tablespoon chopped cilantro
- 1-4 Thai chilies depending on spice preference
- 1 teaspoon fish sauce
- 2 teaspoons coconut sugar
- 4 tablespoons oil
- ½ cup coconut milk
- 1 tablespoon lime juice
Instructions
- Combine all the ingredients in a blender and puree until smooth. If the sauce is too thick, add additional coconut milk until the consistency is right.
- Serve immediately, or store in the refrigerator in a covered container for up to 2 weeks.
Expert Tips:
- To make it spicier, add additional Thai chilies.
- Add additional coconut milk to thin the sauce if needed.
- It can be stored in the fridge in a covered container for up 2 weeks.
- You can substitute jalapenos for the Thai chilies if you can't find them. You can also just use 1 tablespoon of chili garlic sauce.
- To freeze: Put the sauce in a sealed container and freeze for up to 3 months. I recommend freezing it in portions so you don't have to thaw out the whole big batch. Thaw in the fridge overnight and use.Â
Nutrition





Cheyanne @ No Spoon Necessary says
Thai peanut sauce is one of my favorite sauces! I mean, I love it so much I could legit bathe in it! Yours looks so dang good!! I will be smothering ALL the things with this sauce! Cheers!
Danielle says
Right? I am so in love with peanut sauce. Thanks Cheyanne!
Marvellina | What To Cook Today says
I will smother this even on my salad 🙂
Danielle says
LOL! I'm totally with you!
Sandi says
I think this would be a wonderful sauce to experience for sure.
Danielle says
Thanks!
Monica | Nourish + Fete says
This sounds fantastic - I love tamarind! - and the fact that it's freeze-able is icing on the cake! So perfect to finish off lots of delicious meals!
Danielle says
Thanks Monica! Tamarind is one of my favorite flavors!!
Chichi says
Peanuts are my fav. I know I will love this Recipes.
Danielle says
Hope you do Chichi!
Lisa | Garlic & Zest says
I love thai peanut sauce but don't have it nearly enough because my daughter has a peanut allergy... Next time she's got a sleepover, I'm trying your recipe!
Danielle says
Oh no! Well I hope you get a chance to make it on her next sleepover 🙂
Demeter says
Homemade is always so much better! So full of flavor!
Danielle says
Right? Thanks Demeter!