Nairobi has no restaurant quarter. It is a city of roughly seven hundred square kilometres in which food has settled along the lines of who moved where, so choosing dinner here is really a geography decision. Lake Victoria fish is eaten downtown, at lunchtime. Somali food is in Eastleigh. Gujarati vegetarian cooking is in Parklands. Ethiopian is in Hurlingham. The garden restaurants with the long wine lists are out in Karen, a good half-hour or more from any of it. Get the order of your days right and you will eat remarkably well for very little. Get it wrong and you will spend the trip in traffic.

What follows is the city divided into the areas worth crossing town for, with what to order in each and roughly what it costs. Figures are in Kenyan shillings and they move, so read every one as an estimate rather than a quote.

Plan around the traffic, not around the craving

Distances in Nairobi are measured in minutes, and the minutes change. The corridors to avoid are Mombasa Road, Uhuru Highway and Thika Road between roughly seven and nine in the morning and again from about five until eight in the evening; a trip that takes twenty minutes late in the morning can take an hour and a half in the evening peak. The Nairobi Expressway, a toll road, is the dependable way between the airport and the Westlands side of town, and you should expect a few hundred shillings each way, payable by M-Pesa.

Ride-hailing apps are how most visitors move between meals, and they are the sensible choice after dark: Uber, Bolt and the locally founded Little all cover the city, with Bolt usually the cheaper of the two big ones. Matatus, the painted minibuses, are the cheapest way across town and an experience in themselves, but confirm the fare with the conductor before you get in, keep your phone out of sight, and skip them in the rush-hour crush. Budget for surge pricing on Friday and Saturday nights.

Money: cards work almost everywhere in Westlands, Kilimani and Karen. In markets, at grill stalls and on the street it is cash or M-Pesa, so carry small notes. Service is sometimes added at the smarter places; where it is not, something in the region of five to ten per cent is normal. As a rough scale, a street snack costs well under a hundred shillings, a filling local lunch about five hundred to a thousand, a main course in a mid-range restaurant somewhere around 1,200 to 2,500, and a set menu at the top end several times that.

One seasonal note. The driest, clearest months here run from June to October, which is also when the garden and rooftop tables Nairobi does so well are at their most pleasant. During the long rains of March to May, book a table inside.

The CBD, where lunch is the main event

Downtown Nairobi is a lunch city. Offices empty into it roughly between midday and two, the good rooms are full and loud, and by mid-afternoon it is over.

Start with Ranalo Foods, known to everyone as K'Osewe, behind a small sign near the Nation Centre end of the CBD. This is Luo cooking from the Lake Victoria shore and it has been a Nairobi lunch institution for decades. Order tilapia, either deep-fried whole, wet-fried in a tomato and onion stew, or grilled over charcoal, with brown ugali, the millet-and-sorghum version rather than the white maize one, and a pile of sukuma wiki or managu greens. Eat it with your hands; the fish is meant to be dismantled, not filleted. Add a small dish of omena, the tiny dried lake fish, if you want the full spread. Expect to pay somewhere around 800 to 1,500 shillings a head, more if the fish is a large one.

A few minutes' walk away, Kilimanjaro Jamia is the CBD's dependable all-rounder and a useful introduction to the Swahili and Somali end of Kenyan food: pilau heavy with cardamom and cumin, biryani, camel on the menu alongside beef, and matoke, steamed green bananas, as a side. It is halal, so there is no alcohol. Portions are generous enough that a decent plate and a drink comes to under about seven hundred shillings, and if you ask, the food arrives on one large communal platter in the Swahili way.

For street food, the corridor running through the lower CBD towards River Road is thick with vendors: mandazi, the lightly cardamom-scented fried dough eaten with milky chai; smokie pasua, a sausage split down its length and packed with kachumbari; maize roasted black over charcoal; githeri, the maize-and-bean stew that is the true everyday food of central Kenya. The rules for eating it well are the same as anywhere: pick the vendor with the queue, take it hot and cooked in front of you, leave anything sitting uncovered, and do this in daylight with your valuables put away.

Kenyatta Market and the charcoal test

Nyama choma, meat roasted slowly over charcoal, is less a dish than the city's social form, and Kenyatta Market, south of the centre off Ngong Road, is where to meet it properly. A line of stalls near the entrance all run the same drill: you choose goat or chicken, it is sold by weight, it goes onto the grill, and twenty minutes to half an hour later it comes back chopped on a wooden board with salt, chilli, kachumbari and ugali. A kilo of goat runs roughly a thousand to fourteen hundred shillings and feeds two people comfortably. Choose your stall by the crowd rather than the sign, go at lunchtime, and allow at least two hours; nyama choma cannot be hurried and is not supposed to be. If mutura, the grilled blood-and-offal sausage, is going, take a piece.

If a market is more than you want, the same food exists in easier settings. Jiweke Tavern, off Ngong Road towards Kibera, is a long-running spot with a steady local crowd. Coco Jambo, in Kilimani, hides its grills among thatched huts a few streets back from the noise. And the Kamakis strip along the Eastern Bypass, north-east of town, is where Nairobi goes for a full nyama choma night out with music, which means a taxi each way and a late finish.

Eastleigh, the Somali table

Eastleigh, east of the centre, is widely called Little Mogadishu, and over the past decade its restaurants have moved from community fixtures to places the whole city eats at. Al-Yusra is the name to know, with a branch in Eastleigh and another in the CBD. Camel is the reason to come: the meat is leaner and gamier than beef, milder and more tender in the young cuts, and the kitchen also serves camel milk, cold and faintly salty. Otherwise order suqaar, beef cubed small and fried hard with pepper and cumin; bariis, the spiced rice, which arrives with a whole banana you are meant to mash into it; canjeero, the soft spongy flatbread, if you come early for breakfast; and shaah, cardamom tea, afterwards. It is halal and alcohol-free, the portions are enormous and the bill is modest. Go at lunchtime, take a taxi in and out, and dress a little conservatively.

Parklands and the kitchens at Diamond Plaza

Kenya's Indian community is more than a century old, and Parklands is its kitchen. The courtyard at Diamond Plaza, a busy shopping complex, holds Chowpaty, which describes itself as one of the oldest pure-vegetarian restaurants in the country. The masala dosa is the order: a rice-and-lentil crepe, crisp to the edge, folded around spiced potato and served with coconut chutney and sambar. After that, work through the Mumbai street-food half of the menu, the pani puri and bhel puri and pav bhaji. Two people eat very well for around a thousand to two thousand shillings, and nothing on the menu contains meat.

For the northern Indian counterpart, Anghiti, on the stretch between Parklands and Westlands, does dal makhani, shahi paneer and tandoori properly, and Clay Oven in Westlands is the reliable evening option in a similar register. Diamond Plaza itself deserves an hour before or after: fabric, spices, electronics and a great deal of noise.

Hurlingham, Kilimani and the neighbourhood standards

Habesha, in Hurlingham, is where Nairobi eats Ethiopian. It has been there for years, the garden fills up on weekend afternoons, and the thing to order is a shared platter on injera: doro wat, the long-cooked chicken stew heavy with berbere, and kitfo, minced raw beef with spiced butter, for the confident; a vegetarian combination of lentil, cabbage and beetroot for everyone else. The injera is the plate, the cutlery and half the pleasure. Around 1,500 to 2,500 shillings will cover two, and Abyssinia, with branches in Kilimani and Westlands, is the alternative when Habesha is full.

Mama Oliech, in Kilimani, is the other name mentioned in the same breath as K'Osewe when Nairobi argues about tilapia; Kenyan press has reported visits from Mark Zuckerberg and Idris Elba, which tells you how far that reputation has travelled. The order is the same: whole tilapia, ugali, greens, no ceremony.

Westlands, for a proper night out

Westlands is the city's dining and drinking district, and a place to spend an evening rather than a lunch hour. Nyama Mama does modern versions of Kenyan home cooking, githeri and matoke and grilled meat, in a bright and deliberately nostalgic room; it is the gentlest way to try the classics if a market feels like too much. Fogo Gaucho runs a Brazilian churrasco, skewers carried to the table until you surrender. INTI cooks Nikkei food, the Japanese-Peruvian hybrid, and is one of the few kitchens in Nairobi that genuinely has to be booked well ahead, since it asks for several weeks' notice for dinner. Zen Garden spreads pan-Asian cooking across a large garden. About Thyme, on the Peponi stretch, has been doing confident European food in a leafy compound for a long time.

For grazing rather than dining, Nairobi Street Kitchen is a walled village of open-air stalls, bars and a rooftop deck with a dozen or so kitchens under one roof, running from tacos to Korean to sushi and pizza, with live music, salsa on Thursdays and a very late licence at the end of the week. It is an easy answer for a group that cannot agree.

Also in Westlands, on the Peponi side near Karura Forest, Amaica is the one formal restaurant in town devoted to indigenous Kenyan ingredients: mukimo, the mash of potato, maize, beans and pumpkin leaves; the kienyeji greens, managu and terere and their relatives, which rarely reach a printed menu; wild mushrooms; and, if you are game, tsiswa, the winged termites eaten in western Kenya. Order the mixed platter and ask what is in season.

Karen, and the garden restaurants

Karen, out to the south-west, is leafy, low-rise and about forty-five minutes to an hour from the centre depending on the hour, so treat it as a day rather than a detour. Pair it with the Giraffe Centre or the Karen Blixen Museum, and eat out there.

The Talisman is the fixture: a converted house and garden with a dining room of around forty seats, listed in the World's 50 Best Discovery directory, and known above all for its feta and coriander samosas, which arrive at almost every table. The rest of the menu roams, taking in Thai green curry, beef fillet, seafood and a good burger, and the kitchen keeps an organic garden. Book ahead, especially at weekends, and expect main courses in the region of 2,000 to 3,000 shillings.

Cultiva, also in Karen, is the farm-to-table proposition, with much of the produce grown on its own land and a menu that shifts with what has been picked; it is a set-menu evening rather than a drop-in. Tin Roof Cafe, inside the House of Treasures emporium, is the daytime alternative, a rustic room and garden that serves through the day rather than at night, with chickpea and chicken burgers and good cakes. And Le Grenier a Pain, the French bakery with branches on the Karen and Riverside sides of town, is where to buy a baguette, a croissant or an actual escargot, and a good reason to eat breakfast out.

Coffee, and what to carry home

Kenya exports the bulk of its top grades and drinks a lot of instant, which is the old local joke, but the specialty scene has sorted itself out. Kenya grades beans by screen size, so the AA on a bag means the largest beans, screens seventeen and eighteen; it is a measure of size, worth remembering, and not of flavour. Connect Coffee roasts Kenyan and Ethiopian beans and sells them by the bag for somewhere around nine hundred shillings for 250 grams. Spring Valley Coffee roasts in the neighbourhood where one of Kenya's first estates was planted in 1905, sells by named farm and varietal, and opened a cafe in London in 2025 that was named Best New Coffee Shop at the 2026 London Coffee Festival Awards. Whole beans are the easiest thing to carry home.

If it is a drink rather than a bean you are after: dawa, the vodka, lime and honey mixture whose name means medicine, is the standing Nairobi cocktail, and Tusker is the standing beer. Chai here is boiled with the milk, sweet and gingery, and costs next to nothing.

Four days, in order

Day one, stay central: lunch at K'Osewe, an hour in the CBD street-food corridor, an early dinner in Westlands to recover from the flight. Day two, Kenyatta Market at lunchtime with the afternoon written off, Habesha for dinner. Day three, Eastleigh for a camel lunch, then Diamond Plaza and Chowpaty in the evening. Day four, go out to Karen for the morning, eat at Tin Roof or book the Talisman, and buy coffee on the way back into town.

What to skip: the hotel buffet, always, and the packaged traditional-dinner-with-dancers evenings, which charge several times what the same food costs where people actually eat it. What not to skip: leave one lunch unplanned. The meals people remember here tend to be the ones somebody insisted on taking them to.