Written by

Kenya is a country in East Africa lining the Indian Ocean. The place has a lot to offer to the people visiting the place. From tourist attractions to beautiful beaches to delicious cuisine. Food in Kenya has its own unique personality with the native spices and ingredients blending to offer the best of flavors.
If you want to explore food in Kenya, there are many restaurants in Kenya that serves traditional Kenyan cuisine. Not just Kenyan food, you will also find diverse food restaurants ranging from Italian to Brazilian and even Indian.

Top 10 Restaurants In Kenya

Here is a list of 10 best restaurants in Kenya. Read on to know more about these restaurants and go try delicious African delicacies on your trip. Take a look!

1. Trout Tree Restaurant

Trout Tree Restaurant

Image Source

Trout Tree Restaurant is a very unique restaurant located in Nanyuki region of Kenya. The tree is designed and built around a giant fig tree. Situated right below Mount Kenya and besides Burguret River, the restaurant gives the feel as if you are dining right in the middle of a beautiful forest. In this restaurant you will find the best char-grilled trout fish, which are fished right from the ponds below the restaurant. Apart from their specialty trout, you will find Laikipia beef and many other vegetarian dish alternatives. On weekends they also fire up a pizza oven, serving some of the most delicious pizza. The restaurant can accommodate up to 60 people and you will also spot 3 troupes of resident Colombian monkeys as well several species of birds.

Location: Nanyuki, Kenya
Cost for two: 1012 – 1518 KES
TripAdvisor rating: 4.5 / 5

Must Read: 10 Surreal Beaches In Kenya That Portray The Soothing Side Of Africa!


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


2. Seven Seafood And Grill

Seven Seafood And Grill

Image Source

Seven Seafood and Grill is an award winning restaurant in Kenya. The restaurant is designed in a very tasteful manner and offers some of the best selection of seafood from the Indian Ocean. You will find a wide assortment of seafood including oysters, prawns, lobsters and many other ocean fish. The fish is freshly prepared dipped in Seven’s signature sauces. The place is also perfect for meat lovers, you will find the best beef that are artfully prepared to bring out the best flavors. The desserts too are also must have when you visit this restaurant. All in all, Seven Seafood and grill offers you the best and most unique dining experience in Kenya.

Location: Waiyaki Wai, Nairobi, Kenya
TripAdvisor rating: 4 / 5

3. Carnivore Kenya

Carnivore Kenya

Image Source

Carnivore as the name suggests is the best place for you if you are a meat lover. The menu has a wide range of meats including, Camel, Ostrich and Crocodile, which are roasted over a charcoal grill and carved right on your table. Along with the basic meat dish you will also be served a wide variety of delicious side dishes and exclusive Carnivore signature sauces. The feast also includes a complimentary soup and desserts along with delicious Kenyan coffee. The Carnivore is the perfect place to enjoy a nice meal. Everything starting from the food, the service and the atmosphere is simply outstanding.

Location: Langata Road, Kenya
Cost for two: 4064 – 10,161 KES
TripAdvisor rating: 4 / 5

Suggested Read: 10 Best Kenya Nightlife Haunts To Let Your Hair Down

4. About Thyme Restaurant

About Thyme Restaurant

Image Source

If you are looking for one of the best restaurants in Nairobi, Kenya, then you should definitely visit About Thyme Restaurant. The restaurant offers a wide selection in its menu including lunch and dinner, desserts along with a specials menu. Perfect for a brunch, this restaurant also has a bar and a wine collection. The menu is very eclectic with very well prepared and tastefully presented dishes. Fantastic food with a good ambiance makes About Thyme a very comfortable place to dine in.

Location: Nairobi, Kenya
TripAdvisor rating: 4 / 5

5. Sikia Fine Dining

Sikia Fine Dining

Image Source

Sikia is another one of the best restaurants in Kenya where you can enjoy a nice fine dining experience. In Sikia restaurant, you will find a unique blend of comfort, sophistication, exclusivity and design. The specially crafted lunch, dinner as well dessert with a handpicked selection of wines from all around the world. Sikia restaurant brings about the best fine dining experience you will find in Kenya.

Location: Nairobi, Kenya
Cost for two: 5100 – 10,000 KES
TripAdvisor rating: 5 / 5

Suggested Read: Shopping In Kenya: A Little Guide On What All To Buy From The Best Markets & Malls


Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!

Real travel stories. Real stays. Handy tips to help you make the right choice.


6. Fogo Gaucho Kilimani

Fogo Gaucho Kilimani

Image Source

This is a restaurant located in Nairobi, Kenya, specializing in Brazilian cuisine. From juicy steaks to crispy salads, the flavors of Brazil will be served on your platter in a beautiful representation. The menu has 16 steak dishes and 25 salads crafted by the chefs with prolific precision. The restaurant has been serving Brazilian dishes to the people in Kenya for over a decade now. The authentic Brazilian dishes will make you want to come back to this restaurant for more. Fogo Gaucho Kilimani is one of the finest eateries in Kenya.

Location: Kilimani, Nairobi, Kenya
Cost for two: 2032 – 3048 KES
TripAdvisor rating: 4 / 5

7. Il Covo

Il Covo

Image Source

Il Covo is an Italian restaurant situated in Mombasa, Kenya. You will experience a whole new level of high end entertainment in Kenya. The Alcazar Beach lounge by Covo offers the best spot to chill and relax with your friends. The restaurant along with a rustic bar setup and a disco offers a relaxing ambiance and a great spot to enjoy. The dine and dance concept of the place is very unique and thus help you unwind.

Location: Bamburi, Nairobi, Kenya
Cost for two: 813 – 3556 KES
TripAdvisor rating: 4 / 5

Suggested Read: 10 Best Things To Do In Kenya For An Exciting Holiday & Exploring The Country Better!

8. Ali Barbour’s Cave Restaurant

Ali Barbour’s Cave Restaurant

Image Source

It is another nice restaurant in Kenya. The restaurant offers a nice selection of seafood in its menu. The food is simply delicious and not just the food, the entire setting of the restaurant is simply magical. The restaurant has an open ceiling, making it a perfect spot to enjoy your dinner under the moonlight and stars. Enjoy a glass of delicious wine under a blanket of stars in the cozy atmosphere of Ali Barbour’s Cave Restaurant.

Location: Diani Beach, Kenya
Cost for two: 3,353 – 8,027 KES
TripAdvisor rating: 4.5 / 5

9. Haandi Restaurant Ltd

Haandi Restaurant Ltd

Image Source

If you are looking for Indian restaurant in Nairobi, Kenya then you should definitely visit Haandi Restaurant in Nairobi. The restaurant has been in existence since 1991 and is one of the premium restaurants in Kenya. If you are a lover of Indian food or craving some Indian food while in Kenya, then you don’t have to go out of Kenya, you can enjoy the flavors of India right there itself in Haandi restaurant. The masalas are prepared from the fresh ingredients imported right from India itself. The dishes are prepared following Indian traditional methods and offers authentic Indian cuisine.

Location: Nairobi, Kenya
TripAdvisor rating: 4 / 5

Suggested Read: The Ultimate Honeymoon In Kenya Guide You Need

10. Talisman Restaurant

Talisman Restaurant

Image Source

Talisman is another famous Kenyan restaurant in Africa
that offers delicious eclectic and international cuisine. The luxury interior of the place exudes a very comfortable ambiance. The restaurant has won World Luxury restaurant award. The food is prepared from fresh, organic products. All the ingredients are carefully selected such that they are totally toxin free.

Location: Nairobi, Kenya
TripAdvisor rating: 4.5 / 5

Further Read: Experience Bungee Jumping In Kenya At These 6 Adventurous Spots

These are some of the best restaurants in Kenya. Visit one of these restaurants on your trip to Kenya and enjoy the diverse and flavorful cuisine of the nation.


Looking To Book A Holiday Package?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: Africa, Kenya, Restaurants

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month