This easy 10-minute Satay Sauce Recipe makes a great dip for chicken, pork or vegetable skewers. Smooth and creamy with a little chilli kick!

Peanut satay sauce in a small copper pan topped with peanuts and coriander
Want to save this recipe to your email?
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.

A decent satay sauce, made from store cupboard ingredients is a great recipe to have on standby.
It’s a simple way to pep up a rotisserie chicken, drizzle over a salad or to use as a dip for veggies.

Of course it also goes perfectly with satay chicken skewers – which is a recipe we all love at home. Not forgetting beef satay skewers too (I must get a recipe up for that one on the blog).

What do we need?
Ingredient for satay sauce on a wooden table

I prefer to use shop-bought smooth peanut butter for the sake of simplicity, but you can whizz up your own peanuts for this if you prefer. Or you could use chunky peanut butter.
A traditional Indonesian Satay (where satay originates) would use roasted peanuts that have been ground by hand.

How to make Satay Sauce

Ingredients for Thai peanut sauce in a pan

In a small saucepan mix together peanut butter, soy sauce, chilli flakes, fish sauce, coconut milk, light brown sugar and ground coriander whilst heating over a medium heat.

Thai satay sauce in a pan on a light background

It will thicken as it approaches boiling point. Turn off the heat just before it comes to the boil and stir in fresh lime juice. You can serve it warm or cold. If serving it warm, reheat right before serving.

Can I make it ahead?

Yes! The sauce can be made ahead, cooled, covered and refrigerated for up to 2-3 days. Place in a pan and reheat whilst stirring if you want to serve it warm.

What Type Of Peanut butter

Either crunchy or smooth is fine. Alternatively you can whizz up your own dry-roasted peanuts in a food processor to a chunky or smooth texture.

Don’t want the heat?

You can leave the chilli flakes out entirely if you prefer. I like it a little spicy, but it’s completely up to you.

Satay sauce in a small copper pan topped with peanuts and coriander. Chicken skewers in the background
Square image of Chicken skewers with peanut satay sauce on a dark background

More Peanut Butter Recipes

If you are a fan of peanut butter? Try these recipes:



Watch how to make it

Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).

4.80 from 24 votes

Easy Satay Sauce Recipe

This easy 10-minute Satay Sauce Recipe makes a great dip for chicken, pork or vegetable skewers. Smooth and creamy with a little chilli kick!
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 8
Course: Sauces, side dish
Cuisine: Indonesian


  • 3 heaped tbsp smooth peanut butter
  • 1 tbsp dark soy sauce use tamari for gluten-free
  • ½ tsp chilli flakes red pepper flakes
  • 1 tbsp fish sauce sub with vegetarian fish sauce if you want it vegetarian
  • 200 ml (7 oz) coconut milk from a tin
  • 1 tbsp light brown sugar
  • ½ tsp ground coriander
  • juice of 1 lime about 2 tbsp

Toppings (optional):

  • ½ tsp sesame seeds
  • 1 tbsp roasted peanuts finely chopped
  • pinch chilli flakes
  • 1 tbsp fresh coriander cilantro leaves
Save This Recipe!
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Place all of the satay sauce ingredients EXCEPT for the lime juice into a small pan
    3 heaped tbsp smooth peanut butter, 1 tbsp dark soy sauce, 1/2 tsp chilli flakes, 1 tbsp fish sauce, 200 ml (7 oz) coconut milk, 1 tbsp light brown sugar, 1/2 tsp ground coriander
  • Heat over medium heat whilst stirring with a wooden spoon. The sauce will look thin at first, then as it comes close to boiling point, it will start to thicken. Don't let the sauce boil, just turn down the heat as it approaches boiling point and stir until thickened, then turn off the heat and stir in the lime juice.
    juice of 1 lime
  • Transfer the sauce to a serving dish and sprinkle with sesame seeds, chopped peanuts, chilli flakes and fresh coriander before serving.
    1 tbsp roasted peanuts, pinch chilli flakes, 1 tbsp fresh coriander, 1/2 tsp sesame seeds




The sauce can be served cool or warm, or you can reheat if you wish (the oil will separate a little from the peanut butter and coconut milk as it cools, but a good mix with a wooden spoon will bring it back together again).
Nutritional information is per serving. This recipe contains 8 servings.


Calories: 171kcal | Carbohydrates: 6g | Protein: 6g | Fat: 15g | Saturated Fat: 7g | Sodium: 396mg | Potassium: 192mg | Fiber: 1g | Sugar: 3g | Vitamin A: 37IU | Vitamin C: 1mg | Calcium: 12mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Other Recipes You Might Like:

Leave a comment

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

Rate the recipe

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


  1. Suzy Armstrong says:

    5 stars
    I’ve tried to recreate an authentic satay sauce for ages & now I’ve found it! Really tasty & super easy to make

  2. Bill Pickett says:

    This website is useless. Far too slow and inflexible. And all I wanted is the recipie.

    1. Nicky Corbishley says:

      Just clink on the ‘jump to recipe’ button, right at the top of the page Bill, it will take you to the recipe card.

  3. Diane says:

    5 stars
    I always know I can trust your recipes. I’ve made so many versions of this sauce and finally have landed on this one. It was not only easy, but utterly delicious! Thank you so much for all that you do to put out such tested recipes.

  4. Heather says:

    Can I freeze this sauce?

  5. Rachael says:

    5 stars
    Yum! This was quick and easy to make. I didn’t have dark soy sauce, so I used Kecap Manis and left out adding sugar altogether. I also used lemon juice as I didn’t have lime either. It is really nice with the sesame seeds and coriander garnish on top of the chicken. I ate all this on a bed of lettuce and chopped red onion. Thank you!

  6. Lucy Finis says:

    5 stars
    I used Sambal Olek as my chilli and it was really good and added Lemongrass – Bali style

    1. KT Britt says:

      This is the best satay sauce recipe I’ve ever followed. I was a bit more generous with the PB and it turned out outstanding. I could eat spoonfuls of it on its own, haha

  7. Laura says:

    You get a big thumbs up from me for this recipe. I’ve been looking through satay recipes for days now, and decided your would be the simplest yet rich sauce with the ingredients and time I have available. I did substitute sriracha for the chilli, and I added ginger and five spice. Also, I used only half the lime.

    The fish sauce added an interesting smokiness. The sauce went really well with chicken fried rice. The family raved over the sauce. We’ll be having this again soon.

  8. Ali says:

    Made this earlier, did not turn out good. I had used Ground Coriander Seeds powder, not sure if that’s the same as Ground Coriander powder. But it did not come out tasting good or anything similar to restaurant peanut sauce. Not sure what I did that was wrong

  9. Mary says:

    5 stars
    First time making satay sauce. Was cooking Thai Fish Cakes….. absolutely magnificent!!!!

  10. Vanessa says:

    5 stars
    The taste is amazing!!