Quick answers — eating in Nairobi
- Best restaurant overall
- Talisman Restaurant
- Best value
- Talisman Restaurant (Ksh 5,000-8,000 / $35-55)
- Strongest cuisines
- Modern European, Steak & grill, Japanese, Seafood
- Dishes to try
- Nyama Choma, Ugali, Sukuma Wiki, Githeri
- Booking window
- For top fine-dining establishments, secure your reservation at least 1-2 weeks in advance, especially for weekend evenings. Popular spots fill up quickly, ensuring your preferred time.
Bookings are essential for most upscale restaurants, particularly on weekends, and can often be made online or by phone. Dress codes typically range from smart casual to elegantly formal. Tipping around 10% is customary for good service. Dinner hours usually commence between 6:30 PM and 7:00 PM, with most kitchens closing around 10:00 PM.
Modern European
Best modern European restaurants in Nairobi
Modern European is the catch-all for kitchens that borrow technique from France, produce from their own region and ideas from everywhere — usually tasting-menu only.
Talisman Restaurant
Acclaimed local fine diningPan-African & International · Karen · Ksh 5,000-8,000 / $35-55
Nestled in a lush garden setting in Karen, Talisman offers a bohemian-chic ambiance with a diverse menu drawing from East African and European influences. It's renowned for its consistent quality and delightful outdoor dining, making it a beloved institution for both locals and expatriates seeking a relaxed yet refined experience.
Order: Pork Spare Ribs, Lamb Samosas
Lord Erroll Gourmet Restaurant
Acclaimed local fine diningEuropean & Classical · Runda · Ksh 9,000-14,000 / $60-100
Housed in a magnificent stately home evoking colonial grandeur, Lord Erroll offers a truly opulent dining experience. Known for its sophisticated European cuisine, impeccable service, and sprawling gardens, it's a destination for special occasions. The atmosphere transports diners to an era of refined elegance and culinary tradition.
Order: Chateaubriand, Duck à l'Orange
About Thyme Restaurant
Acclaimed local fine diningInternational Eclectic · Westlands · Ksh 5,500-9,000 / $40-65
About Thyme offers a charming, intimate garden setting, creating an idyllic escape from the city bustle. Its menu is a delightful global fusion, presenting creative dishes with fresh, high-quality ingredients. It's celebrated for its cozy atmosphere, consistent food quality, and warm, personalized service, making it a local favorite.
Order: Smoked Salmon & Dill Pasta, Moroccan Lamb Tagine
Steak & grill
Best steak and grill restaurants in Nairobi
Grill rooms are about sourcing and fire: ask where the beef comes from, how long it was aged, and order one cut to share rather than two on separate plates.
Tatu Restaurant
Acclaimed local fine diningModern African & Grill · Upper Hill · Ksh 8,000-12,000 / $55-85
Located within the iconic Fairmont Norfolk Hotel, Tatu reimagines contemporary African cuisine with sophisticated flair. The elegant dining room exudes classic luxury, providing a polished setting for expertly prepared grilled meats, fresh seafood, and innovative dishes. It consistently delivers a premium dining experience.
Order: Prime Kenyan Beef Steak, Pan-Seared Scallops
Graze Steakhouse
Acclaimed local fine diningSteakhouse · Westlands · Ksh 7,500-12,000 / $50-85
Situated in the Sankara Nairobi, Autograph Collection hotel, Graze Steakhouse is a modern and stylish haven for meat lovers. It prides itself on serving premium cuts of beef, expertly aged and cooked to perfection, alongside a selection of fine wines. The contemporary setting and attentive service define its upscale appeal.
Order: Dry-Aged Ribeye, Tomahawk Steak
Japanese
Best Japanese restaurants in Nairobi
Japanese rooms range from counter omakase, where you eat whatever the chef cut that morning, to kaiseki menus built around the season. Counters are small — book early and arrive on time.
Haru Sushi Bar & Grill
Acclaimed local fine diningJapanese · Karen / Westlands · Ksh 6,000-10,000 / $45-70
Haru has established itself as Nairobi's premier destination for authentic and innovative Japanese cuisine. With multiple locations, it consistently delivers fresh sushi, sashimi, and expertly prepared grilled dishes. The stylish, contemporary interiors and vibrant atmosphere make it a popular spot for both casual and special dining occasions.
Order: Volcano Roll, Wagyu Beef Tataki
Inti - A Nikkei Experience
Acclaimed local fine diningNikkei (Peruvian-Japanese) · Westlands · Ksh 7,000-11,000 / $50-75
Inti offers an exhilarating journey into Nikkei cuisine, blending Peruvian and Japanese culinary traditions with vibrant flavors and artistic presentation. The sleek, modern decor and panoramic city views create a sophisticated dining environment. It's a culinary highlight for those seeking innovative, high-energy dining experiences in Nairobi.
Order: Ceviche Nikkei, Miso Black Cod
Seafood
Best seafood restaurants in Nairobi
Seafood restaurants live or die on the day's catch — the shortest menus are usually the best sign, because the kitchen is cooking what actually came in.
Tamarind Nairobi
Acclaimed local fine diningSeafood & Grill · Karen · Ksh 7,000-11,000 / $50-75
Tamarind Nairobi is a revered name for seafood aficionados, consistently offering some of the freshest catches in the city. Its location provides a serene escape, and the classic, refined interior complements a menu focused on expertly grilled and prepared fish, prawns, and lobsters, served with a distinct coastal touch.
Order: Giant Prawns Piri Piri, Lobster Thermidor
Budget
Where to eat cheaply in Nairobi
Mama Oliech's Restaurant
Famed for its whole deep-fried tilapia, often served with ugali and kachumbari. A quintessential Kenyan roadside eatery experience that's simple, authentic, and bursting with flavor. Expect to pay around Ksh 1,000-1,500 / $7-10 for a hearty meal.
KFC
Yes, it's a chain, but KFC holds a special place in Nairobi's casual dining scene, offering reliably crispy fried chicken and fast food favorites. A popular choice for a quick, satisfying meal. A combo meal typically costs around Ksh 600-900 / $4-6.
Artcaffé
A ubiquitous and stylish chain of cafes offering a wide range of coffees, pastries, sandwiches, and light meals in a contemporary setting. Great for breakfast, lunch, or a casual dinner. Expect to spend Ksh 1,200-2,500 / $8-18 per person.
Java House
Another popular chain, Java House is a go-to for hearty breakfasts, substantial burgers, sandwiches, and well-made coffees. It offers a comfortable, family-friendly atmosphere across its many locations. A main meal typically costs Ksh 1,000-2,000 / $7-14.
Ranalo Foods (K'Osewe)
An iconic spot for authentic Luo cuisine, particularly its fish dishes (like whole fried tilapia) and traditional stews, served in a lively, bustling atmosphere. A true local experience for delicious, no-frills food. Meals are typically Ksh 800-1,500 / $6-10.
Local dishes
What to eat in Nairobi
Nyama Choma
Kenya's national dish, Nyama Choma, is succulent grilled goat meat, traditionally served with ugali (a stiff porridge) and kachumbari (tomato and onion salsa). The meat is often slow-roasted over charcoal, giving it a smoky, tender flavor. A local favorite for celebrations and gatherings, best enjoyed fresh from the grill at a roadside eatery or specialized restaurant.
Ugali
Ugali is a staple food in Kenya, a firm dough made from maize flour and hot water. It's often served as an accompaniment to stews, vegetables like sukuma wiki, or grilled meats. Eaten with the hands, it's used to scoop up sauces and other dishes, providing a filling and essential carbohydrate base for many Kenyan meals.
Sukuma Wiki
Meaning "push the week," Sukuma Wiki is a popular Kenyan collard greens dish. The leafy greens are typically chopped and sautéed with onions, tomatoes, and sometimes a hint of chili or spices. It's a nutritious and flavorful side dish, frequently paired with ugali and protein, found in almost every local eatery and home across Kenya.
Githeri
Githeri is a traditional Kenyan one-pot meal primarily consisting of boiled maize (corn) and kidney beans, often simmered with potatoes, vegetables like carrots or cabbage, and sometimes meat. It's a hearty, nutritious, and affordable staple, especially popular among communities in central Kenya, offering a wholesome and satisfying culinary experience.
Mokimo
Mokimo is a traditional dish from the Kikuyu community, typically made from mashed potatoes, maize, beans, green peas, and pumpkin leaves or spinach. It's often seasoned with salt and sometimes garlic. Mokimo is a celebratory meal, rich in flavor and texture, frequently served with grilled meat like nyama choma or a hearty stew.
Kuku Choma
Kuku Choma refers to grilled chicken, a beloved dish across Kenya. The chicken is typically marinated in spices and then slow-roasted over an open flame or charcoal until crispy on the outside and juicy within. It offers a milder alternative to goat nyama choma and is often served with kachumbari and ugali or rice, enjoyed by many.
Matoke
Matoke is a dish made from green bananas, often stewed or mashed with other ingredients like meat, onions, tomatoes, and chili. While particularly popular in Uganda, it's also commonly found in Kenyan cuisine, especially in western regions. The bananas are cooked until soft, absorbing the rich flavors of the stew, creating a comforting and savory meal.
Mandazi
Mandazi are triangular or circular East African doughnuts, subtly sweet and often spiced with cardamom or cinnamon. They are typically deep-fried until golden brown and fluffy, perfect for breakfast or as a snack with a cup of chai. Unlike Western doughnuts, they are not glazed or frosted, offering a simpler, comforting sweetness.
How to book a table in Nairobi
- · For top fine-dining establishments, secure your reservation at least 1-2 weeks in advance, especially for weekend evenings. Popular spots fill up quickly, ensuring your preferred time.
- · Be aware of any deposit or credit card guarantee requirements for certain high-demand restaurants. Confirm cancellation policies to avoid potential charges for no-shows or late changes.
- · Consider booking a lunch seating at fine-dining restaurants; often, they offer a more affordable menu or 'plat du jour' that provides an excellent introduction to their cuisine.
- · Always inform the restaurant in advance if you anticipate a delay or need to cancel. No-shows are often tracked and can make future bookings more challenging at exclusive venues.
FAQ
Nairobi restaurant questions travellers ask
What is the best restaurant in Nairobi?
Talisman Restaurant in Karen is the benchmark table — Pan-African & International, acclaimed local fine dining, around Ksh 5,000-8,000 / $35-55 per person. Order the Pork Spare Ribs, Lamb Samosas
Where is the best modern European restaurant in Nairobi?
Talisman Restaurant in Karen is the modern European table to book in Nairobi (Ksh 5,000-8,000 / $35-55 per person). Other strong options: Lord Erroll Gourmet Restaurant, About Thyme Restaurant.
Where is the best steak and grill restaurant in Nairobi?
Tatu Restaurant in Upper Hill is the steak and grill table to book in Nairobi (Ksh 8,000-12,000 / $55-85 per person). Other strong options: Graze Steakhouse.
Where is the best Japanese restaurant in Nairobi?
Haru Sushi Bar & Grill in Karen / Westlands is the Japanese table to book in Nairobi (Ksh 6,000-10,000 / $45-70 per person). Other strong options: Inti - A Nikkei Experience.
Where is the best seafood restaurant in Nairobi?
Tamarind Nairobi in Karen is the seafood table to book in Nairobi (Ksh 7,000-11,000 / $50-75 per person).
Where can I eat well in Nairobi without spending a fortune?
Talisman Restaurant is the best-value table on this list at roughly Ksh 5,000-8,000 / $35-55 per person. Beyond fine dining, locals point to Mama Oliech's Restaurant, KFC, Artcaffé.
How far in advance should I book restaurants in Nairobi?
For top fine-dining establishments, secure your reservation at least 1-2 weeks in advance, especially for weekend evenings. Popular spots fill up quickly, ensuring your preferred time. Be aware of any deposit or credit card guarantee requirements for certain high-demand restaurants. Confirm cancellation policies to avoid potential charges for no-shows or late changes.
What food is Nairobi famous for?
Nyama Choma, Ugali, Sukuma Wiki, Githeri, Mokimo — the dishes most worth eating where they come from. Kenya's national dish, Nyama Choma, is succulent grilled goat meat, traditionally served with ugali (a stiff porridge) and kachumbari (tomato and onion salsa). The meat is often slow-roasted over charcoal, giving it a smoky, tender flavor. A local favorite for celebrations and gatherings, best enjoyed fresh from the grill at a roadside eatery or specialized restaurant.
Planning the rest of Nairobi?
The full Nairobi guide has a seven-day itinerary, neighbourhoods, museums and the mistakes to avoid.
Read the Nairobi travel guide