Sa Cha Sauce Recipe: Bold Thai Chili and Peanut Flavor

Sa Cha Sauce Recipe: Bold Thai Chili and Peanut Flavor example with annotations

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

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

Servings 4
Amount Per Serving
Calories 210kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 8g3%
Dietary Fiber 2g7%
Sugars 4g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.6(8 reviews)
Brandon Thompson