
A vibrant, fresh Tanzanian tomato and onion salad with chilli, lemon, and cilantro — the essential accompaniment to nyama choma, pilau, and ugali dishes.
Kachumbari is East Africa's answer to salsa fresca — a crisp, no-cook salad of ripe tomatoes, raw onion, green chilli, and lemon juice that cuts through the richness of grilled meats and heavy stews. Its name is thought to derive from the Hindi word for pickle, reflecting the Indian influence on Swahili coastal cooking. Despite its simplicity, kachumbari is taken seriously: the tomatoes must be ripe and firm, the onion soaked to remove its bite, and the chilli carefully calibrated to provide heat without overwhelming the freshness. It is the defining condiment of Tanzanian and Kenyan cuisine.
Serves 4
Place diced red onion in a bowl of cold water with a pinch of salt. Soak for 10 minutes, then drain and rinse thoroughly. This removes sharpness and makes the onion more pleasant raw.
Dice tomatoes into roughly 1 cm cubes. If tomatoes are very juicy, tip onto a board and let excess liquid drain for a minute before adding to the bowl.
In a bowl, combine tomatoes, drained onion, chilli slices, cilantro, and cucumber or avocado if using.
Squeeze lemon juice over the salad, drizzle with olive oil if using, and season with salt and pepper. Toss gently to combine.
Let the kachumbari rest for 5 minutes before serving so the flavours meld. Serve immediately alongside grilled meats, pilau, or ugali.
Always soak the raw onion — it makes a huge difference in the final flavour.
Use tomatoes at peak ripeness; flavourless supermarket tomatoes will make a bland kachumbari.
Make it no more than 30 minutes before serving — it wilts quickly once dressed.
Add diced mango for a sweet-and-sour version popular in coastal areas.
Include diced avocado for a creamier, richer salad.
Use lime juice instead of lemon for a slightly different citrus note.
Kachumbari is best eaten immediately. It can be stored without dressing in the fridge for up to 4 hours, but should be dressed and served fresh.
Kachumbari's origins are tied to the Indian Ocean trade routes that brought Indian culinary techniques and ingredients to the Swahili coast. The concept of a raw chopped salad with chilli and citrus is similar to Indian kachumber, and the name connection is widely recognised. Over time it became deeply embedded in East African cuisine as the standard accompaniment to grilled and stewed dishes.
No — the chilli level is entirely adjustable. Remove seeds for a milder version or omit chilli entirely for a completely mild salad.
The vegetables can be prepped and stored separately, but only combine and dress right before serving to prevent sogginess.
Per serving (120g) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes