Easy Vietnamese Peanut Sauce Recipe with Coconut Milk

This homemade Vietnamese Peanut Sauce recipe brings the flavors of Southeast Asia right to your kitchen. Made with just 8 simple ingredients, this satay sauce has a delicious blend of flavors that you’ll love on noodles, spring rolls, or grilled meat or vegetables. 

A small glass jar filled with homemade peanut sauce against a blue tile background.

What you’ll love about this recipe:


  • Make it ahead. This peanut sauce keeps well for up to a week, so it’s ready for all of your dipping and drizzling needs.
  • Perfect dipping sauce. Whether it’s satay skewers, fresh vegetables, or crispy spring rolls, this sauce makes even the simplest dishes incredibly delicious!
  • Super speedy. This recipe only takes about 5 minutes to prepare; it only needs to cook long enough for the peanut butter to melt. You can even make it in the microwave! 

Forget Takeout! Make the Ultimate Peanut Sauce at Home

If you’ve ever had a really good, savory peanut sauce, you’ll know it’s something special. 

For me, it’s never been just a condiment. It’s a star in its own right, worthy of standing alone—even dictating the main course at times. I can’t even tell you how many times I’ve been tempted to order chicken satay at Thai and Vietnamese restaurants just for a taste of that mouthwatering sauce. 

I tried for years to make my own peanut sauce at home but, like  most culinary experiments, my initial batches were far from perfect. They were either overly sweet or too thick, missing the delicate balance of the those authentic restaurant versions. 

A few years ago I stumbled upon this recipe when I was participating in a food blogging event called The Daring Cooks, where a group of bloggers would all make the same recipe at the same time. I’ve long forgotten the original source of this one, but it’s been a staple in my kitchen ever since. It’s by far my favorite peanut sauce recipe. 

A prinkle of cardamon and a splash of lemon juice are what take this recipe over the top nad make it so much better than any others I’ve tried. The cardamom adds a subtly spiced floral flavor, which lemon juice adds the perfect pop of acidity. It’s funny how something as simple as chaning a few ingredients can change the dynamics of a dish. This sauce is smooth and light, but supremely savory with a hint of zing.

Whether you serve it over rice noodles, with Vietnamese summer rolls, or even with just thin slices of cucumber, this peanut sauce will be one of the best things to come out of your kitchen. 

Ingredients needed to make Vietnamese peanut sauce for spring rolls.

Ingredients and Substitutions:

Canned Coconut Milk: You can use either Regular or lite coconut milk for this recipe, but note that full fat mill will result in a thicker sauce (you can think it with water to your desired consistency at the end.) 

Peanut Butter: I like to use creamy peanut butter for the perfect velvety texture texture. If you only have crunchy peanut butter in your pantry, that’s ok too but the sauce will have more texture. 

Lemon Juice: This acidic element brightens the sauce. I like to use fresh lemon (I always keep some in the freezer) but bottled lemon juice works here as well. You can substitute lime juice if you prefer. 

Hoisin Sauce: The key to bringing that rich, umami flavor to this recipe! If you don’t have any on hand you can substitute soy sauce and add 1 tablespoon of brown sugar.

Cumin: Provides a warm, slightly spiced element.

Coriander: The secret ingredient that gives this dipping sauce a slightly floral, citrusy flavor.

Crushed Red Pepper Flakes: If you like a little heat (I’m obsessed with the extra hot red pepper flakes from Penzey’s!) You could also add a little sriracha sauce or sambal oelek if you prefer a spicy peanut sauce. 

Recipe Tips

  • Keep stirring while heating the sauce to make sure the peanut butter melts evenly and doesn’t stick to the bottom of your saucepan.
  • The sauce should be smooth but not overly thick: it should easily coat the back of a spoon. If it’s too thick, thin it out with some warm water or more coconut milk. The sauce will also thicken slightly as it cools.
  • For an added punch of flavor, sprinkle the sauce with chopped roasted peanuts 

Overhead view of homemade peanut sauce in a jar.

Commonly asked questions

How to store

If you made this sauce ahead or time or if you have leftovers, you can keep in in an airtight container in the refrigerator for up to 1 week. Reheat it gently in the microwave or enjoy at room temperature.

What can I sub for peanut butter if I have a peanut allergy?

This sauce is good when made with all kind of nut butters! My personal favorites are sunflower seed butter or almond butter. (Remember to check the labels on your other ingredients if you’re making this for someone with a peanut allergy. Most, but not all, hoisin sauce is peanut free.)

What’s the difference between Vietnamese peanut sauce and Thai peanut sauce? 

Vietnamese peanut sauce is slightly sweeter and uses hoisin sauce, while Thai peanut sauce is made with soy sauce and brown sugar. Both are delicious and can be enjoyed interchangeably. 

What can I put it on?

This is such a versatile sauce!

I love it on roasted frozen Brussels sprouts over rice for a super simple yet mouthwatering meal.

It’s also super good on rice noodles (vermicelli noodles), with grilled meat or vegetables (especially thinly sliced pork!) or as a dip for summer rolls (salad rolls).

You can also make a tasty salad dressing by mixing some peanut sauce with rice vinegar.

More homemade dressings and sauces

Peanut Sauce in a glass jar with a dripping spoon.
Homemade Peanut Sauce.

Peanut Sauce Recipe

Put some pizzazz in your meal with this easy-to-make Peanut Sauce recipe. It's a delicious mix of sweet and salty, with a hint of spice that goes perfectly with meats, noodles, or fresh veggies.
5
Print Pin Save
Course: Pantry Staples
Cuisine: Asian
Keyword: peanut sauce
Prep Time: 2 minutes
Cook Time: 3 minutes
Total Time: 5 minutes
Servings: 16 servings
Calories: 105kcal

Ingredients

  • 1 ½ cup canned coconut milk unsweetened
  • ½ cup creamy peanut butter
  • 2 Tablespoons lemon juice
  • 2 Tablespoons hoisin sauce
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • ½ teaspoon crushed red pepper flakes optional

Instructions

  • Combine all ingredients in a small saucepan. Heat gently, stirring constantly, for 3-4 minutes or until the peanut butter has melted.
  • Adjust the thickness of the sauce to your liking by adding a few tablespoons of water, if desired.
Nutrition Facts
Peanut Sauce Recipe
Amount Per Serving (2 tablespoon)
Calories 105 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 6g38%
Polyunsaturated Fat 1g
Monounsaturated Fat 2g
Cholesterol 0.1mg0%
Sodium 72mg3%
Potassium 112mg3%
Carbohydrates 4g1%
Fiber 1g4%
Sugar 2g2%
Protein 2g4%
Vitamin A 21IU0%
Vitamin C 1mg1%
Calcium 10mg1%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @HealthyDelish or tag #HealthyDelish!

More Recipes to Love

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating (Optional)




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