Skip to content
A mound of white ugali on a plate next to a pile of raw maize flour

Five things worth knowing about ugali

Written by Evalyne Njambi, Nutritionist

Published 1 October 2026Last updated 28 October 2026Science4 min read

In short. Packet maize flour has iron added, but maize also carries phytate, which holds on to iron. Something with vitamin C on the plate, and chai an hour or two after the meal, help your body take in more of it.

Ugali is the food most Kenyans eat most often, and it's easy to think there's nothing left to learn about it. Here are five things about ugali that may change how you cook it, buy it, and pair it.

1. Not all maize flour is fortified, and the label matters

Kenya requires large millers to fortify maize flour with iron, zinc, folic acid, and several B vitamins and vitamin A. That rule covers commercially milled flour sold in packets. It doesn't cover flour ground at a local posho mill from maize you brought yourself. If you buy loose flour from a duka or grind your own, you are very likely eating unfortified ugali. Plenty of households buy their flour this way, so it's worth knowing which kind is in your kitchen.

2. Fortified flour carries real iron, on paper

Packet flour from the big millers has iron, zinc, and folic acid added, along with smaller amounts of vitamin A and B vitamins, in flour most households already buy. On the label, ugali looks like a quietly good source of iron.

3. Phytates cut that number down hard

Here's the catch. Maize is naturally high in phytic acid, a compound that binds iron and zinc in your gut and carries them out unabsorbed. In studies, phytate in a meal cut non-heme iron absorption by half or more, depending on how much phytate was there. So the iron on the flour packet is what's in the flour. What your body takes in is a smaller share of it. This is also why two people can eat the same ugali and take in different amounts of iron: what else is on the plate matters as much as what's in the flour.

4. Fermentation helps, and it's an old habit

Traditionally fermented maize porridges, such as uji left to sour overnight, may lower phytate content, because fermentation wakes up enzymes that break phytic acid down. Straight ugali, cooked fresh from dry flour with no fermentation step, keeps most of its phytate. Your grandmother soured the uji for a reason. It takes some planning the night before, and the planning pays off.

5. What you eat ugali with decides how much iron you keep

This is the part that matters for your Sunday lunch. Vitamin C is one of the strongest counters to phytate, and it can raise the iron your body takes in, even from a meal high in phytate. In practice, that means:

  • Ugali with sukuma wiki and a squeeze of lemon gives your body more iron to take in than ugali with sukuma wiki alone.
  • Ugali with a tomato-onion base (nyanya has some vitamin C) may do a little better than plain ugali.
  • Ugali with chai during the meal works against you, because tannins in tea also bind iron, and the two effects add up.

None of this means avoid ugali. It means looking at the whole plate as well as the flour bag. Fortification gives you a baseline. What sits next to your ugali, and having your chai an hour or two later instead of with the meal, decides how much of that baseline you keep.

The takeaway. Buy fortified packet flour when you can, add something with vitamin C to the same plate, and hold your chai until at least an hour after the meal. Same ugali, same cost, and more of its iron for your body to use.

Sources
  1. Maize and maize products. FAO/INFOODS Food Composition Table for Kenya (2018)
  2. Fortification of maize flour with iron for controlling anemia and iron deficiency in populations. Cochrane Database of Systematic Reviews (2018). DOI
  3. Iron bioavailability and dietary reference values. American Journal of Clinical Nutrition (2010). DOI
  4. Iron absorption in man: ascorbic acid and dose-dependent inhibition by phytate. American Journal of Clinical Nutrition (1989). DOI
Share on WhatsApp

Want to see this for your own meals?

We're testing Timiya with a small group. Join the list and we'll let you in.

We'll email you about Timiya. Unsubscribe any time.