This is the best Peanut Sauce you’ll want to use on everything and it only takes 5 minutes! Easy to make with everyday ingredients, it has rich, nutty flavors and a subtle spicy kick. Perfect for dipping spring rolls and drizzling over noodle dishes and Buddha bowls!

a spoon in a bowl of peanut sauce on top of a black plate with crushed peanuts.

If there’s one sauce I could eat for the rest of my life, it would be this Vegan Peanut Sauce. It’s layered with nutty, tangy, salty, and sweet flavors that enhance everything you use it on! You’ll always find a batch of peanut sauce in my fridge (and freezer).

Not only does this peanut sauce recipe feature bold flavors that make my tastebuds dance, but it’s also just plain easy to make! No blender, food processor, or special equipment needed. Simply add all of the ingredients to a bowl, whisk until smooth, then enjoy!

Just like my Chipotle Sauce and Ranch Dressing, you’ll want to pair this sauce with everything. Put out a bowl at parties with a platter of crisp veggies, fried tofu, and spring rolls for dipping, or pour it over a bowl of rice, noodles, or greens with vegetables. It’s sure to become a new staple in your kitchen!

dipping a vegetable wrap into a bowl of peanut sauce.

Ingredients needed (with substitutions)

  • Creamy peanut butter – Any kind of creamy peanut butter will work, whether natural or the no-stir variety. This recipe works just as well with almond butter, cashew butter, or sunflower seed butter, although the flavors will change slightly. 
  • Rice vinegar – For a bright tanginess that balances out the rest of the sauce. Use lime juice if you don’t have rice vinegar.
  • Soy sauce – This gives the sauce a rich, savory, and umami flavor.
  • Maple syrup – Warm and sweet maple syrup is crucial for balance! You can substitute brown sugar or agave as well.
  • Ginger – While fresh ginger has the best flavor, ground ginger works in a pinch.
  • Sriracha hot sauce – This only adds a subtle heat that’s well hidden behind the peanut butter and coconut milk. Feel free to omit it if you don’t like spicy food.
  • Coconut milk or water – I usually just use water and the sauce turns out very creamy, but to take it to the next level, use a little coconut milk (from a can or carton) until you reach the desired consistency.
ingredients for vegan peanut sauce in individual white bowls.

How to make peanut sauce

Find the complete recipe with measurements in the recipe card below.

Add all of the peanut sauce ingredients (except for the coconut milk/water) to a medium-sized bowl. 

the ingredients for peanut sauce in a white bowl.

Whisk in 2 tablespoons of coconut milk, then add more to achieve your desired creamy consistency.

Tip: A whisk is my tool of choice because it almost always gives the sauce the smoothest consistency. However, to make this recipe even easier, feel free to blend the sauce in a blender or in the bowl with an immersion blender instead.

using a whisk to stir coconut milk into a bowl of peanut sauce.

Keep whisking until you have a smooth sauce, then enjoy!

whisking peanut sauce in a white bowl.

Serving suggestions

There are two amazing ways to use peanut sauce: (1) as a dipping sauce and (2) as a dressing! Use these ideas for inspiration when thinking about how to serve the sauce:


  • Make it spicy – Add an extra teaspoon of sriracha or a pinch of red chili flakes to turn up the heat.
  • Less sugar – Use only ¼ cup of maple syrup if you want to make the sauce less sweet.
  • Instead of peanut butter – Use cashew butter, almond butter, sunflower seed butter, or your favorite nut or seed butter!
  • Gluten free – Use tamari instead of soy sauce to make gluten free peanut sauce.


Whether you make it ahead of time or end up with extras, the sauce will stay creamy and fresh in an airtight container in the fridge for up to 1 week. It will firm up as it chills but you can thin it out with a splash of water or more coconut milk.

It freezes well, too! My favorite way to freeze peanut sauce is in ice cube trays. Once the cubes are frozen solid, transfer them to a freezer bag and freeze for up to 3 months. Let the cubes thaw or zap them in the microwave before serving.

using a spoon to drizzle peanut sauce over a bowl of noodles and vegetables.

Want more homemade sauces?

a spoon in a bowl of peanut sauce on top of a black plate with crushed peanuts.
5 stars (11 ratings)

5 Minute Peanut Sauce

This is the best Peanut Sauce you’ll want to use on everything and it only takes 5 minutes! Easy to make with everyday ingredients, it has rich, nutty flavors and a subtle spicy kick.
Prep: 5 minutes
Total: 5 minutes
Servings: 8 servings



  • In a medium sized bowl, whisk all the ingredients together until smooth. Start with just 2 tablespoons of coconut milk or water, and add more as needed to thin the sauce.
  • If serving as a dip, sprinkle with crushed peanuts. The sauce also goes well with cooked vegetables, noodles, buddha bowls, fresh spring rolls, tofu and salads.
  • Store in a covered container in the refrigerator for up to 1 week. It can also be frozen in a freezer safe container.


  1. May use no-stir or natural peanut butter.
  2. Peanut allergy? Use almond, cashew or sunflower seed butter. 
  3. May use lime juice instead of rice vinegar.
  4. Gluten free? Make sure to use gluten free tamari instead of soy sauce. 
  5. For the additional liquid, I usually just use water, but coconut milk will take it to the next level of creamy and delicious!


Serving: 1serving | Calories: 193kcal | Carbohydrates: 15g | Protein: 7g | Fat: 13g | Saturated Fat: 3g | Sodium: 392mg | Potassium: 211mg | Fiber: 2g | Sugar: 11g | Vitamin C: 1mg | Calcium: 26mg | Iron: 1mg
Course: Sauce
Cuisine: Thai-inspired
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:


  1. The unenthusiastic “sure” response to honey, might be my favorite thing about this recipe other than eating it on anything. Maybe I read too much into it, I’m good at doing that! I love all your recipes, never made one that wasn’t a banger.

  2. Super simple and delicious! I mixed up a third of the recipe and stirred it into hot ramen-type noodles. It came out great!

  3. Can you adopt me? I’m old enough to be your mother, but I am very adept at kitchen cleanup. If you cook, I’ll clean up, and you can spend more time with your family. I’ll still get the best end of that deal. 🙂

  4. Just made this peanut dressing following  the recipe exactly with the optional almond milk instead of coconut milk. The hubby said “this is the best peanut dressing you have ever made”.  10 fingers up for this one. Thanks so much. 

  5. just made this sauce and your vegan buddha bowl! my entire family loved it…i put all sauce ingredients in my vitamix and it blended nicely…

  6. Made this without any sweetening to accompany the Buddha Bowl — so easy, and everyone loved it.

  7. Truly is the best peanut sauce! I love this for dipping salad rolls and as a dressing for buddha bowls with rice, chickpeas, cucumber, carrot, cabbage, greens, and some cilantro.

  8. Great tasting and a simple recipe! I’ve made it twice. Once with the maple syrup following the recipe and one time subsituting the syrup with hoisin sauce. Both time it tasted great, but I have to say I prefer the flavor of the sauce made with hoisin sauce. Thanks for the recipe!

  9. I’ve made several peanut sauces in the past, including this one, but can never seem to get it fully mixed. There’s always slivers of peanut butter or tiny chunks left in the sauce. I usually just mix it with a fork. Any suggestions on how I can get it to be smoother? For this sauce, I used water to thin and this one tastes AMAZING! Great recipe!

    1. I usually have to use a whisk to get it smooth, a fork wouldn’t get it there. Also, if my natural peanut butter is really chunky, I will put all the ingredients in a blender or food processor, or use an immersion blender to get it smooth. Hope that helps! Glad you love the taste of the sauce!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.