Good food. Less fuss.
From the EZdish collection

Ugali

East African · Side

A staple starch of East and Central Africa, this thick maize porridge is dense, satisfying, and traditionally served with savory stews, greens, or grilled meats.

Ready in 30 minutesVeganVegetarian
Jump to recipe
Ugali — recipe cover
25 minA little patience, a lot of flavor
Prep time5 min
Cook time20 min
Servings4 people
DifficultyEasy
Let's make something good

How to make it

5 steps. Take it one step at a time.

  1. Pour the water into a large, heavy-bottomed saucepan

    Pour the water into a large, heavy-bottomed saucepan and bring it to a rolling boil over high heat.

  2. Once boiling, begin adding about half of the maize flour slowly

    Once boiling, begin adding about half of the maize flour (1 cup) slowly. Stir constantly with a sturdy wooden spoon to prevent lumps from forming. The mixture will start to look like a thin porridge.

  3. Gradually add the remaining flour while continuing

    Gradually add the remaining flour while continuing to stir and mash the mixture against the sides of the pot. Reduce heat to medium-low.

  4. Continue to cook

    Continue to cook for about 10-15 minutes, stirring and turning the dough frequently. The ugali is ready when it is very stiff, pulls away from the sides of the pot easily, and has lost the raw taste of flour.

    15 min
  5. Turn the ugali out

    Turn the ugali out onto a plate. Wet your hands slightly or use a spoon to shape it into a smooth mound or ball. Cover it with the pot for a few minutes to let it finish steaming before serving.

    3 min

A little kitchen wisdom

The key to a good ugali is constant stirring and mashing against the sides of the pot to remove lumps. Using a strong wooden spoon (mwiko) is essential. For a richer flavor, some regions add a pinch of salt or a teaspoon of butter, though traditional ugali is just maize and water.

What you'll need

Heavy-bottomed saucepanWooden spoon (mwiko)
Keep the good going

For now. And for later.

Make it ahead

Ugali is best served immediately as it hardens as it cools.

Store & enjoy

Wrap leftover ugali tightly in plastic wrap to prevent it from drying out. Store in the refrigerator. Steam the leftovers or microwave with a sprinkle of water to soften.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Ugali
Step 1 of 5

Pour the water into a large, heavy-bottomed saucepan

Pour the water into a large, heavy-bottomed saucepan and bring it to a rolling boil over high heat.