Authentic Tanzania Mchemsho Recipe | Traditional East African Beef and Vegetable Stew
Tanzania Mchemsho is a hearty and comforting beef and vegetable stew that is widely enjoyed throughout Tanzania. The name Mchemsho means "boiled" or "stewed" in Swahili, reflecting the slow-cooking method that produces tender meat and richly flavored vegetables. This traditional dish is especially popular during family gatherings, holidays, and weekend meals, where it is often served as the centerpiece of the table.
The stew features tender beef simmered with potatoes, carrots, bananas or plantains, onions, tomatoes, garlic, and aromatic spices until everything is perfectly cooked. The slow cooking process allows the broth to become rich and flavorful while the vegetables absorb the delicious juices from the meat. Some regional versions also include cabbage, green beans, cassava, or sweet potatoes for additional texture and nutrition.
Served with rice, chapati, ugali, or fresh bread, Tanzania Mchemsho is a wholesome one-pot meal packed with protein, vegetables, and authentic East African flavors. Simple, nourishing, and satisfying, it remains one of Tanzania's favorite homemade comfort foods.
Cooking Method
- Heat the vegetable oil in a large heavy-bottomed pot over medium-high heat.
- Add the beef cubes and brown them on all sides for 6–8 minutes.
- Stir in the chopped onion and cook until softened, about 5 minutes.
- Add the garlic and ginger, cooking for 1 minute until fragrant.
- Mix in the chopped tomatoes and tomato paste. Cook for 5 minutes until the tomatoes soften.
- Pour in the beef stock or water, then add the bay leaves, cumin, paprika, salt, and black pepper.
- Bring to a boil, reduce the heat to low, cover, and simmer for 1 hour 15 minutes, or until the beef becomes tender.
- Add the potatoes, carrots, green bananas or plantains, and cabbage if using. Continue simmering for 25–30 minutes until the vegetables are tender.
- Taste the broth and adjust the seasoning as needed. Remove the bay leaves before serving.
- Garnish with fresh cilantro or parsley and serve hot with steamed rice, ugali, chapati, or fresh bread.
Share this Recipe
Link copied to clipboard!