Where to Eat in Nairobi: A Food Lover’s Guide to the Best Nairobi Restaurants
Nairobi, home of flavours
Nairobi is a city of many flavours. From traditional Kenyan nyama choma and chapati to Indian, Ethiopian, Eritrean, Italian and contemporary international cuisine, the city offers something for almost every taste and budget.
For visitors, one of the best ways to experience Nairobi is to explore its neighbourhoods through food. Westlands is known for restaurants, cafés and nightlife, Karen and Lang'ata offer a greener, more relaxed dining experience, Kilimani and Lavington have a strong café and contemporary restaurant culture, while the CBD provides a taste of everyday Nairobi. Parklands and the Westlands Triangle are particularly interesting for Kenyan-Indian food and Asian-influenced cuisine.
If you're visiting Nairobi and planning to explore several of these areas, having a car gives you the flexibility to move between restaurants, attractions and hotels without having to plan your entire day around one neighbourhood.
Riderentals offers car hire in Nairobi, including self-drive and chauffeur-driven options, making it possible to build your own Nairobi food adventure.
A Taste of Nairobi
Nairobi's food scene reflects the city's diverse population and history.
You can start your day with Kenyan tea and mandazi, have a plate of ugali, sukuma wiki and nyama choma for lunch, enjoy Indian-inspired food in Parklands and finish the evening with dinner and drinks in Westlands.
Traditional Kenyan foods worth trying include:
- Nyama choma
- Ugali
- Sukuma wiki
- Pilau
- Chapati
- Githeri
- Mutura
- Samosas
- Mandazi
- Omena
- Kenyan tea
- Kenyan coffee
But don't limit yourself to Kenyan cuisine. Nairobi has a diverse restaurant scene where you can experience flavours from across Africa and around the world.
1. Where to Eat in Westlands
If you're searching for restaurants in Nairobi, Westlands is one of the areas you should put on your list.
The neighbourhood has a large selection of restaurants, cafés, bars and entertainment venues. Audiala describes Westlands as one of Nairobi's major dining and nightlife areas, with restaurants and food venues around places such as Woodvale Grove.
It is particularly convenient for visitors staying in Westlands, Parklands, Riverside and nearby areas.
What to eat in Westlands
You can find:
- Kenyan cuisine
- African grills
- Indian food
- Ethiopian and Eritrean cuisine
- Italian food
- Brazilian-style grilled meat
- Burgers and contemporary food
- Coffee and pastries
- International cuisine
Westlands is also a good area for dinner because you can combine your meal with Nairobi's nightlife.
Planning to explore Westlands?
If you're staying in or visiting Westlands, you can make the most of your day by hiring a car and combining restaurants with shopping, business meetings and sightseeing.
Explore Car Hire in Westlands, Nairobi →
2. Try Traditional Kenyan Food
A trip to Nairobi isn't complete without trying Kenyan food.
If you're used to international restaurant menus, deliberately set aside at least one meal to experience local cuisine.
Nyama Choma
Nyama choma is one of Kenya's best-known dishes.
Traditionally prepared over charcoal, the meat is grilled and served with accompaniments such as kachumbari, ugali or vegetables.
It is more than just a meal. Nyama choma is often a social experience, with friends and family sharing food around a table.
For visitors, it is one of the simplest ways to experience an important part of Kenyan food culture.
Ugali and Sukuma Wiki
Ugali is a maize-based staple that is commonly eaten with vegetables, meat, fish and stews.
Sukuma wiki, made from leafy greens, is one of its classic accompaniments.
Try the combination if you want to experience a traditional Kenyan everyday meal.
Pilau
Pilau is a fragrant, spiced rice dish with strong connections to the Swahili Coast and East African cuisine.
It is particularly popular at celebrations and special occasions, although you can find it at restaurants around Nairobi.
Chapati
Chapati is another Kenyan favourite.
The soft, layered flatbread can be eaten with beans, beef stew, vegetables or other dishes, and is also a popular breakfast or snack.
3. Karen and Lang'ata: Food, Wildlife and Green Spaces
Karen and Lang'ata offer a very different experience from Nairobi's busy central districts.
The area is associated with attractions such as the Giraffe Centre, Nairobi National Park and Karen Blixen Museum, alongside restaurants, cafés and gardens. Audiala highlights Karen and Lang'ata as a distinct Nairobi neighbourhood where dining can be combined with wildlife and cultural experiences.
This makes the area particularly good for a full-day itinerary.
A possible Karen day
Morning: Visit the Giraffe Centre
↓
Lunch: Enjoy a meal in Karen
↓
Afternoon: Visit a museum, gallery or other attraction
↓
Coffee: Find a garden café
↓
Dinner: Enjoy a relaxed meal before returning to your hotel
If you're travelling with family or a group, having a rental car can make this itinerary easier to manage.
4. Explore the CBD for an Everyday Nairobi Food Experience
The Nairobi CBD provides a different food experience from the city's upscale restaurant districts.
This is where you can experience the rhythm of working Nairobi, with offices, markets, shops, cafés and restaurants concentrated within a relatively compact area.
Audiala highlights City Market and the surrounding CBD as part of Nairobi's food and cultural landscape.
If you're exploring the CBD, look for:
- Local lunch restaurants
- Chapati
- Samosas
- Githeri
- Stews
- Nyama choma
- Fresh juices
- Kenyan tea
- Coffee
The CBD is particularly interesting if you want to experience food that is part of everyday city life rather than only visiting destination restaurants.
5. Discover Indian and Asian-Inspired Food in Parklands
Nairobi's food culture has been shaped by communities from different parts of the world.
Parklands and the Westlands Triangle are particularly notable for their Kenyan-Indian influence. Audiala highlights the area for its Indian-influenced food, including dishes such as samosa chaat and cardamom tea.
If you're exploring Parklands, look out for:
- Samosas
- Biryani
- Chapati
- Chai
- Indian snacks
- Vegetarian dishes
- Curries
- Samosa chaat
This is an excellent area to visit if you want to explore another side of Nairobi's food culture.
6. Eat Your Way Through Kilimani and Lavington
Kilimani and Lavington have become popular areas for cafés, restaurants and contemporary dining.
Audiala describes the area as having a strong café culture, with third-wave coffee shops and a mix of contemporary food and informal local options.
You can spend an afternoon exploring:
- Coffee shops
- Brunch restaurants
- Bakeries
- Contemporary African restaurants
- International restaurants
- Grills
- Casual dining venues
Kilimani is also convenient for visitors staying around Hurlingham, Kilimani, Lavington and parts of Kileleshwa.
7. Experience Nairobi's Coffee Culture
Kenya is internationally recognised for its coffee, so make time for a proper coffee stop while you're in Nairobi.
You don't have to be a coffee expert.
Simply ask for a Kenyan coffee and take the opportunity to experience locally produced beans prepared by one of Nairobi's cafés.
Audiala includes Connect Coffee Roasters among its Nairobi food and café recommendations and highlights the city's growing third-wave coffee culture.
You can pair your coffee with:
- Mandazi
- Cake
- Pastries
- Croissants
- Sandwiches
- Kenyan snacks
For someone visiting Nairobi for business, coffee shops can also be convenient places for informal meetings.
8. Try Ethiopian and Eritrean Cuisine
Nairobi's international food scene includes several opportunities to explore Ethiopian and Eritrean cuisine.
For someone who hasn't tried it before, the meal itself becomes part of the experience.
Typical dishes can include:
- Injera
- Spiced stews
- Lentils
- Vegetables
- Grilled meat
- Spiced sauces
- Ethiopian/Eritrean coffee
Meals are often designed for sharing, making this a particularly good option for couples, families and groups.
9. Try Fine Dining in Nairobi
Nairobi also has plenty of options for visitors looking for an upscale dining experience.
Audiala's Nairobi guide lists restaurants and dining venues associated with hotels such as:
- Villa Rosa Kempinski
- Nairobi Serena Hotel
- Fairmont The Norfolk
alongside cafés and other food establishments.
Fine dining can be a good choice for:
- Business dinners
- Anniversaries
- Special occasions
- Executive guests
- Romantic dinners
- Celebrations
If you're planning a special evening, consider combining dinner with a chauffeur-driven car so you don't have to worry about navigating Nairobi traffic or finding parking.
10. Where to Eat Depending on What You Want
One of the easiest ways to choose a restaurant in Nairobi is to start with the experience you're looking for.
If you want...Consider exploring...Traditional Kenyan foodCBD, Lang'ata, local neighbourhood restaurantsNyama chomaLang'ata, Karen and local grill spotsIndian foodParklands, WestlandsCoffeeKilimani, Lavington, WestlandsFine diningWestlands, CBD, Gigiri and luxury hotelsFamily diningKaren, Westlands, KilimaniNightlife + foodWestlandsRelaxed diningKarenInternational cuisineWestlands, Kilimani, GigiriKenyan-Indian flavoursParklands
11. Make Food Part of Your Nairobi Itinerary
One of the best ways to experience Nairobi is to combine food with sightseeing.
Rather than travelling across the city solely for a meal, build your restaurant choices around the areas you are already visiting.
Nairobi Food Day 1: Karen
Giraffe Centre
↓
Lunch in Karen
↓
Karen Blixen Museum
↓
Coffee
↓
Dinner in Karen or Lang'ata
Nairobi Food Day 2: CBD + Westlands
Explore Nairobi CBD
↓
Traditional Kenyan lunch
↓
Nairobi National Museum
↓
Coffee in Westlands
↓
Dinner in Westlands
↓
Evening entertainment
Nairobi Food Day 3: Kilimani + Parklands
Breakfast/coffee in Kilimani
↓
Explore Kilimani and Lavington
↓
Lunch
↓
Parklands
↓
Indian-inspired food
↓
Evening dinner in Westlands
This approach lets you experience different sides of Nairobi rather than spending the entire trip in one neighbourhood.
12. Getting Around Nairobi's Food Scene
Nairobi is spread across a large metropolitan area, and some of the city's best dining experiences are not necessarily located next to one another.
If you are staying in one neighbourhood, walking or ride-hailing may be convenient.
But if your plan is to visit Karen in the morning, Kilimani in the afternoon and Westlands in the evening, having your own vehicle can make the itinerary much easier.
This is where car hire in Nairobi can be useful.
Riderentals provides a range of vehicles for Nairobi, including economy cars, sedans, SUVs, family vehicles and other categories, with both self-drive and chauffeur-driven options.
Looking for a rental car in Nairobi?
Browse Car Rental Options in Nairobi with Riderentals →
13. Self-Drive or Chauffeur-Driven?
Your choice of transport can depend on the type of food trip you're planning.
Self-drive
Self-drive gives you greater flexibility.
You can:
- Choose restaurants spontaneously
- Change your itinerary
- Explore different neighbourhoods
- Combine restaurants with attractions
- Leave when you want
Riderentals offers self-drive options for visitors looking to explore Nairobi independently.
Explore Self-Drive Car Hire in Nairobi →
Chauffeur-driven
A chauffeur can be particularly convenient if you're:
- Visiting Nairobi for the first time
- Travelling with family
- Travelling as a group
- Attending business dinners
- Planning a special occasion
- Going to several restaurants in one day
You can concentrate on your meal and conversation rather than traffic, directions and parking.
14. Arriving at JKIA? Start Your Food Adventure Immediately
For international visitors, the first question may be how to get from Jomo Kenyatta International Airport (JKIA) to their hotel or first destination.
If you have a packed Nairobi itinerary, arranging your vehicle in advance can make the transition from the airport easier.
Riderentals has a dedicated JKIA car-hire page for visitors looking for airport-related vehicle hire.
Explore Car Hire at JKIA Airport →
From there, you can head towards your hotel, Westlands, Kilimani, Karen or another part of Nairobi.
15. Business Travellers: Where to Eat After a Day of Meetings
Nairobi is an important business and corporate hub, so many visitors combine business meetings with restaurant experiences.
If your meetings are around Westlands, Kilimani, Upper Hill, CBD or other commercial districts, consider choosing restaurants close to your meetings to reduce time spent in traffic.
For companies arranging transport for visiting executives, clients or teams, Riderentals also provides corporate car-hire services in Nairobi.
Explore Corporate Car Hire in Nairobi →
A chauffeur-driven vehicle can be particularly useful when a business visitor has several meetings and dinners scheduled across different parts of the city.
16. Don't Leave Nairobi Without Trying These Foods
If your time in Nairobi is limited, create a food checklist.
Must-try Kenyan foods
Nyama Choma
Charcoal-grilled meat, usually enjoyed socially.
Ugali
A staple maize-based accompaniment.
Sukuma Wiki
Cooked leafy greens that commonly accompany ugali.
Pilau
A fragrant, spiced rice dish.
Chapati
A soft, layered flatbread.
Githeri
A traditional combination of maize and beans.
Mutura
A traditional sausage commonly associated with Kenyan street food culture.
Mandazi
A sweet fried dough often enjoyed with tea.
Omena
Small fish associated with the Lake Victoria region.
Kenyan Coffee
A natural choice for anyone interested in Kenyan agricultural products and coffee culture.
17. Tips for Exploring Nairobi's Restaurants
Plan around traffic
Nairobi traffic can significantly affect how long it takes to move between neighbourhoods.
If you have dinner reservations or an important meeting, give yourself enough time to travel.
Explore neighbourhoods rather than individual restaurants
Instead of spending an entire day crossing Nairobi for individual restaurants, group your dining experiences by area.
Try local food
Don't spend your entire trip eating familiar international cuisine. Give Kenyan food a chance.
Ask about portions
Some Kenyan dishes are designed for sharing, so ask about portion sizes before ordering.
Carry a payment option that works locally
Many established restaurants accept card and mobile payments, but it is still useful to have a backup payment option when exploring smaller food businesses.
Confirm restaurant details
Opening hours, menus and availability can change, so check directly with the restaurant before making a special journey.
18. Make Nairobi Your Dining Destination
Nairobi's food scene is one of the easiest ways to discover the city's different personalities.
Westlands gives you restaurants, cafés and nightlife.
Karen and Lang'ata combine food with green spaces, wildlife and cultural attractions.
Kilimani and Lavington offer cafés and contemporary dining.
Parklands gives you a taste of Nairobi's Indian-influenced food culture.
The CBD provides a glimpse into everyday city life.
And across all these areas, you'll find opportunities to try the food that makes Kenya distinctive—from nyama choma, ugali and chapati to pilau, mandazi and Kenyan coffee.
So when planning your next Nairobi visit, don't just create a sightseeing itinerary.
Create a food itinerary.
And if you want the freedom to move between Nairobi's neighbourhoods, restaurants and attractions, consider hiring a car and exploring the city at your own pace.
Explore Nairobi with Riderentals
Planning a Nairobi food adventure?
Whether you're arriving at JKIA, staying in Westlands, attending meetings in the CBD or planning a day around Karen and Lang'ata, Riderentals offers vehicle options for exploring Nairobi.
🚗 Self-drive and chauffeur-driven options
📍 Nairobi and surrounding areas
📞 +254 714 877 948
🌐
www.riderentals.co
Useful Riderentals pages
- Car Rental in Nairobi – Riderentals — the main Nairobi car-rental page.
- Self-Drive Car Hire Nairobi – Riderentals — for visitors who want to explore Nairobi independently.
- Car Hire at JKIA Airport – Riderentals — useful for visitors arriving through JKIA.
- Car Hire Westlands Nairobi – Riderentals — relevant when exploring Westlands and surrounding areas.
- Corporate Car Hire Nairobi – Riderentals — for business travellers, companies and executive transportation.



