
This Zambian peanut and tomato sauce brings rich, nutty depth to any meal. A simple blend of peanuts, tomatoes, and warm spices creates a versatile condiment that elevates stews, grilled meats, or rice dishes.
I’ve refined this recipe to balance sweet, tangy, and savory flavors perfectly. Ready in under 30 minutes, it’s a foolproof way to add authentic African flair to your cooking.
Ingredients for Chilau Sauce
Ten ingredients transform into this rich, nutty Zambian sauce in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Dry-Roasted Peanuts 🥜 | 1 ½ cups | Unsalted, skin-on for depth |
| Canned Crushed Tomatoes 🍅 | 2 cups | San Marzano preferred for sweetness |
| Tomato Paste 🍅 | 2 tbsp | For concentrated umami richness |
| Yellow Onion 🧅 | 1 whole | Finely diced for even texture |
| Garlic Cloves 🧄 | 4 cloves | Minced for robust flavor |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled and grated fine |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmer aroma |
| Ground Coriander 🌿 | 1 tsp | Complements cumin perfectly |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust to preferred heat level |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor for sautéing |
Peanuts are non-negotiable here. Dry-roasted unsalted peanuts (the kind you’d snack on) give the best texture and flavor—skip the honey-roasted or salted varieties. I grab mine from Trader Joe’s or the bulk bins at Whole Foods, but any grocery store brand works. The tomatoes should be high-quality canned—San Marzano if you want to splurge, but any crushed tomatoes in a can will do the trick.
No crushed tomatoes? Fresh tomatoes blended smooth work, but canned is more consistent. Out of peanuts? Cashews or almonds at a 1:1 ratio substitute well, though the flavor shifts slightly. The cayenne can be swapped for any chili powder at half the amount. If you’re missing fresh ginger, ground ginger at one-third the quantity saves the day (just toast it with the other spices).
This sauce thickens as it cools. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The oil may separate—just stir before using. Honestly, it tastes even better the next day once everything marries together.
Why You’ll Love This Recipe
- Minimal Chopping Required: I just toss in the peanuts, crushed tomatoes, and a few cloves of garlic—no fancy knife work here.
- Nutty, Tangy Perfection: The dry-roasted peanuts and tomato paste blend into this rich, creamy sauce that’s honestly addictive.
- Meal Prep Magic: I make a big batch on Sunday and it keeps all week for quick dinners or dipping.
- Wallet-Friendly Feast: Here’s what sold me—peanuts and canned tomatoes stretch into a sauce that feels fancy but costs pennies.
Step-by-Step Instructions for Zambian Peanut and Tomato Sauce
Here’s the method that brings all these bold flavors together beautifully.
Step 1: Toast the Peanuts and Sauté Aromatics
Heat a large skillet over medium heat and add the 1.5 cups dry-roasted peanuts. Toast them for 3-4 minutes, stirring frequently, until they release their fragrant oils and deepen slightly in color. This step intensifies their nutty richness.
Remove the peanuts and set aside. In the same skillet, heat the 2 tbsp vegetable oil over medium heat. Add the finely diced yellow onion and sauté for 5-6 minutes until soft and translucent. Stir in the minced garlic cloves and grated fresh ginger root, cooking for 1 minute until fragrant.
Step 2: Build the Flavor Base
Add the 2 tbsp tomato paste to the skillet and cook for 2-3 minutes, stirring constantly. This step is crucial—it caramelizes the paste slightly, deepening its umami richness and removing any raw flavor.
Stir in the 1 tsp ground cumin, 1 tsp ground coriander, and 0.25 tsp cayenne pepper. Let these spices bloom in the warm oil for 30 seconds until their aromas become pronounced. The coriander’s citrusy warmth should be noticeable here.
Step 3: Simmer the Sauce
Pour in the 2 cups canned crushed tomatoes and stir well to combine with the spice mixture. Reduce the heat to medium-low and let the sauce simmer for 10-12 minutes, stirring occasionally, until it thickens slightly and the tomatoes deepen in color.
The sauce should reduce by about a quarter, with the oil starting to separate slightly at the edges. This is your visual cue that it’s ready for the final step.
Step 4: Incorporate the Peanuts and Finish
Return the toasted peanuts to the skillet and stir to combine. The peanuts will absorb some of the sauce, creating a rich, nutty base. Simmer for an additional 5-7 minutes to allow the flavors to meld completely.
Taste and adjust seasoning if needed, though the peanuts and spices should provide ample depth. The sauce should have a creamy texture from the peanuts with visible bits of tomato and onion throughout. Serve warm over rice or with your favorite protein.
Pro Tips For Making Chilau Sauce
- Toast the Peanuts: Dry-roast the peanuts in a pan over medium-low heat until golden and fragrant—about 5-7 minutes. I learned this the hard way: raw peanuts make the sauce taste flat and chalky.
- Bloom the Tomato Paste: Cook the tomato paste with the onions and garlic for 2-3 minutes until it darkens slightly. Sounds weird, but it removes the raw tinny flavor and deepens the sauce’s richness.
- Skip the Watery Tomatoes: Drain the canned crushed tomatoes well before adding them, or your sauce will take forever to thicken. After burning three batches, I finally figured out this saves time and frustration.
- Blend While Warm: Let the sauce cool for just 5 minutes before blending—hot liquids can explode out of the blender. My grandmother swore by this, and she was right: it’s safer and still warm enough to stay smooth.
Perfect Pairings for This Dish
Protein Pairings
This sauce shines with grilled or roasted proteins. I love it with chicken thighs marinated in garlic and lemon, cooked to 165°F. For beef, try skirt steak sliced thin after a medium-rare sear. 🔥
Starch Sides
The rich, nutty flavor pairs perfectly with steamed jasmine rice or fluffy couscous. I also serve it over roasted sweet potatoes for a heartier meal. The sauce soaks into each bite beautifully.
Vegetable Companions
Balance the richness with bright, crisp veggies. I toss blanched green beans with olive oil and salt, or serve a simple cucumber-tomato salad. The acidity cuts through the sauce’s depth.
Bread Options
For dipping, I warm naan bread or pita wedges in the oven for 5 minutes at 350°F. The soft texture soaks up the sauce without falling apart. Honestly, it’s my favorite way to enjoy leftovers.
Garnish Ideas
Fresh herbs elevate this dish. I sprinkle chopped cilantro or thin-sliced scallions on top. A squeeze of lime juice right before serving adds a bright contrast to the earthy flavors. 💛
Nutrition Facts
Frequently Asked Questions
Can I use peanut butter instead of whole peanuts?
Yes, but use unsweetened natural peanut butter and reduce to 1 cup. Thin with a splash of water to reach the right consistency. The flavor will be slightly different but still delicious.
How do I make it less spicy?
Skip the cayenne or reduce it to a pinch. For extra mildness, remove the seeds from any fresh peppers you add. The sauce will still be flavorful without the heat.
Can I make this ahead of time?
It keeps in the fridge for 5 days and tastes even better the next day. Reheat gently on the stove, adding a splash of water if it thickens too much.
What if my sauce is too thick?
Stir in warm water 1 tablespoon at a time until it reaches your desired consistency. Simmer for 2-3 minutes after thinning to blend the flavors.
- Classic Hollandaise Sauce Recipe: Silky Emulsion with Lemon Zest Brightness - September 25, 2026
- Shwarma White Sauce Recipe: Creamy Garlic Yogurt Drizzle - September 25, 2026
- Spanish Red Sauce Recipe: Smoky Paprika and Tomato Fusion - September 25, 2026