Homemade Thai Peanut Sauce
Just 15 minutes to this simple homemade thai peanut sauce! Filled with peanut butter, coconut milk, lime juice and fresh ginger, it’s super flavorful and so much better than the stuff from the store. Dairy free, gluten free and vegan.
This homemade thai peanut sauce was originally published in May 2013. The post has been updated as of April 11, 2018 with new photos, text and improved recipe instructions.
Let’s get sauce-y! With this finger licking good homemade thai peanut sauce.
Whipped up in 15 minutes flat and perfect for slathering / dunking / drizzling on just about anything you can dream up.
As a delightful sauce for stir-fries? YES. For slathering on top of a burger? YES. For dunking veggies or chicken or anything and everything? Yes, yes and yes.
Can you tell I’m enthusiastic about this sauce?
But seriously. I mean, who doesn’t love a good homemade sauce? I fully believe that a good sauce can elevate just about any meal.
So how do we make this peanut dipping sauce, you ask? Let’s discuss.
It’s filled with creamy peanut butter, dreamy coconut milk, tangy lime juice, fresh ginger, flavorful garlic – i.e. so many delicious thai-inspired flavors.
We dump them all into a saucepan, let it simmer for just a few minutes and voila. Your peanut sauce is served.
Easy, simple and healthier for you than the stuff from the store (because yes, we can 100% pronounce all the ingredients).
Tips & Tricks
- First things first. Let’s talk about the peanut butter. I tend to use natural peanut butter when making this sauce, but I’ve also tested it with regular peanut butter. Both work fine. Just make sure to stick with creamy peanut butter.
- If you love ginger like I do, feel free to add in a little more. So good.
- Be sure that your coconut milk is well shaken / stirred before measuring out for the recipe.
- I would encourage you to keep an eye on the sauce while it is simmering – i.e. don’t walk away. Adjust the heat and whisk as needed to keep it at a simmer (it can easily go past that!).
- And finally, keep in mind that the sauce will thicken up slightly as it cools down. So if you like your peanut sauce on the thinner side, you may want to simmer it for even less time than directed. I like it as written, but adjust as desired.
Additional Condiment Recipes You Might Enjoy:
- Dairy Free Sour Cream
- Dairy Free Nacho Cheese
- Homemade Enchilada Sauce
- Dairy Free Alfredo Sauce
- Dairy Free Pesto (3 Ways!)
- Peach Chipotle Barbecue Sauce
- Dairy Free Avocado Dressing
Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Homemade Thai Peanut Sauce
Just 15 minutes to this simple homemade thai peanut sauce! Filled with peanut butter, coconut milk, lime juice and fresh ginger, it’s super flavorful and so much better than the stuff from the store. Dairy free, gluten free and vegan.
Ingredients
- ⅓ cup creamy peanut butter
- ⅓ cup light coconut milk
- ½ cup water
- 1 tablespoon low-sodium soy sauce or tamari*
- 1 tablespoon honey or pure maple syrup**
- 1 tablespoon freshly squeezed lime juice
- 1 teaspoon rice vinegar
- 1 ½ teaspoons grated fresh ginger
- 1 clove garlic, minced
- pinch of red pepper flakes (or more to taste)
- ¼ teaspoon sweet paprika
Instructions
- Add all of the ingredients to a small saucepan. Set the pan over medium heat and cook, whisking frequently, until smooth.
- Let the mixture come to a low simmer, then continue to simmer gently for about 2 to 3 minutes, adjusting the heat as needed and whisking occasionally, until thickened.
- Remove from the heat and let cool for about 5 to 10 minutes.
- Serve / use as desired. If not using right away, let cool to room temperature then store in an airtight container in the refrigerator.
Notes
*To keep this gluten free - be sure to use gluten free tamari and not soy sauce.
**To keep this vegan - be sure to use the maple syrup and not the honey.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 80Total Fat: 6gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 0mgSodium: 118mgCarbohydrates: 5gFiber: 1gSugar: 3gProtein: 3g
Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.
Hi Ashley,
Love the look of this peanut sauce and am going to make it for weekend. Do I have to use light coconut cream or can I use full fat.
Hey Sarah! Yes, you can definitely use full fat. Just keep an eye on it when you’re simmering as it may thicken up a tad bit faster! Hope you enjoy!
I could eat this stuff straight from the bowl!! I love peanut sauce SO SO much! Love the use of coconut milk– I’ve never tried to make it that way before 🙂
Hi Ashley. Thank you for this great recipe. It tastes wonderful. May I ask how long can I store the sauce in the fridge? Thanks, Gabby
Hey Gabby! Oh I’m so happy to hear it! The sauce keeps well up to about one week in the fridge (I’ve kept it that long and never had any problems).
How can you call this home made peanut sauce when you use processed peanut butter
Hi Jennifer – you’re welcome to use whatever kind of peanut butter you would like in this recipe. I’ve made it with regular peanut butter, natural store-bought peanut butter and homemade (depending on what I have on hand) – they all work just fine here.
ASHLEY I LOVE YOUR HOMEMADE SAUCES! Seriously I just made the enchilada sauce last week and it was to die for! Now I have to try this one ASAP
Question though: how long do you think it will keep in the fridge?
Thanks Jess! I’m so glad you liked the enchilada sauce : ) I kept it in the fridge for a few days and it was completely fine (my guess would be about a week).
Um, yes! I’ll be making this ASAP. We love Vietnamese food (and always ask for extra peanut sauce when we eat at our favorite cafe). Now I’ll just have a jar for us to snack on at home. Thank you for sharing!
I hope you enjoy!
You would think, seeing as I live in Thailand and all, I would have found “the” peanut sauce, but I totally haven’t. I’m definitely going to give this one a try! You’re so right that it’s the perfect thing to just have around. Toss some noodles and veggies in it and it’s darn near the perfect meal. (Loved that flashback to the old post – your photos have always been great, but they’re positively stunning now!)
So handy to have in the house! Aw, thanks Jess : )
I love, love, love homemade peanut sauce! I used it all the time: with fish, with chicken, with pasta! My husband can eat it by spoonfuls! I prefer the peanut sauce to lightly coat the pasta or fish. And the photo for the pineapple chicken fried rice (one of your first posts) is not bad at all! It’s quite appetizing!
Thanks Julia : ) It’s funny to see how much you’ve changed in just a year, huh?! My old photos always make me chuckle a little lol
You used coconut milk! That’s so cool! Peanut sauce has got to be one of my absolute favourite toppings, spreads, dippers, you name it. I love it in wraps with rice and especially for dipping summer rolls in. I’ve actually never made it, but I’ll have to try your recipe because it looks so darn easy!!
Ooooo I need to try putting it in a wrap! That sounds fantastic!
This sounds heavenly! Everything I love in one bowl. I agree that homemade is best, and you can limit sodium. I will be trying this for sure!
Thanks Marcie! Exactly – I really like being in control of everything that goes in it
I love peanut sauce! I’ve never made it before, but I totally need to give your recipe a try! It sounds amazing! The pineapple chicken fried rice sounds great too!
Thanks Holly! Definitely give a homemade one a try : )
This looks delicious. I would actually put this on everything! yum!
haha I like the way you think