Devine dishes logo
  • Home
  • About
  • Articles
  • Recipes
    • Breakfast Recipes
    • Dinner Recipes
    • Lunch Recipes
    • African Cuisine
    • Pasta Recipes
    • Rice Recipes
    • Seasonal Holidays Recipes
    • Vegetable Recipes
  • Categories
    • Breakfast
    • Lunch
    • Dinner
    • Snacks & Appetizers
    • Desserts
    • Drinks
    • Keto & Low-carb
    • Seasonal/Holidays
    • Soup
    • Sauces & Dips
  • Contact Us
Home
African Cuisine

Easy Kachumbari Recipe | Authentic Kenyan Tomato Onion Salad

14 Sep at 12:30 am
Milli
Delicious Kachumbari Recipe
Jump to Recipe Print Recipe

Kachumbari is a fresh Kenyan tomato and onion salad made by combining diced tomatoes, thinly sliced red onion, chili, and coriander with a splash of lime juice, no cooking required, ready in under 15 minutes. It is the East African answer to a side salad, crisp, acidic, and built to cut through the richness of grilled meat or a heavy plate of rice. In Kenya, kachumbari appears on the table at nearly every meal, which is part of why it is considered one of the most cooked salads across the African Great Lakes region, alongside similar tomato onion preparations in Tanzania and Uganda.

What makes kachumbari different from a plain chopped salad is the resting step, salting the onions briefly before mixing pulls out their sharpness, so the finished salad tastes bright rather than harsh. This version keeps the classic Kenyan base of tomato, onion, and coriander, with notes on popular additions like avocado or cucumber if you want to bulk it up. It works equally well as a quick side for a weeknight dinner or as part of a full spread, if you’re planning meals around it, our Lunch Recipes collection has more East African friendly pairings to round out the plate.

What Is Kachumbari?

Kachumbari is a raw tomato and onion salad that originated in Kenya and Tanzania, traditionally served as a cooling side dish alongside grilled meats, stews, and rice based mains. The name comes from Swahili, and the dish itself reflects a simple East African approach to fresh produce, no cooking, no complicated technique, just ripe vegetables cut thin and dressed with acid and heat. Tomatoes and onions form the non negotiable base, while coriander, chili, avocado, or cucumber are common regional additions depending on the household or the country.

Kachumbari reach extends well beyond Kenya, it is a staple across the African Great Lakes region, showing up under different names in Tanzania, Uganda, and Malawi (where it is sometimes called “sumu” or simply tomato onion salad). That regional spread is part of why it functions as more than a side dish in East African cooking, it is a default pairing for pilau, biryani, and grilled meat, the way a green salad might function in Western meals. It is especially popular alongside heartier mains, pair it with something like our Kenyan Ground Beef Bake for a complete, balanced plate.

Kachumbari vs Pico de Gallo

Kachumbari and pico de gallo look similar on the plate, both are raw, chopped tomato and onion mixtures, but they diverge in seasoning and role. Pico de gallo, rooted in Mexican cuisine, typically includes jalapeño, cilantro, and lime, and is used as a condiment or dip for tortilla chips and tacos.

Kachumbari uses a comparable base but leans on East African flavor cues instead, often incorporating chili, coriander, and sometimes avocado, and it is served as a full side salad rather than a dip. The core difference is not the ingredients so much as the context, pico de gallo accompanies Mexican dishes in small spoonfuls, while kachumbari sits on the plate as its own component, meant to be eaten in real portions alongside the main course.

Making Delicious Kachumbari Recipe

Recipe Yield

Serves: 4–6 | Prep Time: 15 min | Cook Time: 0 | Total Time: 15min

Ingredients

Ingredients for making Kachumbari Recipe

  • 4 large ripe tomatoes, diced
  • 1 small red onion, finely chopped
  • 1 fresh jalapeños or bird eye chilies, finely chopped (optional)
  • 2 tbsp fresh cilantro, chopped
  • 1 tbsp lemon juice
  • ½ teaspoon salt, or to taste
  • Black pepper, to taste

Instructions

  1. Place the onion in a bowl of cold water for 5–10 minutes to reduce its sharpness. Drain and pat dry.
  2. Add the tomatoes, onion, chilies (if using) and cilantro to a large bowl.
  3. Pour in the lemon juice, sprinkle with salt and black pepper, and gently toss everything together.
  4. Let the kachumbari sit for 5–10 minutes so the flavors can come together. Taste and adjust the seasoning.
Delicious Kachumbari Recipe

Kachumbari Kenyan Tomato and Onion Salad

Kachumbari is a fresh Kenyan tomato and onion salad made with lime juice, coriander and a touch of chili, no cooking required. Ready in under 15 minutes, it is the classic East African side for nyama choma, pilau and biryani.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 0 minutes mins
Total Time 15 minutes mins
Course Dinner, Lunch, Side Dish
Cuisine African, Kenyan
Servings 4 -6
Calories 45 kcal

Ingredients
  

Ingredients

  • 4 large ripe tomatoes diced
  • 1 small red onion finely chopped
  • 1 fresh jalapeños or bird's eye chilies finely chopped (optional)
  • 2 tbsp fresh cilantro chopped
  • 1 tbsp lemon juice
  • ½ teaspoon salt or to taste
  •  Black pepper to taste

Instructions
 

Instructions

  • Place the onion in a bowl of cold water for 5–10 minutes to reduce its sharpness. Drain and pat dry.
  • Add the tomatoes, onion, chilies (if using) and cilantro to a large bowl.
  • Pour in the lemon juice, sprinkle with salt and black pepper and gently toss everything together.
  • Let the kachumbari sit for 5–10 minutes so the flavors can come together. Taste and adjust the seasoning.

Notes

Please note that the nutritional information is a rough estimate and can vary significantly based in the products used in the recipe.

Nutrition

Calories: 45kcalCarbohydrates: 10gProtein: 2gFat: 0.4gSaturated Fat: 0.1gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 0.1gSodium: 10mgPotassium: 476mgFiber: 3gSugar: 6gVitamin A: 1531IUVitamin C: 28mgCalcium: 25mgIron: 1mg
Keyword Kachumbari, Kachumbari Recipe
Tried this recipe?Let us know how it was!

Kachumbari with Avocado (and Other Popular Variations)

Kachumbari with avocado is one of the most popular variations on the classic recipe, the avocado adds creaminess that balances the acidity of the tomatoes and lime, turning a sharp side salad into something closer to a light main. To make it, simply fold diced avocado into the finished kachumbari just before serving, rather than mixing it in early, since avocado softens quickly once it hits the citrus dressing. This version pairs especially well with starchier East African dishes, try it alongside something like Kenyan Mukimo, where the cool, creamy salad offsets the mash density.

Avocado is not the only direction kachumbari takes, though. Depending on the region and the cook, the base recipe flexes to include whatever fresh and on hand, which is part of why kachumbari appears in slightly different forms across Kenya, Tanzania, and Uganda.

Tomato Onion Only Version

The tomato onion only version is the original, most traditional form of kachumbari, and it’s still the most common way the salad is served across Kenya. This stripped down version relies entirely on ripe tomatoes, thinly sliced red onion, a squeeze of lime, and a pinch of salt, sometimes with chopped coriander, sometimes without. It is the version most likely to appear alongside nyama choma at a Kenyan barbecue, precisely because its simplicity lets the smoky, seasoned meat stay the centerpiece of the plate.

Adding Cucumber or Carrot

Adding cucumber or grated carrot is a common way to stretch kachumbari into a heartier side, especially when serving a larger group. Cucumber contributes extra crunch and a cooling effect that works well in hot weather, while grated carrot adds a subtle sweetness and a pop of color that makes the salad look more substantial on the plate. Neither ingredient is traditional in the strictest sense, but both show up regularly in home kitchens, kachumbari core appeal has always been its adaptability, which is likely why variations with cucumber, carrot, and avocado now appear in the majority of modern recipe write ups for the dish.

What to Eat Kachumbari With

Kachumbari is most often eaten alongside grilled or roasted meat, rice dishes, and stews, where its acidity and crunch cut through richer, heavier flavors. In Kenyan households, it is less a standalone dish and more a default companion, the kind of side that shows up on the table regardless of what the main course is, similar to how a green salad rounds out a Western meal. Its versatility is part of why it pairs just as well with a bowl of Chicken Stew East African Style as it does with grilled meat straight off the coals.

Kachumbari and Nyama Choma

Kachumbari and nyama choma is arguably the most iconic pairing in Kenyan cuisine, nyama choma (grilled meat, usually goat or beef) is smoky, fatty, and intensely savory, and kachumbari sharp acidity is what keeps each bite from feeling heavy. This combination is a fixture at Kenyan gatherings and roadside barbecue spots, where the salad is served fresh and cold specifically to contrast with the hot meat coming off the grill. If a Kenyan menu lists nyama choma, kachumbari is served alongside it by default, not as an optional extra.

Kachumbari for Pilau

Kachumbari for pilau works because the salad raw, tangy freshness balances the warm spices, cloves, cinnamon, cardamom, that give pilau its signature depth. Pilau on its own can taste rich and one note after a few bites, so kachumbari is typically served on the side specifically to reset the palate between forkfuls. This pairing is common enough in East African households that many cooks consider the two dishes incomplete without each other, a dish like Beef Coconut Pilau is a good example of the rich, coconut forward pilau that benefits most from kachumbari contrast, similar to how a stew benefits from a fresh side, such as our Kenyan Ground Beef Stew.

Kachumbari for Biryani

Kachumbari for biryani follows the same logic as its pairing with pilau, biryani layered spices and long cooking time produce a dish that is deeply flavorful but dense, and kachumbari raw vegetables and citrus bring back some lightness.

This pairing is especially common in Kenyan Indian fusion cooking, where recipes like our Chicken Biryani have been adapted with East African ingredients, and kachumbari has become the standard side rather than a raita or chutney. The salad short prep time, most versions come together in under 15 minutes, also makes it an easy last minute addition to a biryani spread that otherwise takes hours to cook.

Regional Variations

Kachumbari changes slightly depending on where it is made, even though the tomato and onion base stays constant across East Africa. The differences come down to what is added on top of that base and how the dish is used at the table, some regions treat it as a bright counterpoint to spiced mains, others as a simple everyday salad eaten on its own. These regional habits are shaped by what is locally available and which cuisines have influenced the surrounding food culture.

Kenyan Style

Kenyan style kachumbari is the version most people picture when they hear the name, diced tomato, thinly sliced red onion, chopped coriander, and a squeeze of lime, sometimes with a chopped chili for heat. It is served constantly in Kenyan households, appearing alongside grilled meat, stews, and rice dishes without much variation from meal to meal. A dish like Chicken Stew East African Style is a typical example of the kind of main this salad is built to accompany, something warm and richly spiced that benefits from a cold, acidic side.

Tanzanian and Ugandan Style

Tanzanian and Ugandan versions of kachumbari follow the same tomato onion foundation but lean into different regional additions, Tanzanian recipes sometimes include a touch of vinegar or extra chili for sharper heat, while in Uganda the salad is commonly served alongside nyama choma in much the same way it is in Kenya, reflecting how closely food traditions overlap across the three countries.

In Malawi, a related version goes by the name “sumu” or is simply called tomato and onion salad, showing how the same basic dish has been renamed and lightly adapted as it spread across the African Great Lakes region. Despite the small differences, the core identity of the dish, raw, acidic, and meant to offset heavier food, stays consistent everywhere it is made.

Tips for the Best Kachumbari

The best kachumbari comes down to three things, salting the onions before mixing, giving the salad enough resting time for flavors to meld, and eating it within a short window of making it. Skipping any one of these steps is usually what separates a flat, overly sharp kachumbari from one that tastes balanced and fresh.

Salting the onions is the step most home cooks skip, and it makes the biggest difference. Thinly slice the red onion, sprinkle it with salt, and let it sit for about 10 minutes before rinsing or draining, this pulls out some of the onion natural sulfur compounds, which are what cause that raw, eye watering sharpness. The result is an onion that still has bite but no longer overpowers the tomatoes and herbs around it.

Resting time matters just as much as prep. Once the tomatoes, onions, lime juice, and any additions like coriander or chili are combined, kachumbari benefits from sitting for 15 to 20 minutes before serving. This gives the acid time to soften the onion further and lets the flavors settle into each other rather than tasting like separate ingredients tossed in a bowl.

Freshness window is the one rule kachumbari does not bend on, it is meant to be eaten the same day it is made, ideally within a few hours. The tomatoes release liquid over time and the onions continue to soften, so a kachumbari left overnight turns watery and loses the crisp texture that makes it work as a side dish in the first place. If you are prepping ahead for a meal, cut the vegetables early but hold off on combining and dressing the salad until closer to serving time.

Conclusion

Kachumbari earns its place on the East African table through sheer versatility, a simple mix of tomato, onion, and lime that somehow works with grilled nyama choma, a spiced pot of pilau, or a rich plate of biryani just as easily as it stands alone as a quick, five minute side. Whether you keep it to the traditional tomato onion base or add avocado, cucumber, or carrot, the technique stays the same, salt the onions, let it rest, and eat it fresh. For more East African recipes to pair alongside it, explore the full collection at Devine Dishes.

Also try our other delicious recipes:

Coconut Nduma

Kenyan Chapati

Chicken Drumsticks

Frequently Asked Questions (FAQs)

What is kachumbari?

Kachumbari is a fresh, raw Kenyan salad made from diced tomatoes, sliced onions, coriander, and lime juice, often eaten alongside grilled meat, pilau, or biryani. It requires no cooking and is typically ready in under 15 minutes.

Is it spelled “kachumbari” or “kachumbali”?

“Kachumbari” is the standard, correct spelling used across Kenya, Tanzania, and most recipe sources. “Kachumbali” is a common misspelling or phonetic variation you may see online, but it refers to the same dish.

How spicy is kachumbari?

Traditional kachumbari has a mild kick from a single chopped chili, but the spice level is fully adjustable. Leave the chili out for a mild version, or add extra for a hotter salad.

How should kachumbari be stored?

Kachumbari is best eaten fresh within a few hours of making it, since the tomatoes release liquid and the onions soften over time. If needed, you can refrigerate it for up to a day, though the texture won’t be as crisp.

Milli
About Devine Dishes A lifelong love of cooking, one delicious recipe at a time. Welcome to Devine Dishes! I'm so glad you're here. I'm the cook, recipe creator, and food lover behind this little corner of the internet. Born and raised in Kenya, my love for cooking started when I was very young. Even as a child, I would happily volunteer to cook for the family, leaving the dishes and laundry for my siblings. Looking back, I think I had already discovered my passion and a clever way to avoid some chores! 😜 Where My Love for Cooking Began In high school, I chose Home Science and quickly discovered that baking was something I truly enjoyed. I went on to win awards in provincial school baking competitions for three consecutive years. Those were incredibly proud moments for me, and I loved the feeling of creating something delicious with my own hands. But not everyone saw cooking the way I did. I still remember the day my chemistry teacher laughed out loud in class after I received one of my baking medals. He told me I was wasting my time with cooking and that I should focus on the sciences, which would give me a better future than cookies and cakes. It was an embarrassing moment, especially as a student who was proud of something she had worked hard to achieve. But I didn't stop cooking. That experience stayed with me, not because it changed my passion, but because it reminded me that sometimes you have to believe in yourself even when others don't understand your dreams. From Cooking for Family to Building a Food Business Over the years, my love for cooking has taken me on quite a journey. I've explored different food business ideas, from cooking and selling chapatis and mandazis to catering, meal preparation, and delivery. Each experience taught me something new about food, business, and the joy of sharing a good meal with others. Today, I'm excited to bring that passion to food blogging. Devine Dishes is a place where I share the recipes I love, the ones I'm learning, and the ones I can't wait for you to try. You'll find African and Kenyan favorites, comforting family meals, delicious baking recipes, and practical dishes that make cooking at home enjoyable. My goal is simple: to help you discover recipes that are delicious, approachable, and worth making again. More Than Just Recipes For me, food has always been about more than feeding people. It's about family, memories, creativity, and bringing people together. When I'm not working, you'll often find me trying out new recipes, creating and editing content, or spending time with family. Sometimes we're swimming, watching TV, or simply chatting over a good meal. Those ordinary moments are some of my favorite moments. I also love traveling and discovering new places, cultures, and foods. I'm hoping to do much more of it in the near future, and I'm excited about the inspiration those experiences will bring to my cooking and future recipes. Thank You for Being Here Whether you're visiting Devine Dishes for a Kenyan recipe, looking for something delicious to bake, or simply exploring new meals to try, thank you for being part of this journey. Every recipe shared here is a little piece of my love for cooking, my experiences, and the belief that it's never too late to pursue something you're passionate about. I hope you find something delicious, make wonderful memories around your table, and come back often. Happy cooking! With love, Milli The heart behind Devine Dishes

You might also like

how-to-make-turmeric-rice

How to Make Turmeric Rice | Stovetop, Pot and Indian Style

22 Jun at 1:59 am
lentil soup recipe

Yellow Lentil Soup | Indian Style Stovetop Comfort Recipe

May 28, 2024
Turkey Recipe

Roast Turkey Recipe | Juicy Oven Baked Continental Style

December 28, 2025
Soy Ginger Chicken Wings Recipe

Soy Ginger Chicken Wings | Asian Oven Baked Crispy Recipe

August 13, 2025
Chicken Stew Recipe

East African Chicken Stew | Stove Top and Slow Cooker Recipe

10 Aug at 12:30 am
Veggie Power Bowl Recipe

Chickpea Egg Veggie Power Bowl | Mediterranean Lunch Recipe

September 15, 2025
Easy Chicken Roast Recipe

Masala Chicken Roast | Juicy South Asian Oven Recipe

1 Jun at 2:15 am
Honey Garlic Pork Chops

Honey Garlic Pork Chops | Sticky American One Pan Recipe

March 6, 2023
Chicken Drumsticks Recipe

Tomato Chicken Drumsticks | Pan, Oven and Air Fryer Recipe

11 Jul at 12:03 am
Delicious-Creamy-Pineapple-Chicken-Curry-Recipe

The Most Delicious Pineapple Chicken Curry

July 21, 2024

1 Comment. Leave new

  • asmaqadri
    September 16, 2026 3:10 am

    5 stars
    This kachumbari recipe is wonderfully fresh and easy to prepare! 🧅🍅🌿 The combination of juicy tomatoes, crisp onions, fresh coriander and a touch of lime creates a bright, refreshing salad that pairs perfectly with grilled meats, rice or your favorite Kenyan dishes. A simple recipe with plenty of flavor!

    Log in to Reply
You must be logged in to post a comment.

More Similar Posts

Chicken Meatballs Recipe

Easy Thai Chicken Meatballs Curry Recipe | Stovetop Dinner

Beef Steak with Mushroom Sauce Recipe

Beef Steak with Mushroom Sauce | American Pan Skillet Recipe

classic-pot-roast

How to Make The Best Pot Roast Recipe

Grilled Fish with Shrimp Recipe

Grilled Fish with Shrimp | American Continental Style Recipe

how-to-make-the-best-white-bean-soup

White Bean Soup Recipe | Stovetop Mediterranean Style

Crispy Whole Tilapia Air Fryer Recipe

Crispy Whole Tilapia Air Fryer Recipe

Devine dishes logo

Devine Dishes is a food blog celebrating the flavors of African and Kenyan cuisine, with a delicious variety of recipes inspired by cuisines from around the world. From comforting family meals to easy baking ideas, we share approachable recipes to inspire your next meal. Read more

Categories
  • Breakfast
  • Desserts
  • Dinner
  • Drinks
  • Keto & Low-carb
  • Lunch
  • Snacks & Appetizers
Recipes
  • Breakfast Recipes
  • Dinner Recipes
  • Lunch Recipes
  • Pasta Recipes
  • Rice Recipes
  • Seasonal Holidays Recipes
  • Vegetable Recipes
Information
  • Home
  • About
  • Terms & conditions
  • Disclaimer
  • Privacy Policy
  • Contact Us
Facebook
Instagram
Pinterest
YouTube
LinkedIn

Copyright ©2026 Devinedishes. All Rights Reserved.

  • Terms & conditions
  • Disclaimer
  • Privacy Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required