Mchemsho (Tanzanian cuisine)
Mchemsho is a traditional Tanzanian mixed stew consisting of meat, vegetables, green bananas, and aromatic spices simmered together in a flavorful broth. The name mchemsho comes from the Swahili word chemsha, meaning "to boil". The dish is particularly popular in northern Tanzania and is often prepared for special occasions, family gatherings, and weekend meals. It may be served on its own or accompanied by rice, chapati, or ugali.
Ingredients
- 500 g beef, cut into cubes
- 4 green cooking bananas, peeled and sliced
- 3 medium potatoes, peeled and cubed
- 2 carrots, sliced
- 1 cup green beans, trimmed
- 1 small cabbage, chopped
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tomatoes, diced
- 1 green bell pepper, sliced
- 2 tbsp vegetable oil
- 5 cups beef stock or water
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp turmeric
- Salt, to taste
- Black pepper, to taste
- Juice of 1 lime or lemon
- Fresh coriander (cilantro), chopped, for garnish
Instructions
-
1Place the beef in a large pot and cover with water.
-
2Add half of the onion, half of the ginger, and a pinch of salt.
-
3Simmer until the meat becomes tender, about 1–1½ hours.
-
4Reserve the cooking stock.
-
5Heat the oil in a separate large pot.
-
6Sauté the remaining onion until soft.
-
7Add the garlic and remaining ginger and cook for 1 minute.
-
8Stir in the tomatoes and cook until softened.
-
9Add the cumin, coriander, and turmeric.
-
10Add the potatoes, carrots, green bananas, green beans, cabbage, and bell pepper.
-
11Pour in the reserved stock.
-
12Add the cooked beef.
-
13Bring to a boil, then reduce the heat and simmer for 30–40 minutes.
-
14Cook until all vegetables are tender.
-
15Season with salt, black pepper, and lime juice.
-
16Garnish with chopped coriander.
-
17Serve hot.
- Category
- Entree/Main
- Method
- Grilling
Dietary Information
Vegan
Vegetarian
Recipe Attribution
Wikibooks Cookbook
Printed from recipe.exchange
https://recipe.exchange/recipes/wb-483748
Printed on October 31, 2026