Ugali is simple to prepare but requires a bit of technique to get the right consistency—firm, smooth, and without lumps. Follow these steps for authentic East African-style ugali!
Ingredients:
-
2 cups white or yellow maize flour (cornmeal) – fine or medium grind (avoid coarse flour)
-
4 cups water (plus extra for adjusting consistency)
-
½ tsp salt (optional)
Instructions:
1. Boil the Water
-
In a heavy-bottomed pot (preferably non-stick), bring 4 cups of water to a rolling boil.
2. Add the Maize Flour
-
Reduce heat to medium. Slowly sprinkle in 1 cup of maize flour while stirring continuously with a wooden spoon to prevent lumps.
-
Keep stirring until the mixture thickens slightly (about 2-3 minutes).
3. Add the Rest of the Flour
-
Gradually add the remaining 1 cup of flour, stirring vigorously to incorporate. The mixture will become very thick.
4. Cook & Knead
-
Lower the heat and continue stirring, pressing the ugali against the sides of the pot to remove lumps.
-
If too dry, add a splash of hot water; if too sticky, cook a little longer.
-
After about 5-7 minutes, the ugali should pull away from the pot and form a smooth, firm dough.
5. Shape & Serve
-
Quickly shape the ugali into a round mound (or individual portions) using a wet spoon.
-
Transfer to a serving bowl and cover briefly to keep warm.
Serving Tips:
✅ Traditionally: Serve as a round ball with a well in the center to hold stew or veggies.
✅ Best Pairings:
-
Nyama Choma (grilled meat) + Kachumbari
-
Sukuma Wiki (collard greens)
-
Fish Stew or Beef Curry
✅ Eating Etiquette: Pinch a small piece, roll into a ball, and use it to scoop up sauces or meats.
Pro Tips:
🔥 Non-stick pot is key to prevent sticking.
🔥 Stir continuously to avoid lumps.
🔥 Serve immediately—ugali hardens as it cools.
Enjoy your homemade ugali, the heart of East African meals! Let me know if you’d like variations (like cassava or millet ugali).

