Kenyan food is easier to love than most travelers expect. It is filling, smoky, heavy on maize and beans and grilled meat, and almost always meant to be shared. But there is no single Kenyan plate. What lands in front of you in Nairobi is different from what you eat in a Kalenjin home in the Rift Valley, and both are different again from the coconut and cardamom cooking of the Swahili coast. This guide walks you through what to eat in Kenya, where each dish actually comes from, and how to order it without guessing.
Food is one of the quieter pleasures of a Kenya trip, and it fits neatly around the wildlife. If you are still shaping your route, our guide to things to do in Kenya covers the parks, lakes and cities that these meals belong to.
Nyama choma, the meal that brings everyone together
Nyama choma is grilled meat, and in Kiswahili the name means exactly that. Goat is the favorite, beef is common, and the meat is cooked slowly over wood or charcoal until the edges char. It is a national social meal rather than a regional dish, eaten at weekends, weddings and funerals alike.
You order by weight at the counter, the meat comes back chopped on a wooden board, and you eat it with your hands. It arrives with kachumbari, a fresh salad of tomato, onion, chili and lime, and usually with ugali. Give it time. A good roast is not fast food, and nobody is in a hurry.
Ugali, and what Kenyans eat with it
Ugali is the everyday staple: maize flour cooked with water until it becomes a firm, mild starch you can cut with a spoon. On its own it tastes of very little, which is the point. It carries whatever it is served with.
Tear off a piece with your right hand, roll it into a ball, press a dent into it with your thumb and use it to scoop stew or greens. The usual partners are nyama choma, beef stew, fried fish, or a plate of cooked greens. Ugali made from millet or sorghum flour is darker and denser, and you will meet it more often in western Kenya.
Sukuma wiki and the greens you should try
Sukuma wiki is collard greens sliced thin and cooked down with onion, tomato and salt. The name translates roughly as "push the week," a nod to a cheap, always available vegetable that helps a household stretch its meals. It is on practically every menu in the country.
Look past it and there is a whole world of indigenous greens. Managu is African nightshade, slightly bitter and often softened with milk or cream. Terere is amaranth. Kunde is cowpea leaves. These are traditional Kenyan food at its most everyday, and many restaurants now list them proudly instead of hiding them.
Githeri and mukimo, food from around Mount Kenya
Githeri is maize kernels and beans boiled together until soft, sometimes with potatoes, greens or meat stirred in. It is a staple among the Gikuyu, Meru, Embu, Mbeere and Kamba communities of central and eastern Kenya, and it has fed generations of Kenyan schoolchildren.
Mukimo, also called irio, is the celebration version. Potatoes are mashed with green peas, maize and greens until the whole thing turns pale green, and it is served alongside stew or roast meat. It comes from the communities around Mount Kenya and is standard at Kikuyu weddings and family gatherings.
Chapati, mandazi and the Indian influence
Kenyan chapati is soft, layered and a little oily, closer to a flaky flatbread than a dry roti. It arrived with South Asian workers and traders during the building of the railway line inland, and Kenya kept it and made it its own. Chapati with beans, or chapati with stew, is a national comfort meal.
Mandazi is the other keeper: lightly sweet fried dough, eaten with tea in the morning. On the coast you will be given mahamri instead, made with coconut milk and cardamom, which is richer and more fragrant. Nairobi's Indian restaurants are also genuinely good, a legacy of more than a century of settled communities.
Swahili coastal food is its own tradition
The coast around Mombasa, Malindi and Lamu cooks differently from the rest of Kenya, and it is not a variation on inland food. Swahili cuisine grew out of centuries of Indian Ocean trade, blending local ingredients with Arab, Persian and Indian influence. Coconut, tamarind, cardamom, clove and cumin do the heavy lifting.
Order pilau, where rice and meat cook together in one pot with a spice mix, and biryani, where the spiced meat sauce is cooked separately and layered over the rice. Then samaki, fish, usually grilled or simmered in coconut sauce, and wali wa nazi, rice cooked in coconut milk. The same Swahili traditions run down the coast into Tanzania, and you will see the overlap if you compare with the things to do in Tanzania.
Mutura, viazi karai and street food worth stopping for
Mutura is Kenyan blood sausage: intestine casing stuffed with minced beef or goat, tripe, blood and seasoning, then grilled over coals and sold in thick slices with chili and salt. It is a roadside institution, mostly an evening thing, and better than its description sounds.
On the coast, viazi karai are potatoes dipped in a turmeric batter and deep fried, served with a sharp tamarind chutney. Elsewhere look for mishkaki, marinated meat skewers, smokie pasua, a split sausage packed with kachumbari, and roast maize sold on the street with a wedge of lime and chili salt.
Kenyan tea, and the coffee paradox
Kenya grows some of the most sought after coffee in the world and drinks almost none of it. Roughly ninety five percent of the crop is exported, and coffee makes up a small fraction of what Kenyans actually drink. The country runs on tea.
Chai here usually means tea leaves boiled with milk and sugar rather than tea with milk added after. Ask for chai ya maziwa for the milky version and chai rangi for black tea. Tangawizi, ginger tea, is everywhere and good for a long road day. Nairobi's specialty coffee scene has grown fast, so you can now drink excellent Kenyan beans in Kenya, which was not always easy.
Mursik and other traditional drinks
Mursik is fermented milk made by the Kalenjin people of the Rift Valley. Milk is boiled, cooled and sealed in a calabash gourd called a sotet whose inside has been lined with charcoal, often from the itet tree, then left to ferment for several days. The charcoal seals the gourd and gives the milk a smoky taste. It is closely tied to Kalenjin celebration, including the welcome given to returning runners.
Also worth trying: uji, a thin fermented porridge drunk warm at breakfast, and madafu, fresh coconut water served straight from the nut along the coast.
What vegetarians and vegans can actually eat
Vegetarians do fine in Kenya, and a lot of traditional cooking is plant based to begin with. Githeri, mukimo, ndengu (mung bean stew), sukuma wiki, terere, managu, chapati, wali wa nazi and viazi karai are all naturally meat free.
Two things to check. Greens and stews are sometimes finished with meat stock or animal fat, so ask directly. And a nyama choma joint is not the place to look for options. Nairobi and Mombasa both have strong Indian vegetarian restaurants, and safari lodges handle vegan requests well when you tell them in advance. Most Kenya tour packages can note dietary requirements before you travel.
How to eat well and safely in Kenya
- Eat where it is busy. High turnover means fresh food. Street grills that are cooking to order are safer than anything sitting out.
- Drink bottled or filtered water and skip ice from places you are unsure about.
- Peel your own fruit, and enjoy it, because Kenyan mangoes and passion fruit are excellent.
- Use your right hand for eating and passing food. Hand washing water is usually brought to the table.
- Tipping is appreciated but not compulsory. Check whether service is already added, and leaving a little at restaurants and for safari camp staff is normal practice.
Safari lodges cook a mix of Kenyan and international food, so a route like the Nairobi, Maasai Mara and Lake Naivasha Tour gives you camp meals plus city and roadside eating in between. For official destination information, the Kenya Tourism Board runs Magical Kenya.
Kenyan dishes at a glance
| Dish | What it is | Where you will find it | Good to know |
|---|---|---|---|
| Nyama choma | Goat or beef grilled slowly over charcoal | Countrywide, at roadside grills and restaurants | Ordered by weight, eaten with the hands |
| Ugali | Firm maize flour staple | Countrywide | Plain by design, used to scoop stew and greens |
| Sukuma wiki | Collard greens cooked with onion and tomato | Countrywide | Name means "push the week" |
| Githeri | Boiled maize and beans | Central and eastern Kenya, now nationwide | Staple of Gikuyu, Meru, Embu and Kamba communities |
| Mukimo | Potatoes mashed with peas, maize and greens | Communities around Mount Kenya | Also called irio, common at celebrations |
| Chapati | Soft layered flatbread | Countrywide | Came with South Asian railway workers and traders |
| Mandazi and mahamri | Lightly sweet fried dough | Inland and coast | Mahamri is the coastal version with coconut milk and cardamom |
| Pilau and biryani | Spiced rice dishes | Mombasa, Malindi, Lamu and Swahili kitchens | Pilau cooks in one pot, biryani is layered |
| Viazi karai | Battered deep fried potatoes with tamarind chutney | Coastal street stalls | Best eaten hot and standing up |
| Mutura | Grilled blood sausage | Roadside grills, mostly evenings | Sold in slices with chili and salt |
| Mursik | Smoked fermented milk | Rift Valley | A Kalenjin tradition, fermented in a charcoal lined gourd |
Frequently asked questions about Kenyan food
What is the national dish of Kenya?
Nyama choma, slow grilled goat or beef, is widely treated as Kenya's national dish, though ugali is the more common daily staple. Nyama choma is as much a social occasion as a meal, usually shared from a board with kachumbari salad on the side.
Is Kenyan food spicy?
Inland Kenyan food is generally mild. Heat comes from chili added at the table or from kachumbari and pili pili sauce. Swahili coastal cooking is more heavily spiced with cardamom, cumin, clove and coconut, but it is aromatic rather than fiery.
What should a first time visitor eat in Kenya?
Start with nyama choma and ugali, add sukuma wiki and kachumbari, try chapati with beans, and have mandazi with chai for breakfast. On the coast, order pilau or biryani and grilled fish in coconut sauce, and pick up viazi karai from a street stall.
Can vegetarians eat well in Kenya?
Yes. Githeri, mukimo, ndengu, sukuma wiki, terere, chapati and coconut rice are all naturally meat free, and Nairobi and Mombasa have excellent Indian vegetarian restaurants. Ask whether greens or stews were cooked with meat stock, since that is the usual catch.
Is street food in Kenya safe to eat?
Street food in Kenya is generally safe if you choose stalls that are busy and cooking to order over hot coals. Grilled items like mishkaki, mutura and roast maize come off the fire hot. Drink bottled or filtered water and be careful with ice.
Does Kenya drink more tea or coffee?
Tea, by a wide margin. Kenya exports roughly ninety five percent of its coffee and drinks very little of it, while chai boiled with milk and sugar is the everyday drink. Nairobi's specialty cafes have made good Kenyan coffee much easier to find at home.
