Kachumbari: Fresh East African Tomato and Onion Salad Recipe

Kachumbari is a classic Kenyan tomato and onion salad that’s fresh, bright, and easy to prepare. With only a few everyday ingredients you can have a vibrant side dish ready in minutes. I like to serve it alongside Pilau for a satisfying East African meal.

Kachumbari ingredients on a plate

The base of Kachumbari is simply tomatoes and red onion. In this version I also add cucumber and avocado because their textures and flavors complement the tomatoes and onion beautifully. The result is crunchy, refreshing, and light.

If you enjoy straightforward salads, this one fits right in with other simple recipes like a basic avocado salad, cucumber-mango salad, or avocado-cucumber salad. A handful of fresh vegetables is all you need to make something delicious.

For the dressing I drizzle good-quality extra virgin olive oil, squeeze fresh lemon juice, and season with salt and ground black pepper. A few visible flecks of black pepper add an appealing contrast and, more importantly, flavor.

Simple Kenyan Salad

One important tip when making Kachumbari: soak the chopped onion in salted water for about 15 minutes before adding it to the salad. This reduces the sharp bite and helps prevent lingering onion breath. After soaking, drain the onions well and mix them with the other ingredients.

Kachumbari with avocado and cucumber

This salad deserves a regular spot on your menu. It’s colorful, light, easy to make, and very tasty—an ideal side dish for summer or any meal that needs a fresh counterpoint.

Pilau and Kachumbari on a plate

Kachumbari - tomato onion salad

Kachumbari

Kachumbari is a Kenyan tomato and onion salad that’s quick to make with simple, fresh ingredients. It pairs wonderfully with Pilau for a full East African meal.
Prep: 10 minutes
Resting Time: 15 minutes
Total: 25 minutes
Servings: 6 servings
Save Recipe
Pin Recipe
Rate
Print Recipe

Ingredients  

  • 2 large tomatoes
  • Half of a large red onion 1 cup chopped
  • Half a small avocado chopped
  • Half a medium cucumber chopped
  • 1 tablespoon lemon juice – from about half a lemon
  • 1/4 – 1/2 teaspoon salt or to taste
  • 1 tablespoon olive oil
  • 1/4 teaspoon ground black pepper
  • 4 sprigs cilantro (coriander) chopped

Instructions 

  • Soak the chopped onion: combine 1 cup of water with 1/2 teaspoon salt, add the chopped onion, and let it sit for 15 minutes. Drain well.
  • Prepare the tomatoes: halve the tomatoes, remove the core if you prefer, then chop into your desired size.
  • Combine vegetables: place the drained onions, chopped tomatoes, cucumber, and avocado in a bowl.
  • Make the dressing: whisk together olive oil, lemon juice, salt, and ground black pepper. Drizzle over the salad and toss gently to combine.
  • Serve: enjoy immediately as a side dish or serve alongside Pilau.

Notes

1. Soaking the chopped onion in salted water mellows its sharpness and reduces aftertaste.

2. I remove the tomato core for texture, but you can leave it in if you prefer.

3. For a salsa-like presentation, dice all the vegetables finely.

Nutrition

Calories: 61kcal | Carbohydrates: 5g | Protein: 1g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 297mg | Potassium: 236mg | Fiber: 2g | Sugar: 2g | Vitamin A: 475IU | Vitamin C: 10mg | Calcium: 13mg | Iron: 0.3mg

Additional Info

Course: Salad
Cuisine: African, East African
Calories: 61
Tried this recipe?Mention @preciouscore or tag #PreciousCore!

Collage of kachumbari with text "African tomato onion salad."