Home / Dinner / Mchuzi wa Nyama (East African Beef Stew)

Mchuzi wa Nyama (East African Beef Stew)

Beef simmered low and slow in a glossy tomato-onion gravy with garlic, ginger, and curry warmth — the everyday stew of East African tables.

⏱ 20 minPrep time
🔥 1 hr 30 minCook time
🍽 6Servings
🏷 DinnerCategory
☆☆☆☆☆No ratings yet

Mchuzi wa nyama, simply beef in sauce, is the everyday pot that feeds families across Kenya, Tanzania, and Uganda. Each home has its own version, a little more chili here, an extra tomato there, but the shape is always the same: beef browned, onions cooked to gold, and a rich gravy simmered down until it clings to the meat. It is the dish ugali was made for. Mothers across the region can tell you their exact blend, and no two are alike.

Chef Emily presents Mchuzi wa Nyama (East African Beef Stew)

The everyday pot that feeds the family

Long, patient simmering turns tough stew meat silky, and the gravy develops a deep, sweet-savory character you cannot rush. The curry powder adds gentle warmth rather than heat, while ginger and garlic keep everything bright. Spoon it over rice, pair it with chapati, or do it the classic way with a mound of ugali. However you serve it, the sauce is the star: glossy, fragrant, and made for sopping up.

Craving more? Explore all East African Kitchen recipes.

Step by stepInstructions

  1. Heat the oil in a heavy pot and brown the beef in batches over medium-high heat, about 8 minutes total. Set aside.
  2. Add the onions to the pot and cook until golden, about 8 minutes.
  3. Stir in the garlic, ginger, curry powder, cumin, and paprika, and cook 1 minute.
  4. Add the tomatoes and cook until they break down into a thick sauce, about 5 minutes.
  5. Return the beef to the pot with the bouillon cube, water, salt, and pepper. Bring to a simmer.
  6. Cover and cook over low heat until the beef is very tender, about 1 hour 15 minutes.
  7. Uncover and simmer 10 minutes more to thicken the gravy.
  8. Stir in the cilantro and serve hot with ugali, rice, or chapati.

💡 Chef tips & storage

Browning the beef in batches is worth the extra minute; it builds the flavor of the whole gravy. The stew tastes even better the next day, so make it ahead.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep20 min
Cook1 hr 30 min
Servings6
CategoryDinner
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →