East African Kachumbari Recipe

When it comes to vibrant and refreshing salads, few dishes can match the simplicity and deliciousness of Kachumbari. It is a popular salad or side dish that adds a burst of flavor to any meal.

Combining a variety of fresh vegetables, herbs, and citrus juices, Kachumbari offers a harmonious blend of textures and tastes.

In this recipe, we will guide you through the steps to create your own mouthwatering Kachumbari.


  • 2 tomatoes, diced
  • 1 red onion, finely chopped
  • 1 green bell pepper, diced
  • 1-2 fresh chili peppers¬† finely chopped (optional, adjust to your preferred level of heat)
  • 1 lemon or lime, juiced
  • Salt, to taste
  • Freshly ground black pepper, to taste
Photo by vm2002 via canva


  1. Prepare the Vegetables: Start by washing and preparing the vegetables. Dice the tomatoes, red onion and green bell pepper into small, uniform pieces. If you enjoy spicy flavors, finely chop the chili peppers. Remember to remove the seeds if you prefer a milder heat.
  2. Combine the Vegetables: In a large mixing bowl, add the diced tomatoes, red onion, cucumber, and green bell pepper. If using chili peppers, add them as well. Toss the vegetables gently to ensure an even distribution.
  3. Add the Citrus Juice: Squeeze the juice of one lemon or lime directly over the vegetable mixture. The citrus juice not only adds a tangy flavor but also helps to soften the vegetables slightly. Adjust the amount of juice based on your personal preference.
  4. Season with Herbs and Spices: Sprinkle some chopped cilantro or fresh parsley leaves over the vegetables. Herbs add a fresh and fragrant element to the dish. Season with salt and freshly ground black pepper according to your taste. Be sure to start with a small amount of seasoning and adjust as needed.
  5. Mix and Rest: Using a large spoon or clean hands, gently mix all the ingredients together until well combined. Allow the Kachumbari to rest for about 15-20 minutes at room temperature. This resting period allows the flavors to meld and the vegetables to marinate, resulting in a more delicious and cohesive salad.
  6. Serve and Enjoy: Once the Kachumbari has marinated, give it a final toss to redistribute the flavors. Serve it as a side dish alongside grilled meats, fish, or vegetarian dishes. Kachumbari can also be enjoyed as a topping for tacos, wraps, or as a dip with some crispy tortilla chips. The possibilities are endless!