Nairobi’s culinary scene is as vibrant as its culture. The city has quickly grown into an international food lover’s destination, attracting global chefs while preserving rich local flavors. From Swahili and Ethiopian classics to sushi, Italian fine dining, and modern fusion, Nairobi offers a dining experience for everyone.
Here are 25 of the best restaurants in Nairobi you should try:
1) Tamarind
Located in Karen, Tamarind is known for its exceptional seafood and continental cuisine. Popular dishes include garlic jumbo prawns and deep-fried crab claws. The serene garden setting makes it perfect for fine dining.
2) Seven Seafood & Grill
A modern seafood haven with big steaks and fresh catches. Known for its playful vibe, it combines fine dining with relaxed cocktails.
3) The River Café
Set in Karura Forest, this open-deck restaurant offers light bites, soups, salads, and hearty meals with nature as your backdrop.
4) Maru’s Bhajia Café
A Nairobi street food legend. Famous for crunchy turmeric bhajias, chutneys, and fresh juices. Affordable and full of flavor.
5) AA Mithaiwalla
A Pangani favorite for Indian sweets and Mughlai dishes. Signature items include lamb biryani and malai ka khaja.
6) Talisman
Award-winning and globally recognized, Talisman blends Middle Eastern, African, and Asian flavors. The feta samosas and deluxe burgers are must-tries.
7) The Arbor
An eco-friendly garden café, popular for brunch. Offers hearty meals, cocktails, and vegetarian-friendly options in a relaxed setting.
8) Wasp & Sprout
A creative, eco-conscious café in Loresho Ridge. Known for board game nights, open mic events, and a healthy breakfast menu.
9) Tin Roof Café
A family-friendly, eco-friendly spot with organic, locally sourced meals. Vegetarian and vegan friendly, perfect for outdoor lunches.
10) Petma Restaurant
A stylish restaurant serving traditional African cuisine alongside modern menus. Great for events, business meetings, or romantic dinners.
11) Marula Mercantile
Trendy and fresh, this Karen hotspot is famous for brunches like cardamom French toast. A cozy yet modern dining vibe.
12) Hashmi BBQ
A family-run gem at Ukay Mall. Known for spicy Indian BBQ favorites like chooza chicken and fish tikka.
13) Mama Rocks Food Truck
Two sisters introduced Nairobi to gourmet African-inspired burgers. Try the Nollywood Suya Saga burger with plantains.
14) Chowpaty
Vegetarian heaven, offering authentic Indian street food like dahi puri and chaat. Located in Diamond Plaza.
15) Nyama Mama
Modern African comfort food in a funky, colorful space. Signature dishes include lentil dal with chapati and fried plantains.
16) Lucca – Villa Rosa Kempinski
Classic Italian dining at its finest. Wood-fired pizzas, fresh pasta, and fine wines in a luxurious atmosphere.
17) The Carnivore
One of Nairobi’s most iconic restaurants. A must-visit for meat lovers, serving game meats and roasts carved tableside.
18) Tatu Restaurant – Fairmont
A fine-dining spot with a focus on organic meats, fresh seafood, and vegetarian options, in a chic African-themed setting.
19) About Thyme
A romantic Westlands escape. Known for candlelit dinners, leafy gardens, and a menu that mixes international and local flavors.
20) Mambo Italia
A family-friendly Italian restaurant with a rooftop view. Known for pizzas, pasta, and friendly service.
21) Urban Eatery
A multi-kitchen restaurant offering Mexican, Lebanese, sushi, Italian, and frozen yogurt — perfect for groups wanting variety.
22) Furusato
Authentic Japanese cuisine in a cozy house-turned-restaurant. Sushi, sashimi, and teppanyaki are the highlights.
23) Thai Chi – Sarova Stanley
One of the best Thai restaurants in East Africa. Formal dining with authentic Thai ingredients and flavors.
24) Abyssinia Restaurant
Casual Ethiopian dining with injera and a wide selection of spicy stews. Also features a play area and relaxed vibe.
25) Mercado – Mexican Kitchen & Bar
A lively Westlands hotspot offering tacos, quesadillas, and tequila cocktails in a vibrant setting.
Final Words
From street food to fine dining, Nairobi’s restaurants represent the city’s diversity and creativity. Whether you’re after seafood, African delicacies, Indian treats, or global fusion, these 25 best restaurants in Nairobi will leave you with unforgettable culinary memories.







