A 2 kg packet of sifted maize flour cost KSh 152.89 on Kenya's national average in August 2026, and a kilogram of beef with bones cost KSh 777.36. Those two figures, from the Kenya National Bureau of Statistics August 2026 price report, explain how a nyama choma meal is built. Ugali is the everyday base, eaten in every Kenyan community; roasted meat is the costly centre of the meal, and it is where the money goes.
What is ugali made of?
A detailed description comes from a 2018 recipe book produced by Kenya's Ministry of Health with FAO, which documented 142 dishes as cooked by community members themselves. It defines ugali as "the common name given to various flour dishes that are prepared by boiling ingredients together and mixing to a semi solid a paste", eaten across all communities in Kenya. The book lists eleven versions, from whole maize to finger millet, sorghum and cassava flours.
Two kinds matter most to a visitor in Nairobi:
- Whole maize flour ugali is, in the book's words, the most consumed ugali in all communities, eaten at lunch or supper with a vegetable or protein dish.
- Refined maize flour ugali is made from flour bought in shops and is the predominant ugali in urban areas, so it is the version you are most likely to meet in the city.
The recipe is simple, which is part of its point. For four people the book uses 488 g of refined white maize flour and 921 g of water: bring the water to a boil, add the flour, press it against the side of the pot until there are no lumps, then simmer and turn it out onto a plate. The recipe contains only flour and water, so the flavour comes from what sits beside it.
Shop-bought flour also differs nutritionally. The government's Kenya Food Composition Tables 2018 include an entry for "maize meal, sifted, fortified, packaged" and note that packaged maize and wheat flours contain vitamin A (retinol), unlike most raw plant foods.
What comes with nyama choma?
The Kenya Tourism Board calls nyama choma "Kenya's most loved dish" on its Safari Park Flaming Nights page, and glosses the term simply as grilled meat on its street food page. Around the meat, the usual companions are the everyday dishes documented in the recipe book:
| Dish | What it is | Role on the plate |
|---|---|---|
| Ugali | Maize (or other) flour boiled to a firm paste | The starch of the meal |
| Sukuma wiki | Kale stir-fried with onion and tomato | The most commonly used green vegetable in Kenya, served with ugali |
| Kachumbari | Tomato, onion and chilli salad | A raw side salad |
| Chapati | Wheat flatbread | An alternative starch to ugali |
The book's sukuma wiki recipe shows how much greenery goes into a family portion: 2,667 g of raw kale leaves for four people, cooked down with onion, tomato, oil and salt. It also notes that goat meat in homes is more often stir-fried than stewed, and eaten with rice or ugali. Roasted meat itself has no recipe in the book, which covers mixed dishes as cooked at home, so for nyama choma the grill cook's method is the recipe.
What does a nyama choma meal cost, and why?
The statistics bureau's shop prices give a fair sense of the ingredient cost before any restaurant margin. Using the August 2026 national averages:
- Ugali for four (488 g of flour): 152.89 ÷ 2,000 g × 488 g = about KSh 37.
- Sukuma wiki for four (2.667 kg of kale at KSh 121.21 per kg): about KSh 323.
- Half a kilogram of beef with bones: 777.36 ÷ 2 = about KSh 389.
So the staple is the smallest cost on the table: a family portion of greens costs almost nine times as much as the ugali, and half a kilogram of beef a little more again. Prices have been moving, too. The same report shows beef with bones up 12.1% and kale up 29.8% between August 2025 and August 2026, while sifted maize flour fell 2.6%. FAO's GIEWS country brief for Kenya, dated May 2026, attributes earlier rises in maize prices mainly to high fuel costs raising transport costs.
The statistics bureau publishes shop prices, not restaurant menus, and no official source lists what grill houses in Nairobi charge; check the menu or ask before ordering.
The Carnivore and the game meat question
A well-known place for a nyama choma evening built for visitors is The Carnivore on Langata Road near Wilson Airport. Its operator says it opened in September 1980 and that whole joints are roasted on Maasai swords over a large charcoal pit, then carved at the table until guests lower a white paper flag to signal that they have had enough. The operator's page lists beef, lamb, pork, chicken, ostrich, crocodile and camel, and says the full meal, with a soup course, is at a set price, without publishing that price. The tourism board's Carnivore listing says it is open every day and recommends booking.
The operator also says the Dawa cocktail, based on a Brazilian drink and named with the Swahili word for medicine, was introduced to Kenyans at The Carnivore. That is the restaurant's own claim; we could not find an independent source for it.
Older descriptions, including the tourism board's listing, still speak of "exotic game meats". The legal position explains what that can mean today. Under section 98 of the Wildlife Conservation and Management Act, dealing in the meat of any wildlife species without a permit carries a prison term of at least three years, and "no person shall purchase from another person any meat or eggs of any wildlife species". The Act's schedule of species that may be farmed under licence includes crocodile, ostrich and helmeted guinea fowl, which fits the ostrich and crocodile on licensed menus such as The Carnivore's. Anything offered informally as wild meat is a different matter, and the purchase itself is an offence.
Eating safely
On health, the UK's National Travel Health Network and Centre says on its Kenya page that all travellers should take care with personal, food and water hygiene. It recommends hepatitis A vaccine for previously unvaccinated travellers and typhoid vaccine for most, and advises avoiding raw milk, raw milk products and raw camel milk. Meat roasted through and ugali served hot fit that advice; a salad such as kachumbari is raw, so choose busy places where it is made fresh.
If you are paying at a local grill rather than a hotel, it helps to have a way to pay small amounts without cash; our M-Pesa guide explains how visitors can use Kenya's mobile money. For the coast, where Mombasa's Mwembe Tayari area is known for chapati, samosas and nyama choma according to the tourism board, see our Mombasa Old Town guide.
A practical way to order a first meal: ask for goat or beef, ugali (refined, unless you want to try whole maize), sukuma wiki and kachumbari, and confirm the weight of meat and whether it is priced raw or cooked before the grill starts.
