Kenyan Cabbage and Carrot Stew
A simple yet flavorful vegetarian stew made with shredded cabbage and carrots, often seasoned with onions and a hint of spices. This dish is a healthy and versatile side or light main course, common in Kenyan homes.

🧂 Ingredients
- 1 medium head Green cabbage(thinly sliced or shredded)
- 2 medium Carrots(grated or thinly sliced)
- 1 small Onion(finely chopped)
- 2 cloves Garlic(minced)
- 1 medium Tomatoes(chopped)
- 1 tbsp Vegetable oil
- 0.25 cup Water(or as needed)
- 0.5 tsp Salt(to taste)
- 0.25 tsp Black pepper(to taste)
- 0.5 tsp Curry powder(optional)
👨🍳 Instructions
- 1
Heat vegetable oil in a large pan or wok over medium heat. Add the chopped onion and cook until softened and translucent, about 3-4 minutes.
- 2
Add the minced garlic and cook for another minute until fragrant.
- 3
Add the chopped tomatoes and cook, stirring, until they begin to break down, about 3-5 minutes.
- 4
Add the shredded cabbage and grated carrots to the pan. Stir well to combine with the onion and tomato mixture.
- 5
Pour in the water, and season with salt, black pepper, and curry powder (if using). Stir everything together.
- 6
Cover the pan and let the stew simmer for about 15-20 minutes, or until the cabbage is tender but still has a slight bite. Stir occasionally and add a splash more water if it seems too dry.
- 7
Taste and adjust seasoning as needed. Serve hot as a side dish.
💡 Pro Tips
- ✓For added flavor, you can add a pinch of chili flakes or a bay leaf while simmering.
- ✓Ensure the cabbage is thinly sliced for even cooking.
- ✓This dish can be enhanced with a tablespoon of peanut butter stirred in at the end for a richer flavor.
🔄 Variations
- Add a can of corn or some green peas for extra texture and sweetness.
- For a more substantial meal, add boiled potatoes or sweet potatoes towards the end of cooking.