Kenyan restaurants typically run food costs of 32–40% — above the healthy 28–32% global range — because of price-volatile key ingredients (cooking oil, wheat flour, tomatoes, chicken), informal supplier pricing, and unmeasured waste. The fix is local: weekly stock counts in KES, per-supplier price tracking to catch creeping invoices, par levels tuned to Kenya's delivery rhythms, and menu pricing reviewed monthly against actual purchase prices. A Nairobi restaurant doing KES 2.4M/month that cuts food cost from 37% to 31% recovers roughly <strong>KES 144,000 every month</strong>.</p>

Kenya's restaurant economy is shaped by ingredients whose prices swing with seasons, rainfall, and shilling movements. Cooking oil and wheat flour have repeatedly surged 20–40% within a year; tomatoes and onions swing with harvest cycles; chicken and beef track feed costs. Meanwhile the customer cannot be repriced weekly — menus hold prices for months while costs move underneath them.
The result: owners who price once and never re-cost run food costs that silently climb from 30% to 38% over a year, and margins disappear without any single dramatic event.
| Item | Typical purchase cost (2026) | Notes |
|---|---|---|
| Chicken (whole, per kg) | KES 280–340 | Varies by source: Karatina, local farms, import |
| Beef (per kg) | KES 550–700 | Highest-cost protein; portion control matters most |
| Cooking oil (5L) | KES 1,300–1,700 | The classic creeping-price item |
| Rice (25kg bag) | KES 3,400–4,200 | Import parity price; watch for short bags |
| Tomatoes (25kg crate) | KES 2,500–6,500 | Extreme seasonal swing; menu flexibility pays |
| Wheat flour (25kg) | KES 2,400–3,000 | Directly hits cafés and pizzerias |
The tomato line is the lesson: buying crates at KES 6,500 for a dish menu-priced at the KES 2,800 assumption destroys the dish's margin for a month. Kenyan menus that flex — feature dishes when produce is cheap, substitute when it is not — consistently run better food costs than rigid ones.
Nairobi restaurants typically buy through a mix of open markets (Gikomba, Wakulima/Marikiti, City Market), wholesalers, and direct farm or importer relationships. Informal purchasing keeps costs low but produces no invoices — which means no price history — which means no detection of creep. The professional move is simple: even cash purchases recorded same-day in a price book (item, supplier, price, date). Within a month you know every product's real street price and every supplier who quietly raised you.
RestoIQ is built for exactly this environment: KES-native, works on a phone, works offline when the connection drops (a real consideration for stockroom Wi-Fi), and turns the price log, pars, and counts into a weekly dashboard. The free trial lets a Nairobi owner see their real food cost number — most discover it within the first week, and it changes how they run the kitchen.
A mid-size Nairobi restaurant: KES 2.4M/month sales, food cost drifting at 37% — KES 888,000/month of food cost. The same sales at 31%: KES 744,000. Difference: KES 144,000/month — KES 1.7M a year — found in counting, price-logging, and re-costing. No new customers, no price increases, no renovation. Just numbers, watched weekly.
32–40%, above the healthy 28–32% range — driven by volatile oil, flour, tomato, and meat prices plus informal purchasing with no price history.
Log every purchase same-day — even cash market purchases — with item, supplier, price, and date. Within a month you know real street prices and instantly see any supplier raising you.
Produce spoilage from heat and power interruptions, typically 5–8% of purchases when unmeasured. A waste log plus flexible menu planning (substituting when produce prices spike) addresses both.