Ugali na Inyama
A hearty and satisfying dish featuring a firm maize meal porridge (Ugali) served with a flavorful stewed meat (Inyama), typically beef or goat.

๐ง Ingredients
- 750 g Beef or Goat meat(cut into 1.5-inch cubes)
- 2 large Onions(chopped)
- 4 medium Tomatoes(chopped)
- 4 cloves Garlic(minced)
- 1 inch piece Ginger(grated)
- 3 tbsp Vegetable oil
- 4 cups Water or Beef Broth
- 1 tsp Coriander powder
- 1 tsp Cumin powder
- to taste Salt
- to taste Black pepper
- 2 cups Maize flour (cornmeal)
- 4 cups Water(for Ugali)
๐จโ๐ณ Instructions
- 1
Heat vegetable oil in a large pot or Dutch oven over medium-high heat. Brown the meat cubes on all sides.
- 2
Add chopped onions to the pot and cook until softened, about 5-7 minutes.
- 3
Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
- 4
Add chopped tomatoes, coriander powder, cumin powder, salt, and pepper. Cook for 5 minutes, stirring occasionally.
- 5
Pour in water or beef broth, bring to a boil, then reduce heat to low, cover, and simmer for at least 1 hour, or until the meat is tender.
๐ก Tip: Add more liquid if the stew becomes too dry. - 6
While the stew simmers, prepare the Ugali. In a separate pot, bring 4 cups of water to a boil.
- 7
Gradually whisk in the maize flour, stirring constantly to prevent lumps. Continue stirring and cooking until the mixture thickens into a firm porridge.
๐ก Tip: The Ugali should be stiff enough to hold its shape. - 8
Serve the hot Ugali with the Inyama stew.
๐ก Tip: Traditionally, Ugali is eaten with the hands.
๐ก Pro Tips
- โFor a richer flavor, use beef broth instead of water.
- โYou can add other vegetables like carrots or potatoes to the stew.
- โEnsure the Ugali is cooked thoroughly to avoid a raw taste.
โจ Twist Ideas
Inspiration for your own version of this recipe
- Substitute goat meat for beef for a more traditional flavor.
- Add a bay leaf to the stew for an aromatic touch.