A comforting Kenyan staple, this green lentil stew brings together earthy pulses, ripe tomatoes, and warm spices like turmeric and cumin. Naturally vegan, protein-rich, and deeply satisfying, it is traditionally ladled over steamed rice or scooped up with chapati.
Nutrition Facts
Per serving (estimated)
- 310 kcalCalories
- 8 gFat
- 1 gSaturated Fat
- 45 gCarbs
- 14 gFiber
- 4 gSugar
- 18 gProtein
- 420 mgSodium
- 720 mgPotassium
- 55 mgCalcium
- 4 mgIron
- 13 mgVitamin C
- 60 mcgVitamin A
Ingredients
For the stew base
- 1 1/2 cups dried green or brown lentils, rinsed and picked over
- 2 tablespoons vegetable oil
- 1 large yellow onion, finely diced
- 4 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 2 medium ripe tomatoes, diced
- 1 small green chili, finely chopped (optional)
- 5 cups water or low-sodium vegetable stock
For the spices and finishing
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon mild curry powder
- 1 teaspoon kosher salt, plus more to taste
- 1/3 cup fresh cilantro, chopped, divided
- 1 tablespoon fresh lemon juice
Directions
- Rinse the lentils thoroughly under cold running water and drain well, picking out any stones or debris.
- Heat the oil in a large heavy pot over medium heat. Add the onion and cook for 4 to 5 minutes, stirring often, until soft and translucent.
- Stir in the garlic, ginger, and green chili and cook for about 1 minute until fragrant, taking care not to brown the garlic.
- Add the turmeric, cumin, and curry powder and stir constantly for 30 seconds to bloom the spices.
- Pour in the diced tomatoes, lentils, water or stock, and salt. Bring to a brisk boil, then reduce the heat to maintain a gentle simmer.
- Partially cover and simmer for 25 to 30 minutes, stirring occasionally, until the lentils are tender and the stew has thickened to a spoonable consistency.
- For a creamier texture, mash about a quarter of the lentils against the side of the pot with the back of a spoon and stir through.
- Stir in the lemon juice and most of the cilantro, taste, and adjust the salt. If the stew looks dry, splash in a little hot water.
- Ladle into bowls, top with the remaining cilantro, and serve hot with steamed rice, chapati, or ugali.
Cook’s Notes
- Use brown or green lentils; red lentils break down too quickly and turn into a puree rather than a stew.
- For a richer, coastal-style version, stir in 1/4 cup coconut milk during the last 5 minutes of cooking.
- Serve over white rice, alongside chapati, or with a mound of ugali for an authentic Kenyan plate.
- Adjust the green chili to taste, or swap in a pinch of cayenne for a steadier, background heat.
- The stew thickens as it cools; loosen leftovers with a splash of hot water when reheating.
More Kenya Recipes You’ll Love
Craving more flavors from Kenya? Try these traditional recipes:









