This creamy and flavorful Thai Peanut Sauce is the perfect balance of sweet, savory, and spicy. Made with peanut butter, soy sauce, lime juice, and a touch of spice, it pairs beautifully with noodles, grilled meats, spring rolls, and stir-fries. This quick and easy homemade sauce is better than takeout and ready in minutes!
Measure all ingredients and have them ready for a smooth cooking process. Use fresh lime juice and garlic for the best flavor.
In a medium bowl, whisk together peanut butter, soy sauce, rice vinegar, lime juice, honey (or maple syrup), grated ginger, and minced garlic until well combined.
Gradually add coconut milk or water, whisking continuously, until the sauce reaches your desired consistency—smooth and pourable but still rich.
Transfer the sauce to a small saucepan and heat over low heat for 1-2 minutes, stirring constantly. This helps blend flavors and slightly thickens the sauce.
Remove from heat, stir in sesame oil (if using), and garnish with crushed peanuts. Serve warm or at room temperature.