Vibrant Kachumbari: A Fresh East African Salad Delight

by Eleanor Craig
Kachumbari

Kachumbari is a raw tomato, cucumber, and red onion salad from East Africa, dressed with lime juice and finished with fresh coriander and green chili. It takes 15 minutes, uses no heat, and costs almost nothing to make. If you need a crisp, acidic side that can be prepped in quantity and pulled from the fridge throughout the week, this is a reliable one to have in rotation.

Before you start

The single technique worth your attention here is salting the onion before it goes in. Thinly sliced red onion is sharp enough to dominate every bite if you skip this step. Put the slices in a small bowl, add a pinch of salt, and let them sit for 5 to 10 minutes, then rinse and pat dry. This pulls out some of the harsh sulfur compounds and leaves you with onion that adds bite without taking over. The second thing that matters is how you cut the tomatoes. Dice them small and uniform โ€” roughly the same size as the cucumber pieces โ€” so every forkful has a balanced mix of both rather than a chunk of one or the other.

Common problems and fixes

  • Watery salad after a few minutes: Tomatoes release liquid fast once cut. If youโ€™re making a large batch, salt the diced tomatoes lightly in a colander and let them drain for 10 minutes before combining. This keeps the bowl from turning into a soup.
  • Coriander turns slimy: Wet coriander deteriorates quickly once mixed in. Spin or pat the leaves completely dry before chopping. If youโ€™re prepping ahead, keep the coriander separate and stir it in just before serving.
  • Chili heat is uneven: Finely dicing the chili helps, but the seeds carry most of the heat. Remove them for a milder result, or leave them in one chili and remove from the other if you want something in between.
  • Lime juice tastes flat: Bottled lime juice wonโ€™t cut it here โ€” the dressing is only three ingredients, so fresh lime is non-negotiable. Roll the lime firmly on the counter before cutting; it yields significantly more juice.
  • Everything tastes underseasoned: Tomatoes and cucumber both need more salt than youโ€™d expect to bring out their flavor. Taste after tossing and add salt in small increments โ€” the lime juice can mask how much seasoning the salad actually needs.

About the ingredients

The recipe calls for English cucumber, which works well because the skin is thin enough to eat and the seed cavity is small. A regular field cucumber is fine too โ€” just peel it and scoop out the seeds with a spoon before dicing, or the extra water content will dilute the dressing. For tomatoes, any ripe variety works, but avoid anything mealy or out of season; an underripe tomato brings nothing to this salad. If green chilies are hard to find, a serrano is a close substitute. Jalapeรฑo is milder and slightly different in flavor but usable. The optional avocado addition mentioned in the recipe card is worth doing โ€” slice it thick so it holds its shape and doesnโ€™t mash into the salad when tossed.

Keeping it fresh

Store the salad undressed in an airtight container in the fridge and it holds well for up to three days โ€” keep the tomatoes and cucumber in one container and the coriander separate. Dress it at the table โ€” a pre-dressed salad goes limp fast. The lime juice accelerates softening in the cucumber and draws more liquid from the tomatoes, so even an hour of sitting dressed changes the texture noticeably. If youโ€™re batch prepping for the week, dice the tomatoes and cucumber together, prep the onion (salted and rinsed), and store them combined. Keep the coriander whole in a small jar with a damp paper towel, and squeeze fresh lime juice each time you serve a portion. This way the salad stays genuinely crisp from Monday through Wednesday without any extra effort.

Kachumbari

Kachumbari

Picture of EleanorEleanor Craig
Kachumbari is a vibrant, fresh salad at the heart of East African cuisine, especially beloved in Kenya and Tanzania. Known for its crisp vegetables and invigorating lime dressing, this salad serves as a bright side to hearty meals, enhancing any dish with its refreshing tang.
No ratings yet
Prep Time 15 minutes
Total Time 15 minutes
Course Salad
Cuisine African
Servings 4 bowls
Calories 36 kcal

Ingredients
 
 

  • 2 cups organic tomatoes diced, preferably heirloom for deeper flavor
  • 1 cup red onion thinly sliced
  • 1 cup English cucumber diced
  • ยฝ cup fresh coriander leaves roughly chopped
  • 2 small green chilies finely diced, adjust to taste
  • 2 tablespoons fresh lime juice from about 2 limes
  • 1 pinch salt to taste, preferably flaky sea salt
  • 1 pinch ground black pepper to taste

Instructions
 

  • In a large mixing bowl, combine the diced tomatoes, thinly sliced red onion, and diced cucumber. Stir gently to keep the textures intact.
  • Add the roughly chopped coriander leaves and finely diced green chilies to the bowl, adjusting the chili to your preferred level of heat.
  • Drizzle in the fresh lime juice, and gently toss all ingredients to ensure they are well mixed.
  • Season the salad lightly with salt and freshly ground black pepper. Adjust seasoning according to your taste.

Notes

For an elevated presentation, consider adding some thinly sliced avocado on top, offering a creamy contrast to the tangy salad.

Nutrition

Calories: 36kcalCarbohydrates: 8gProtein: 1gFat: 0.2gSaturated Fat: 0.05gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.03gSodium: 18mgPotassium: 293mgFiber: 2gSugar: 4gVitamin A: 788IUVitamin C: 17mgCalcium: 23mgIron: 0.4mg
Feedback is key!Rate this Recipe !

Common questions

Can I make kachumbari ahead of time for a large group?

Yes, but prep the components separately and combine them within 30 minutes of serving. Diced tomatoes and cucumber can be stored together, the rinsed onion kept in a separate container, and the coriander wrapped in a damp paper towel โ€” then toss everything with lime juice right before the meal.

What do you serve kachumbari with?

It works best alongside something rich or heavily spiced โ€” grilled meat, rice dishes, or bean stews are all natural pairings. The acidity and crunch cut through fatty or starchy mains in a way that a creamy side wouldnโ€™t.

How do I tone down the chili heat without losing flavor?

Remove the seeds and white membrane from the green chilies before dicing โ€” thatโ€™s where the majority of the heat sits. You can also start with just one chili instead of two and taste before adding more.

My tomatoes arenโ€™t very flavorful โ€” is there anything I can do?

Salt them lightly and let them sit in a colander for 10 minutes before using. This concentrates their flavor slightly and draws off excess water, which helps the lime dressing taste brighter rather than diluted.

More salad recipes to try

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

saladrecipesinfo
My bowl is filled to the brim with all the colours of the earth. Hundreds of yummy salad recipes to try.