🇰🇪 Kenyan · Beef
🥩 Kenyan Beef Stew
Mchuzi wa Nyama
Mchuzi wa Nyama is Kenya's definitive everyday beef stew — tender chunks of beef slowly simmered in a rich tomato, onion, and garlic sauce with carrots and potatoes until deeply flavourful. The meal that defines home cooking across the entire country.
Kenyan beef stew is not fancy. It does not need to be. Chunks of beef, patient simmering, a rich tomato base, carrots, and potatoes — all combining into something that fills a home with the smell of a proper meal being made. Served with ugali, rice, or chapati, this is the dish that feeds Kenya every day.
Heritage & Origin
Origin: National — prepared across all Kenyan communities
Kenyan beef stew is the ultimate everyday family meal. In virtually every Kenyan household, the rhythms of the week include at least one pot of beef stew simmering on the stove, filling the house with the aromas of onion, tomato, and garlic. It is the dish that says home.
Ingredients
Equipment: Large heavy pot, Wooden spoon, Sharp knife, Chopping board
- 800g beef — chuck or stewing cuts, cut into 4cm cubes
- 2 large onions — finely chopped
- 4 medium tomatoes — diced
- 4 garlic cloves — minced
- 1 tbsp fresh ginger — grated
- 2 medium carrots — cut into chunks
- 2 medium potatoes — peeled and quartered
- 2 tbsp vegetable oil
- 1 tbsp tomato paste
- 2 cups beef or vegetable stock
- 1 tsp curry powder
- 1 tsp paprika
- 1 tsp ground coriander
- 2 tsp salt
- ½ tsp black pepper
- ¼ cup fresh coriander — chopped
Method
- Pat the beef cubes dry and season with salt, pepper, and paprika.
- Heat oil in a large pot over high heat. Brown the beef in batches for 4—5 minutes until sealed on all sides. Remove and set aside.
- In the same pot, cook the onions over medium heat until soft and golden — about 8 minutes.
- Add garlic and ginger. Cook 1 minute.
- Add tomatoes and tomato paste. Cook 8—10 minutes until a thick sauce forms.
- Add curry powder and ground coriander. Stir 1 minute.
- Return the beef to the pot. Add the stock, carrots, and potatoes.
- Bring to a gentle boil, then reduce heat to low. Cover and simmer for 50—60 minutes until the beef is completely tender.
- Taste and adjust seasoning. Scatter with fresh coriander and serve.
Chef Tips
- Browning the beef is not optional — it builds a depth of flavour that slow simmering alone cannot achieve.
- Use chuck or stewing cuts — lean beef dries out during the long cook.
- Add potatoes in the last 25 minutes so they do not disintegrate.
Common Mistakes to Avoid
- Skipping the browning step — the stew will lack depth.
- Using lean beef — it becomes tough and dry.
- Adding potatoes at the start — they turn to mush.
- Cooking on high heat — toughens the beef.
The Science
Collagen in stewing beef cuts converts to gelatin during long, slow simmering. This gelatin dissolves into the sauce, creating its characteristic rich, silky body. High heat contracts muscle proteins rapidly, squeezing out moisture and making the meat tough — low and slow is the only way.
Nutrition (per serving)
Health Benefits
- Excellent source of complete protein — 34g per serving.
- Rich in iron, zinc, and B12 for energy and immunity.
- Carrots and tomatoes add vitamins A and C.
Cultural Note
Beef stew is the heartbeat of Kenyan home cooking. Across every community and every region, the smell of mchuzi wa nyama simmering is the smell of a family being fed, of someone being cared for, of home.
Storage & Serving
Storage: Refrigerate for up to 4 days. Freeze for up to 3 months.
Reheating: Reheat gently over medium-low heat, adding a splash of water or stock.
Serve with: White Ugali, Steamed Rice, Chapati, Mukimo, Sukuma Wiki, Kachumbari