This versatile Thai condiment brings bold, complex flavors to any dish with its perfect balance of chili heat, peanut richness, and aromatic spices. I’ve refined this version to capture the authentic taste you’d find in Bangkok street food stalls.
The sauce comes together quickly with simple ingredients, then keeps for weeks in your fridge. Use it as a dipping sauce, marinade, or stir-fry base to transform everyday meals into something extraordinary.
Ingredients for Sa Cha Sauce
Simple pantry staples plus a few special touches for that authentic street food flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Chili Peppers 🌶️ | 10 pieces | Seeds removed for less heat |
| Peanuts 🥜 | ½ cup | Unsalted, dry-roasted preferred |
| Garlic Cloves 🧄 | 6 cloves | Peeled, minced |
| Shallots 🧅 | 2 whole | Peeled, finely chopped |
| Palm Sugar 🍚 | 2 tbsp | Or substitute brown sugar |
| Tamari 🥢 | 2 tbsp | Gluten-free soy sauce alternative |
| Rice Vinegar 🍶 | 2 tbsp | For tangy brightness |
| Vegetable Oil 🫒 | ¼ cup | Neutral flavor for frying |
| Lemongrass Stalk 🌿 | 1 whole | Bruised, cut into 2-inch pieces |
| Kaffir Lime Leaves 🍈 | 4 pieces | Fresh or dried |
The chili peppers set the heat level here. Asian markets have the best selection, but dried Thai bird’s eye chilies from Amazon work if you’re ordering online. Look for peanuts with no added salt or oils—Trader Joe’s has a great unsalted dry-roasted option. Lemongrass and kaffir lime leaves are non-negotiable for authenticity; find them fresh at Whole Foods or frozen at most international grocers.
No palm sugar? Brown sugar at a 1:1 ratio gets you close. Missing tamari? Regular soy sauce works, but it’s not gluten-free. If kaffir lime leaves are nowhere to be found, lime zest plus a bay leaf offers a similar aromatic note. The peanuts can be swapped for cashews if that’s what you’ve got—just keep the amount the same.
This keeps for 3-4 weeks in the fridge. Store in a clean jar with a tight lid. The flavors deepen over time, so it’s actually better after a few days. Freezing isn’t recommended—it separates and loses texture.
Why You’ll Love This Recipe
- 20-Minute Magic: I toss everything into the blender—chilies, peanuts, garlic—no fancy steps, just pulse and done.
- Umami Bomb: The palm sugar caramelizes with the shallots, creating this sweet-spicy depth that’s downright addictive.
- Stir-Fry’s Best Friend: Honestly, it’s my secret for turning plain chicken or tofu into a restaurant-worthy dish in minutes.
- Budget Stretcher: A small batch lasts weeks in the fridge, and those peanuts? Way cheaper than takeout every time.
Step-by-Step Instructions for Sa Cha Sauce
Here’s the method I use to create this aromatic sauce with perfect balance every time.
Step 1: Toast the Aromatics
Heat the 0.25 cup Vegetable Oil in a saucepan over medium heat until it shimmers. Add the 10 pieces Dried Chili Peppers (seeds removed), 6 cloves Garlic Cloves, 2 whole Shallots, 1 whole Lemongrass Stalk, and 4 pieces Kaffir Lime Leaves. Stir constantly for 2-3 minutes until the shallots turn translucent and the garlic is light golden brown.
Watch closely—garlic burns easily. You want it fragrant and just starting to color, not dark brown. The dried chili peppers will rehydrate slightly and deepen in color. Remove from heat if the garlic starts browning too quickly. This base builds layers of flavor that define the sauce.
Step 2: Add Peanuts and Palm Sugar
Stir in the 0.5 cup Peanuts and 2 tbsp Palm Sugar. Cook for another 2-3 minutes over medium heat, stirring frequently. The peanuts will start to toast and the palm sugar will begin to melt, coating everything in a glossy sheen.
Here’s the thing—the peanuts should turn a shade darker and become fragrant, but not burn. If your palm sugar isn’t melting, increase the heat slightly. The mixture will thicken as the sugar caramelizes slightly. You’ll notice the aroma shifting from sharp to deeply savory and slightly sweet.
Step 3: Finish with Tamari and Rice Vinegar
Pour in the 2 tbsp Tamari and 2 tbsp Rice Vinegar. Stir well to combine, scraping up any browned bits from the bottom of the pan. The mixture will bubble vigorously as the liquids hit the hot oil.
Let it simmer for 3-4 minutes until the sauce thickens slightly and all the flavors meld together. The tamari adds umami depth while the rice vinegar brightens the sauce. You’ll know it’s ready when the sauce coats the back of a spoon and the peanuts are fully saturated with the liquid.
Step 4: Cool and Store
Remove from heat and let the sauce cool to room temperature. As it cools, it will thicken further. The flavors will continue to develop and mellow, creating that perfect balance of spicy, sweet, tangy, and savory.
Transfer to a clean jar or airtight container. The sauce will keep in the refrigerator for up to 2 weeks. Before using, give it a good stir to redistribute the peanuts and aromatics. The sauce is ready to use immediately, but I’ve found it tastes even better after 24 hours as the flavors deepen.
Pro Tips For Making Sa Cha Sauce
- Toast the Peanuts First: I learned this the hard way—raw peanuts make the sauce taste flat. Dry-toast them in a pan until golden and fragrant before blending, about 3-4 minutes over medium heat.
- Soak the Chilies: Skip the gritty texture by soaking dried chilies in warm water for 15 minutes to soften them before blending. Sounds weird, but it works.
- Watch the Sugar: Palm sugar burns fast. Melt it over low heat and stir constantly—after burning two batches, I finally figured out patience is non-negotiable here.
- Blend in Batches: Overloading the blender turns your sauce into a chunky mess. Process the shallots, garlic, and chilies first, then add peanuts and sugar in smaller amounts.
Perfect Pairings for These Flavors
Dipping Sauce Pairings
This sauce shines with crispy spring rolls—I dip Vietnamese fresh rolls or fried imperial rolls for a perfect contrast of textures. The nutty, spicy flavors also elevate simple steamed dumplings or grilled satay skewers.
Stir-Fry Enhancer
Toss 1-2 tbsp into stir-fried noodles or vegetables for an instant flavor boost. I love it with pad thai or drunken noodles—just add it at the end so the heat doesn’t mute its complexity. 🔥
Grilled Meat Partner
Brush it on grilled chicken thighs or pork chops during the last 2 minutes of cooking. The caramelization creates a sticky, flavorful glaze. It’s also incredible with charcoal-grilled shrimp or beef skewers.
Salad Dressing Twist
Thin it slightly with lime juice and fish sauce to make a bold dressing for green papaya salad or cucumber salad. A little goes a long way—start with 1 tbsp sauce to 2 tbsp liquid for balance. 💛
Breakfast Upgrade
Drizzle over scrambled eggs or fried rice for a Thai-inspired breakfast. I’ve even stirred it into oatmeal with a fried egg on top—trust me, it’s a game-changer. The peanut notes add a satisfying richness.
Nutrition Facts
Frequently Asked Questions
Can I make this without peanuts?
Yes, cashews work as a great substitute in equal amounts. For a nut-free version, try toasted sesame seeds or sunflower seeds, though the flavor will differ slightly.
How do I adjust the heat level?
Reduce the dried chilies to 5-6 pieces for mild heat, or remove all seeds for less spice. For extra kick, add 1 tsp chili flakes at the end.
What can I use instead of palm sugar?
Brown sugar is the best substitute at a 1:1 ratio. Coconut sugar also works well, though it may darken the sauce slightly.
Why did my sauce turn out too thin?
Simmer it longer to let the sugar caramelize and thicken. If needed, add 1 tsp cornstarch mixed with water and cook for 1-2 minutes.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026