National Dish Kenya: Kachumbari Salad (Recipe)

In this article
Meet Kachumbari Salad, the bright, crunchy relish that appears on Kenyan tables almost every time something is cooking over coals. Diced tomatoes, sharp onions and a handful of coriander are tossed with lemon juice and little else — no cooking, no fuss, just clean flavour. It cools down smoky grilled meat, wakes up a plate of starch, and takes barely ten minutes from chopping board to bowl.
About Kachumbari Salad
Kachumbari Salad is a refreshing salad from Kenya that wins people over through its simplicity and its lively flavours. The main ingredients are fresh tomatoes, onions, green pepper and coriander. The dish is not only colourful but genuinely healthy, and it suits just about any occasion. Kachumbari works as a side dish for grilled food such as Nyama Choma, or as a light main course in its own right, which is why it has become such a firm favourite in so many households.
Ingredients (serves 1–2)
- 2 large tomatoes, diced
- 1 onion, finely chopped
- 1/2 green pepper, diced
- 1 handful of coriander, chopped
- Juice of 1 lemon
- 1 teaspoon salt
- 1 teaspoon pepper (optional)
Shopping for the ingredients
The ingredients for kachumbari are easy to find in most supermarkets or at a local market. Look out for ripe, fresh tomatoes, as these are what give the salad its fragrance and depth. Green peppers and herbs such as coriander should be equally fresh so their full flavour comes through. One more tip: when choosing onions, pick firm bulbs with no soft spots.
Preparing the dish
Get everything ready before you start assembling the kachumbari. Wash the tomatoes, onions and green pepper thoroughly and cut them into small, even pieces. The coriander should also be rinsed well and finely chopped. Preparing the ingredients in advance makes the process quicker and far more relaxed.
Step-by-step instructions
- Combine the diced tomatoes, chopped onion and green pepper in a bowl.
- Add the chopped coriander and mix everything together well.
- Pour the lemon juice over the mixture.
- Scatter over the salt and pepper, tasting as you go and adjusting the seasoning.
- Stir gently until all the ingredients are evenly combined.
- Leave the salad to stand for about 10 minutes so the flavours can mingle.
Gluten-free / lactose-free version
The good news is that kachumbari is naturally gluten-free and lactose-free. The dish calls for no dairy and no gluten-containing ingredients, which makes it an ideal choice for anyone with an intolerance. You can enjoy it without a second thought, whatever your diet looks like. Just keep the ingredients as fresh as possible for the best results.
Tips for vegans and vegetarians
Kachumbari is an excellent dish for vegans and vegetarians alike, since it contains nothing but plant-based ingredients. The recipe offers a healthy, natural option that is rich in vitamins and minerals. The combination of fresh produce makes for a well-balanced plate, and it slots easily into a fuller meal alongside something like Githeri. Feel free to adapt the recipe to your own preferences and add more vegetables.
More tips and tricks
To deepen the flavour of kachumbari, try adding finely diced avocado or a scattering of toasted nuts. These not only improve the taste but also give the salad a more interesting texture. A pinch of chilli works beautifully if you want a bit of heat. Experiment with different herbs to discover new aromas.
Adapting the recipe to your taste
Kachumbari is easy to tailor to personal preference. If you prefer a milder version, reduce the amount of onion or leave it out altogether. For a slightly sweeter note, stir in a little honey or sugar. Just remember that the salad should stay fresh and crisp — that crunch is a large part of the appeal.
Ingredient substitutions
If you have no green pepper to hand, cucumber works very well as an alternative and brings its own cool freshness to the bowl. Beyond that, herbs such as parsley or mint can stand in for coriander, depending on what you enjoy. Be creative and experiment with different ingredients until you find the mix that suits you best.
Drink pairing ideas
Kachumbari goes with a wide range of drinks. Freshly squeezed lemon juice or a light sparkling water make perfect companions to the salad, while a spiced cup of Chai is a comforting option at any time of day. If you want something more robust, try a tropical lager or an African wine. Let the rest of the meal guide your choice.
Serving and presentation ideas
An attractive presentation makes kachumbari even more enjoyable. Serve the salad in an elegant bowl and garnish it with a few extra herbs. A lemon wedge or a scattering of coriander leaves creates a lovely contrast of colour. Remember that the vivid tomatoes, onions and greens are themselves an invitation to dig in.
A bit of history
Kachumbari has its origins in Kenyan cuisine and is most often served alongside meat dishes, especially anything cooked over an open fire. The salad reflects the culinary variety of Kenya and is popular in every region of the country. You will find it at markets and at cultural festivals, usually next to staples such as Ugali. It is a dish that is not only delicious but also offers a genuine glimpse into the traditions of Kenyan cooking.
More recipe ideas
Summary: Kachumbari Salad
Kachumbari is a delicious, endlessly versatile salad that captures the flavours of Kenya in the simplest possible way. Using fresh ingredients makes the dish not only healthy but remarkably tasty. Whether you serve it as a side or as a light main course, kachumbari has something to offer everyone. Bring a piece of Kenyan cooking into your own kitchen and let its bright, clean flavours win you over.



