The Essential Guide to the Best Restaurants in Nairobi
Nairobi is the culinary capital of East Africa. The food scene here is a collision of indigenous Kenyan flavors, deep-rooted Indian influences, and a growing high-end international community. You can find world-class sushi in Westlands and goat stew in roadside shacks within the same square mile. The city moves fast, and its restaurants reflect that energy. Whether you are looking for traditional nyama choma or contemporary fusion, Nairobi delivers quality without the pretension. This guide covers exactly where to eat in Nairobi to get a true taste of the city’s evolving palate.
Must-try dishes in Nairobi
Before you book a table, know what to order. These are the staples of the Nairobi diet.
- Nyama Choma: Roasted goat or beef, seasoned simply with salt and grilled over charcoal. It is the ultimate social food.
- Ugali: A dense, starch-based side made from maize flour. It is the perfect vessel for soaking up stews and kale.
- Sukuma Wiki: Collard greens sautéed with onions and tomatoes. The name translates to "push the week," indicating its status as an affordable, nutritious staple.
- Samosas: A nod to Kenya’s Indian influence. These triangular pastries are usually stuffed with spiced minced meat or green grams.
- Mutura: Often called the Kenyan bratwurst. It is a blood sausage grilled over coals, typically found at street-side stalls in the evening.
- Kuku Choma: Grilled chicken marinated in local spices. It offers a lighter, yet equally smoky, alternative to red meat.
Best restaurants for a splurge
When budget isn't the primary concern, these spots offer the best restaurants in Nairobi for service, atmosphere, and technique.
Inti – A Nikkei Experience (Westlands)
Inti specializes in Nikkei cuisine, the fusion of Japanese techniques and Peruvian ingredients. Located on the 20th floor of One Africa Place, the floor-to-ceiling windows offer some of the best views in the city. Order the sea bass ceviche and the signature maki rolls. It is sleek, expensive, and consistently excellent.
Cultiva Farm Kenya (Karen)
Cultiva is a "farm-to-fork" concept that feels more like an art installation than a dining room. It is located on a working farm in the Karen suburbs. The menu changes based on the harvest, but the sourdough pizzas and roasted cauliflower are staples. The open-air kitchen and rustic-chic aesthetic make it the coolest spot in the city.
Seven Seafood & Grill (Westlands)
For high-end seafood, Seven is the standard. They source fresh catches from the Kenyan coast daily. The menu features oysters, Indian Ocean lobster, and premium cuts of Kenyan beef. It is dark, intimate, and professional—ideal for a business dinner or a formal date night.
Best casual restaurants and local favorites
These are the reliable spots where locals go for consistent quality and a relaxed vibe.
Amaica (Westlands)
If you want authentic Kenyan food in a refined setting, go to Amaica. They focus on regional dishes from across the country that are often hard to find in mainstream restaurants. Try the smoked beef in peanut sauce or the traditional pounded yams. It is the best place to learn about Kenya’s diverse culinary map.
Hashmi BBQ (Nairobi West)
Located in an old shopping mall, Hashmi is a Nairobi institution. It serves Choosta (spicy roasted chicken) and fish tikka that locals swear by. It is no-frills, loud, and incredibly delicious. The recipes have remained unchanged for decades, and the crowd is a testament to its legendary status.
CJ’s (CBD and various locations)
CJ’s is the most successful casual chain in the city for a reason. The menu is massive, ranging from massive salads and burgers to stir-fries and breakfast platters. The portions are huge, the service is fast, and the coffee is some of the best in the Central Business District.
Talisman (Karen)
Talisman feels like a high-end living room. It blends European, African, and Pan-Asian flavors. The feta and coriander samosas are non-negotiable starters. With its organic garden and cozy fireplaces, it is the neighborhood favorite for long lunches that turn into dinners.
Best cheap eats and street food
You don't need a reservation for these. This is where you find the soul of how to eat in Nairobi on a budget.
City Market (CBD)
Head to the stalls inside the historic City Market for a raw, energetic lunch. Look for the stalls serving fish and ugali. The tilapia is usually fried whole and served with a side of kachumbari (tomato and onion salad). It is loud, crowded, and an essential Nairobi experience.
Backyard Shoppe (Westlands)
Located near the nightlife hubs, this is a top tier spot for affordable "fast-casual" Kenyan food. Their chips mayai (an omelet fried with French fries) is a local savior after a long night. It is cheap, filling, and served without any unnecessary flair.
Street-side Mutura Stalls
You won't find these on Google Maps. Look for the smoke rising from charcoal grills on street corners in neighborhoods like Pangani or Ngara after 5:00 PM. A piece of mutura costs cents and is served with a pinch of salt and chili. It is the quintessential Nairobi street snack.
Kilimanjaro Jamia (CBD)
This is the go-to for Somali and Swahili fusion. The portions are enormous, and the prices are low. Order the "platter" which usually includes rice, camel meat or goat, and a banana on the side—the traditional Somali way to eat.
Best breakfast and brunch
Nairobi takes its coffee and mid-morning meals seriously.
Wasp & Sprout (Loresho)
This cozy, African-inspired cafe is hidden in the suburbs of Loresho. It focuses on seasonal ingredients and artisanal coffee. Their brunch menu features savory waffles and upgraded avocado toasts. It is a quiet retreat for those looking to avoid the city’s traffic.
The River Cafe (Karura Forest)
There is no better place for breakfast than inside Karura Forest. The River Cafe is an open-air pavilion surrounded by greenery. The menu is classic—think Full English breakfasts and pancakes. It is the perfect reward after a morning hike or bike ride through the forest trails.
Boho Eatery (Karen)
Boho Eatery is a plant-forward restaurant that excels at creative brunch dishes. Their outdoor seating area is surrounded by lush gardens, making it a peaceful spot for a slow Saturday morning. The sourdough topped with dukkah-crusted eggs is a standout.
Best rooftop or view dining
Nairobi’s skyline is changing fast, and these spots take full advantage of the height.
Brew Bistro and Lounge (Ngong Road)
Brew is famous for its craft beer and its sweeping views of the city. The rooftop at the Piedmont Plaza location is a prime spot for sundowners. The food is gastro-pub style—burgers, pizzas, and wings—but the atmosphere and the beer are the main draws.
Sarabi Rooftop Bar (Westlands)
Located atop the Sankara Hotel, Sarabi is the place to see and be seen. It overlooks the bustling Westlands district. The menu focuses on tapas and creative cocktails. It is sophisticated and offers one of the most polished rooftop experiences in East Africa.
Best food neighborhoods to wander
If you want to explore without a set plan, head to Westlands. This is the city's commercial and social hub, packed with everything from high-end malls to hidden alleyway bars. You can start with coffee at a cafe and end with late-night cocktails within a three-block radius.
For a slower, greener experience, spend an afternoon in Karen. The restaurants here are spread out, often set in converted colonial houses with massive gardens. It is the best neighborhood for a long, boozy brunch or a quiet dinner away from the CBD noise.
Finally, for a gritty, authentic experience, walk through the CBD (Central Business District) during lunch hour. The energy is unmatched, and the volume of small "hotels" (local parlance for small eateries) serving traditional stews and chapatis is staggering.
Note: Restaurant operating hours and reservation requirements change frequently; verify directly before visiting.