Vietnamese Peanut Sauce

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

Vietnamese peanut sauce is one of those sauces that makes everything better. It’s rich, savory, a little sweet, and just thick enough to coat whatever you’re dipping into it. You’ve probably had it with fresh spring rolls, but once you make it at home, you’ll find yourself using it for a lot more than that.

Dipping a spring roll into a bowl of peanut sauce topped with crushed peanuts and sriracha.

It comes together quickly with pantry ingredients and doesn’t take much effort. A quick sauté of garlic, then everything gets whisked together into a smooth, creamy sauce. That’s it.

What Is Vietnamese Peanut Sauce?

Vietnamese peanut sauce is a creamy dipping sauce made with peanut butter, hoisin sauce, garlic, and water. It’s often served with fresh spring rolls but also shows up in noodle dishes, salads, and as a dipping sauce for grilled meats.

Compared to Thai peanut sauce, the Vietnamese version is usually sweeter, less spicy, and smoother. It’s meant to complement fresh herbs, rice noodles, and grilled proteins without overpowering them.

Why You’ll Love This Recipe

  • Quick and easy to make
  • Uses simple pantry ingredients
  • Creamy, savory, and balanced
  • Easy to adjust to your taste
  • Works with a variety of dishes
Vietnamese peanut sauce ingredients labeled.

Ingredients

This sauce is simple, so each ingredient plays a role.

Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

Peanut butter is the base. Smooth peanut butter works best here so the sauce comes together easily without any extra texture.

Hoisin sauce adds sweetness and depth. It’s what gives the sauce that familiar flavor you get at Vietnamese restaurants.

Garlic adds a little sharpness and keeps the sauce from tasting too heavy.

Water or coconut water helps thin the sauce to the right consistency. Coconut water adds a subtle sweetness, but regular water works just fine.

Crushed peanuts are added right before serving. They give the sauce a little texture and make it feel more like the version you get at Vietnamese restaurants.

Sambal oelek is optional, but it adds a nice kick. If you skip it, adding a little lime juice or vinegar helps balance the richness.

How to Make Vietnamese Peanut Sauce

Start by heating oil in a small saucepan over medium heat. Add the garlic and cook for about 30 seconds until fragrant. You don’t want it to brown, just soften and release its flavor.

Add the peanut butter, hoisin sauce, and water. Whisk everything together until smooth. At first, it might look a little separated, but keep whisking and it will come together.

Sautéed garlic in sauce pan with oil.
garlic, peanut butter, hoisin sauce, chili paste in saucepan.

Stir in the chili sauce if you’re using it. Let the sauce warm through for a minute or two, then remove from heat.

If the sauce is thicker than you like, add a little more water and whisk again until it reaches your desired consistency.

Right before serving, sprinkle crushed peanuts on top for added texture and flavor.

spoonful of peanut sauce.

Tips for the Best Peanut Sauce

✔️ Use smooth peanut butter. It blends more easily and gives you a silky sauce.
✔️ Adjust the consistency. Add more water a little at a time until it’s just right.
✔️ Balance the flavor. If you skip the chili sauce, add a splash of lime juice or vinegar for brightness.
✔️ Don’t overcook the garlic. You want it fragrant, not browned.
✔️ This sauce thickens as it sits, especially in the fridge. Just stir in warm water before serving.

Vietnamese peanut sauce in bowl.

More Ways to Use Peanut Sauce

This sauce is usually served with fresh spring rolls (goi cuon), but it’s much more versatile than that.

Try it with:

  • Vermicelli noodle bowls (Bun Thit Nuong)
  • Grilled chicken, shrimp, or pork
  • Drizzled over salads
  • As a dip for vegetables or tofu
  • Tossed with noodles for a quick meal

It also works as a sauce for rice bowls or even as a spread in wraps when you want something a little different.

Bowl of Vietnamese peanut sauce dip with spring rolls in the background.

Storage Tips

Store the sauce in an airtight container in the fridge for up to 1 week.

It will thicken as it sits, so just stir in a little water when you’re ready to use it again.

Dipping a spring roll into a bowl of peanut sauce topped with crushed peanuts and sriracha.

Keep This One on Repeat

Vietnamese peanut sauce is one of those recipes that’s easy to memorize after you make it once. It’s quick, flexible, and works with so many dishes.

If you try it, leave a comment and let me know how you used it. And don’t forget to save it on Pinterest so you can come back to it later.

RECIPE

Vietnamese peanut sauce in bowl.

Vietnamese Peanut Sauce

Quynh Nguyen
A creamy, savory peanut sauce made with peanut butter, hoisin, garlic, and water. Perfect for spring rolls, noodle bowls, and grilled meats.
5 from 43 votes
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Dipping Sauce
Cuisine Vietnamese
Servings 8 servings
Calories 223 kcal

Ingredients
  

  • 2 tablespoons oil
  • 2 cloves garlic, minced
  • ½ cup peanut butter (smooth)
  • ½ cup hoisin sauce
  • 1 cup water (or coconut water)
  • ½ cup crushed peanuts, for topping
  • 2 tablespoons sambal oelek chili paste (optional)

Instructions
 

  • Heat oil in a saucepan over medium heat. Add garlic and cook until fragrant, about 30 seconds.
  • Add peanut butter, hoisin sauce, and water. Whisk until smooth.
  • Stir in sambal oelek if using.
  • Simmer briefly until heated through.
  • Adjust consistency with more water if needed.
  • Top with crushed peanuts right before serving.

Notes

  • Use smooth peanut butter for the best texture.
  • Add lime juice or vinegar if skipping chili sauce for balance.
  • Thin with water as needed.
  • Store in the fridge for up to 1 week.
  •  

Nutrition

Calories: 223kcalCarbohydrates: 14gProtein: 7gFat: 17gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gTrans Fat: 0.01gCholesterol: 1mgSodium: 390mgPotassium: 200mgFiber: 2gSugar: 7gVitamin A: 9IUVitamin C: 1mgCalcium: 26mgIron: 1mg
Have you tried this recipe?Leave a star rating and let us know how it was!

Similar Posts

5 from 43 votes (41 ratings without comment)

Leave a Reply

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

Rating




2 Comments

  1. 5 stars
    I cannot tell you how freakin’ much I love spring rolls. And I have tried almost every sauce under the roof. And this one is damn delicious. I initially added very less water to keep it thicker, but turns out, it tastes much better for me when the consistency is a bit thin.