Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A glass bowl filled with creamy Thai Peanut Sauce topped with crushed peanuts and cilantro.

The Ultimate Thai Peanut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, savory, and slightly spicy Thai Peanut Sauce perfect for spring rolls, satay, salads, or noodles. Made with simple pantry staples in just 5 minutes.

  • Total Time: PT5M
  • Yield: 1.5 cups

Ingredients

1/2 cup creamy natural peanut butter
2 tablespoons soy sauce (or Tamari for GF)
1 tablespoon fresh lime juice
1 tablespoon honey or maple syrup
1 teaspoon Sriracha or red curry paste
1/2 teaspoon freshly grated ginger
1 clove garlic, minced
1/4 cup full-fat coconut milk (or warm water to thin)

Instructions

Step 1: In a medium mixing bowl, combine the creamy peanut butter, soy sauce, lime juice, honey, and Sriracha.
Step 2: Whisk the mixture vigorously until the ingredients start to incorporate; it may look a bit thick or separated at first, which is normal.
Step 3: Add the grated ginger and minced garlic, continuing to whisk until the base is well combined.
Step 4: Slowly pour in the coconut milk or warm water, one tablespoon at a time, whisking constantly until the Thai Peanut Sauce reaches your desired consistency.
Step 5: Taste the sauce and adjust the salt, sweetness, or heat by adding more soy sauce, honey, or Sriracha as needed.
Step 6: Transfer to a serving bowl or an airtight container for storage.

Notes

If the sauce thickens in the fridge, whisk in a little warm water before serving to restore the texture.

  • Prep Time: PT5M
  • Cook Time: PT0M
  • Category: Main Dishes & Sides
  • Cuisine: Thai

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 145 kcal
  • Sugar: 4g
  • Sodium: 310mg
  • Fat: 11g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 0mg