The Price of Hunger: A Deep Dive into Kenya’s Food Inflation Crisis — June 2025

In the bustling markets of Nairobi, the cries of traders blend seamlessly with the groans of consumers. Tomatoes glare at you from wooden crates, daring you to ask the price. Rice sacks stand like quiet witnesses to economic turbulence. And in the corner, a mother stands frozen, calculator in hand, trying to figure out whether her children will eat chapati or pray tonight.
Kenya’s food economy, once a balancing act between supply and demand, is now a cruel theatre where prices write scripts that only the rich can act out.
This isn’t just inflation; it’s economic warfare. It’s hunger wrapped in Excel sheets. The data speaks, and it screams.
Let’s begin where most Kenyan meals begin — with maize. Dry maize, the backbone of ugali, now costs an average of Ksh 4,250 per 90 kg bag. In some counties, it climbs to Ksh 4,800. This isn’t just a statistic; it’s a death sentence to affordability. For a staple so central to Kenyan diets, this price signals a famine-level economic emergency.
Why is maize this expensive? Blame climate shocks. Blame fertilizer costs, which rose globally by 44% over the last year. Blame hoarding, speculative traders, and government inefficiency in managing national grain reserves. But whatever excuse you pick, the consumer foots the bill.
Now move to maize flour — the quick, convenient form of the same grain. Jogoo flour at Ksh 179 per 2 kg and Soko at Ksh 167 sound manageable — until you realize that the flour millers are playing hopscotch with the market. Naivas offers at Ksh 165 while Quickmart is slightly pricier. But the bigger worry? These prices shift weekly, sometimes daily, showing the volatility embedded in basic survival.
Wheat is another ticking time bomb. A 90 kg bag ranges between Ksh 5,300 and a stomach-churning Ksh 8,550. That is a 61% price variation depending on region and supply. It tells a grim story: bread might soon become a luxury in the country where it was once a daily companion for tea.

Beans, the humble protein of the masses, are nothing short of a scandal. Canadian beans now stand at Ksh 11,079 per 90 kg — hitting as high as Ksh 12,300 in some counties. Think about it: beans, which are supposed to be the fallback when meat becomes too expensive, are now racing toward the price of beef. This flips the food pyramid upside down.
Read Also: Which Supermarket Is Pocket-Friendly: Where To Buy Beverages In Kenya
Rice is no savior either. IRR rice costs Ksh 7,000 for 50 kg, while the more refined Kings MPS variety goes for Ksh 299 per 2 kg. Depending on your county, these numbers wobble but never fall into affordable territory. It used to be that when maize prices rose, Kenyans pivoted to rice. In 2025, rice smugly replies, “Not today.”

Sugar isn’t sweet either. Two kilograms fetch Ksh 336 uniformly across retailers. A decade ago, the same cost Ksh 180. This is an 86% rise, with no equivalent rise in wages to cushion the blow.
Cooking oi