diani beach

If you are looking for the best restaurant options in the stunning city of Mombasa, this is the guide for you!

Do you know about Mombasa? It’s Kenya’s second-largest city, set on the coast overlooking the historic port waters of the Indian Ocean. It was on these ramparts that many groups, tribes, and nationalities – Arab, Asian, Indian, Swahili, and English – battled for centuries to control this gateway to the East.

This polyglot mix of cultures and nations has left its mark on Mombasa’s culture, its architecture, and most certainly its cuisine. Take a walk through the city’s “Old Town” today and you’ll find a colorful bazaar of spices, authentic Kenyan food, goods, and languages.

This international epicurean potpourri is our good luck when it comes to Mombasa’s dining scene, for here you’ll find all kinds of tastes reflecting the city’s history and foreign influences.

So take a tour with us as we explore our favorite dining spots in this fascinating Swahili city by the sea…

5 of the Best Restaurants in Mombasa

Sea Haven Restaurant, Shanzu

We’ll head to Old Town Mombasa first for a stop at this popular coastal spot with perfect views of the Indian Ocean. Specialties include great seafood platters, local fish, and steaks. And in a nod to Asian influences, a delicious choice of curries.

Sit back and enjoy the views of the beach and beyond at the restaurant’s various levels of sea-view terraces.

Neptune Palm Beach Resort Spa best beach resorts at Diani beach Kenya Africa Kenya Safaris
Diani Sea Resort best beach resorts at Diani beach Kenya Africa Kenya Safaris

Forodhani Restaurant

Also located in Old Town, near the old port, come here for the fish dishes, stay for the views. Forodhani serves up authentic Swahili cuisine such as local fish in coconut sauce and mutton pilau. Also not to be missed, try the authentic Indian entrees while enjoying the cozy dining space with lovely views of the calm waters beyond.

Tamarind Mombasa

Overlooking the old harbor, Tamarind’s high arches reflect a classical Arab style while offering seafood dishes in a fine dining style. With a menu reflecting French, Asian, and African cuisines, the prawns, chili crab, and lobster have drawn praise from the likes of Gourmet, The London Times, and The Herald Tribune.

Known for personalized service and inventive presentation, Tamarind has come to be regarded as one of Africa’s finest.

ZURI Beach 6 scaled
Taarind Dhow Cruise Mombasa Africa Kenya Safaris

Imani Dhow Restaurant

Here’s another way to dine in Mombasa with a nod to its cultural past. Enjoy seafood and international cuisine aboard an authentic Arab ship, or Dhow. In its heyday, Imani’s dhow moved cotton and corn between the ports of Zanzibar, Dar-es-Saalem, Tana, and Mombasa.

Today you can enjoy a sunset sail while dining on seafood platters, red snapper, lobster, crab, prawns, and rack of lamb while skimming the smooth waters off Mombasa’s coast.

Pavilions

Sprawling and elegant, Pavilions offers its guests large buffet spreads at breakfast, lunch, and dinner. Choose from a wide variety of African, Asian, Arabic, Mediterranean, and continental cuisines dramatically presented at its cooking stations.

Enjoy Pavilions’ live music while dining on Kenyan, Pan Asian, Indian, and global fusion dishes. The chefs specialize in a variety of cooking styles from Jiko to sous vide to molecular gastronomy!

Sarova Whitesands Beach resort and Spa Mombasa Africa Kenya Safaris

What food can you expect in Mombasa?

Mombasa offers a unique blend of Swahili, Arab, Indian, and Portuguese flavors. Whether you’re exploring the vibrant streets or dining at a beachfront restaurant, there are plenty of delicious local dishes to try.

Swahili rice dishes

Among the most popular Swahili rice dishes is pilau, a fragrant and spiced rice cooked with meat such as chicken, beef, or goat, infused with aromatic seasonings. Biryani is another flavorful option, made with marinated meat, a rich blend of spices, and coconut milk for a distinctive taste.

Street food

Street food is an essential part of Mombasa’s culinary scene. One of the favorites is viazi karai, deep-fried potatoes coated in a spicy batter and served with tangy chutney. Another beloved snack is bhajia, crispy chickpea flour fritters that are perfect as an appetizer. For those who enjoy grilled dishes, mishkaki, a Swahili-style skewered meat similar to kebabs, is a must-try. Samosas, with their crunchy golden crust and savory spiced meat or vegetable filling, are also commonly found in local markets. To satisfy a sweet tooth, mahamri, a slightly sweet, deep-fried Swahili bread, pairs beautifully with a cup of chai, while kaimati, sugar-coated deep-fried dough balls, make for a delightful treat.

Fresh seafood dishes

Mombasa’s coastal location makes it an ideal destination for seafood lovers. Freshly grilled lobster, prawns, and crab are commonly served in beachfront restaurants, often cooked in rich coconut sauce for extra flavor. Another local specialty is samaki wa kupaka, a dish where fish is marinated with aromatic spices, grilled, and then coated in a thick and creamy coconut sauce.

Traditional drinks and desserts

No visit to Mombasa is complete without trying its refreshing beverages and traditional desserts. Tamarind juice, a sweet-and-sour drink made from tamarind pulp, is a local favorite, while madafu, or fresh coconut water straight from the young coconut, is a natural and hydrating tropical refreshment. For dessert, mkate wa sinia, a soft and spongy Swahili rice cake flavored with cardamom, offers a unique taste, while halwa, a rich and sticky sweet treat made with ghee, sugar, and spices, is a must-try for those who love indulgent flavors.

For an authentic taste of Mombasa’s food, visitors should explore local markets, Swahili restaurants, and beachfront eateries. Whether you’re searching for delicious street food in Old Town or fine dining experiences at Nyali Beach, Mombasa has something to satisfy every palate. Looking for the best places to eat? Stay tuned for our top restaurant recommendations!

We hope we’ve piqued your appetite. Let us help you find the perfect dining experience when you are in Mombasa. And, any other requests you may have to make your Kenyan coastal vacation no less than perfect. Looking to making a day of it? You can also check out our top places to visit in Mombasa.

Africa offers more than amazing cuisine!

Choose Your East Africa Safari Tour

Our Africa Safaris in Kenya, Tanzania & Zanzibar

Check out our many East Africa safari tours:

Rhinos at Nairobi National Park Kenya

NAIROBI EXCURSIONS

Africa Kenya Safaris offers you full and half-day excursions & trips from Nairobi

Samburu National Park Kenya giraffes

KENYA SAFARI FROM NAIROBI

Explore our multi-day Kenya safari adventures ranging from 2 – 12 days from Nairobi.

Rhino at Ol Pejeta Wildlife conservancy - book best Africa wildlife safari in Kenya

NAIROBI TO DIANI BEACH SAFARIS

Enjoy a Kenya wildlife safari then finish up your holiday at Kenya’s Diani Beach.

Diani Beachm Kenya Africa Kenya Safaris 3

DIANI BEACH KENYA SAFARIS

Explore our Kenya safaris from beach resorts of Diani – voted Africa’s leading beach destination

Amboseli National Park Kenya Safari Tour packages - Africa Kenya Safaris (105)

AMBOSELI KENYA SAFARIS

Explore Amboseli – famous for large herds of elephants and scenic views of Mount Kilimanjaro

Kenya flight safari tour tour packages from Nairobi, Mombasa, Diani, Malindi & Watamu

KENYA FLIGHT SAFARIS

Book Kenya flight Safaris and explore Masai Mara, Amboseli, Samburu & Lewa Conservancy.

Masai Mara Kenya safaris Africa safari holidays Africa Kenya Safaris scaled

MASAI MARA KENYA SAFARIS

Masai Mara is home of the Great Wildebeest Migration, Big Five of Africa, Big cats, Masai culture etc.

Elephants at Tsavo East National Park Kenya scaled

KENYA BEACH TO NAIROBI SAFARIS

Book Exciting African safaris starting from/to the beautiful Diani beach resorts

Serengeti National Park Tanzania Book best Kenya safaris Tanzania safaris and Africa safari holidays with Africa Kenya Safaris 27 scaled

KENYA-TANZANIA SAFARIS

Experience wildlife parks, beaches and mountains of Kenya & Tanzania.

Diani Beachm Kenya Africa Kenya Safaris 3

KENYA SAFARI & DIANI BEACH

Experience the best of both worlds – a thrilling Kenya safari and a dream Diani beach vacation

African group tours and Kenya group safaris by Africa Kenya Safaris

KENYA SHORT GROUP SAFARIS

Join our exciting Kenya short Group safari Tours from Nairobi in 4×4 safari jeeps

Wildebeest Migration Serengeti National Park Tanzania and Masai Mara National Reserve in Kenya Africa Kenya Safaris scaled

TANZANIA SAFARI HOLIDAYS

Exciting 4×4 Tanzania safaris from Arusha town. Explore Serengeti, Ngorongoro, Manyara & Tarangire.

ZURI Beach Drone1 scaled

ZANZIBAR BEACH HOLIDAYS

Pre/post your African safari holiday in Kenya & Tanzania, ‘escape’ to Africa’s leading beach destination – Zanzibar!

Mount Kenya climbing adventure tours by Africa Kenya Safaris - credits Glamping Kenya (19)

MOUNTAIN CLIMBING TOURS

Best Africa mountain climbing adventure tour packages and safaris. Climb Mount Kenya and Mount Kilimanjaro

Billionaire Resort and Retreat Malindi beach Kenya Africa Kenya Safaris Limited 2 scaled

EAST AFRICA BEACH HOLIDAYS

Best family-friendly beach holidays on the sandy beaches of Mombasa, Diani, Malindi, Watamu, Lamu & Zanzibar

Sundowner Naserian Mara Camp Masai Mara Africa Kenya Safaris 2 scaled

HOLIDAY EXPERIENCES

You came to Africa to live an experience – to see the Big 5, Big cats, wildebeest migration & so much more!

Customize your dream African safari

At Africa Kenya Safaris we are always flexible with your options, we will offer our thoughts on seasons, budgets, lifestyle, accommodations, first-hand experience of the parks, and all the possible activities to fill out your safari story. We’ll work with your impressions and dreams and add our ideas on which to build your adventure.

Book This Tour

Personal Information

All fields with an asterisk (*) are required

Tour Information

Help us create your perfect Safari! Tell us about your travel choices, any unique experiences you desire, and upcoming special occasions.

Book This Tour

Personal Information

All fields with an asterisk (*) are required

Tour Information

Help us create your perfect Safari! Tell us about your travel choices, any unique experiences you desire, and upcoming special occasions.