Go Back
+ servings
A small bowl of thai peanut sauce with a side of chili oil
Print Recipe
5 from 11 votes

Easy Thai Satay Peanut Sauce

This flavorful quick and easy homemade Thai Peanut Satay Sauce recipe is made with coconut milk, peanut butter, and red curry paste and requires no cooking. It is great with chicken satay, appetizers, salads, or noodles!
Prep Time5 mins
Total Time5 mins
Course: Sauce
Cuisine: Thai
Servings: 1 cup
Calories: 604kcal
Author: Joyce Lee


Optional Ingredients


  • Mix the peanut butter and the red Thai curry until they are combined.
  • Add in the honey, fish sauce (or soy sauce), and rice vinegar (or lime juice) and mix well.
  • Add the coconut cream (or coconut milk) and mix well until everything is smooth.
  • Add 2-3 tablespoons of water and mix well. If it's too thick, add more water, 1 teaspoon at a time until you get the consistency you like.
  • Do a taste test. If you like it more sour, sweet, or salty, adjust it with rice vinegar, honey, or fish sauce.
  • Add in any optional garnishes
  • Serve it with chicken, salad, noodles, or appetizers!


  • If you are adding crushed peanuts to the sauce, make sure you toast them in a dry frying pan until it is golden brown before you use them to get more flavor from them.
  • I highly recommend using coconut cream over coconut milk because it has more of a coconut flavor. If you are going to use coconut milk, make sure to find a high-fat one. I like to shake the can to test how much fat the coconut milk will have - the thicker the milk the fattier and more flavorful it will be.
  • For extra flavor, I like to drizzle some chili oil on top of the peanut sauce and gently swirl it in. My favorite chili oil to use is Lao Gan Ma Chilli Crisp, (I'm not sponsored by them, I just really love their chili oil.) 
  • My peanut sauce turned out too thick, can I fix this? Yes, you can add water to it 1 tablespoon at a time until you get it to the consistency you like.
  • How do you make this a spicy peanut sauce? This simple peanut sauce uses red Thai curry paste which gives the sauce a mild spiciness already. If you want to make it even spicier, you can add sriracha to it as well.
  • How long can I keep this peanut sauce? You can keep it in the fridge for up to 1 week. To use it again, let it warm up on the counter at room temperature for 30 minutes to an hour.
  • Can I use this as a peanut dressing in salads and noodles? Absolutely! To make this into a peanut dressing, thin it out a bit more with water. You may need to add a bit more fish sauce, so do a taste test before adding it to your salads or noodles.
  • Can I use creamed coconut blocks? Yup. You will need to melt it in the microwave first, and then mix it with a bit of milk or water to keep it at a liquid consistency before mixing it with the peanut butter.


Calories: 604kcal | Carbohydrates: 28g | Protein: 18g | Fat: 51g | Saturated Fat: 17g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 20g | Sodium: 559mg | Potassium: 553mg | Fiber: 5g | Sugar: 18g | Vitamin A: 800IU | Vitamin C: 7mg | Calcium: 42mg | Iron: 2mg