Go Back
+ servings
Close up of peanut sauce garnished with peanuts and chili flakes.

Vegan Peanut Sauce

This easy, quick vegan peanut sauce recipe is loaded with flavor and sure to impress. Perfect for dipping spring rolls, as a salad dressing or use as a stir fry sauce!
Course Sauce
Cuisine Vegan
Keyword Vegan peanut sauce
Prep Time 10 minutes
Total Time 10 minutes
Servings 6 Servings
Calories 177kcal


  • ½ cup natural peanut butter , unsalted (145 g)
  • ¼ cup coconut milk (60 mL)*
  • 2 tablespoon soy sauce (30 mL)
  • 2 teaspoon dark soy sauce (10 mL)
  • 1 tablespoon maple syrup (15 mL)
  • 1 tablespoon rice vinegar (15 mL)
  • 1 tablespoon lime juice (15 mL)
  • 1 tablespoon sesame oil (15 mL)
  • 1 teaspoon garlic , crushed
  • 1 teaspoon ginger , grated
  • ½ teaspoon Sambal Oelek (optional)**


Step 1: Mix Ingredients

  • Finley mince or grate the garlic and ginger. If you have a garlic press, use that for the garlic.
    1 teaspoon garlic, 1 teaspoon ginger
  • Add all the ingredients to a small mixing bowl or jar.
    ½ cup natural peanut butter, ¼ cup coconut milk, 2 tablespoon soy sauce, 2 teaspoon dark soy sauce, 1 tablespoon maple syrup, 1 tablespoon rice vinegar, 1 tablespoon lime juice, 1 tablespoon sesame oil, 1 teaspoon garlic, 1 teaspoon ginger, ½ teaspoon Sambal Oelek
  • Stir until the sauce is well-combined and smooth. This may take a minute or two. The sauce should be thick and creamy; perfect for dipping.
  • Add extra coconut milk to thin the sauce if using as a salad dressing or stir fry sauce (up to 1 C/ 250 mL total).

Step 2: Serve

  • You can serve the sauce right away.
  • Chilling the sauce for 10-30 minutes before serving can help the flavors meld together.



*Up to 1 C for thinner sauce (thin out if using for stir fry).
**Use more or less to taste. Can use sriracha, dried/ crushed red chili flakes, chili oil or fresh red chilies (minced).
Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.


Serving: 1Serving (⅙ of recipe) | Calories: 177kcal | Carbohydrates: 8g | Protein: 6g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 399mg | Potassium: 203mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg