Create meetup in Mombasachevron_right

fmd_good anywhere in Mombasa

Select a place on the map to change the location.

schedule Time

I want to meet

Verified required?

Loading...
Loading...
/

Best Food in Mombasa (2026)

πŸ› Swahili Seafood Staples
Mombasa's coastal location means fresh seafood is everywhere. Try the famous Swahili fish curry or grilled octopus at The Moorings Floating Restaurant on the Tudor Creek…
πŸ› Swahili Seafood Staples
Mombasa's coastal location means fresh seafood is everywhere. Try the famous Swahili fish curry or grilled octopus at The Moorings Floating Restaurant on the Tudor Creek. Prices range from 800 to 1,500 KES for a main course.

πŸ₯Ÿ Street Food Gems
For authentic street eats, head to the Old Town along Ndia Kuu Road. Look for stalls selling viazi karai (spiced potato fritters) and mahamri (sweet coconut doughnuts) for around 50 to 100 KES each. The best time is late afternoon when vendors set up.

🍜 Must-Try Breakfast Spots
Start your day at Cafe Mocha on Moi Avenue, known for its strong Kenyan coffee and mandazi (fried dough). A full breakfast with chai and samosas costs about 400 KES. For a traditional Swahili breakfast, visit Jahazi Coffee House in Old Town.

🍒 Nyama Choma Paradise
No visit is complete without nyama choma (grilled meat). Ali Barbour's Cave Restaurant in Diani offers a unique dining experience inside a coral cave, with goat and beef skewers from 1,200 KES. For a budget option, try Simba Grill on Mombasa Island.

πŸ₯₯ Local Sweets and Snacks
Satisfy your sweet tooth with kaimati (fried dough balls soaked in syrup) from Mama Ngina Drive's evening food stalls. A portion costs around 100 KES. Also try halwa, a dense sesame-based sweet, available at Old Town spice shops for 200 KES per pack.

🍹 Refreshing Drinks
Beat the heat with fresh sugarcane juice or tamarind juice from street vendors along Moi Avenue, priced at 50 KES per glass. For a more upscale option, visit Tamarind Restaurant on the creek for a dawa cocktail made with vodka, lime, and honey.

🍴 Fine Dining Experiences
For a special evening, book a table at The Tamarind Restaurant on Silos Road, offering stunning creek views and Swahili-Indian fusion dishes. Mains range from 1,500 to 3,000 KES. Reservations are recommended, especially on weekends.

πŸ“ Neighborhood Food Tours
Explore Mombasa's diverse food scene with a guided tour of Old Town and the Nyali area. Local operators like Mombasa Food Tours offer 3-hour walks visiting 5 to 6 stops for 2,500 KES per person. Tours typically start at 10 AM from Fort Jesus.
Become a Local Guide in Mombasa to earn up to $50.00/hour by helping travelers that are interested in Mombasa and want to connect to learn about the current climate, discover hidden gems, or get help planning their itinerary.
arrow_drop_up 9 arrow_drop_down

honestly the guide is solid but they slept on the biryani scene. head to Singh Restaurant on Moi Avenue for the best chicken biryani in town, it's this tiny place with blue tables and they've been doing it since the 80s. 450 KES for a massive plate with raita and it comes with a hard-boiled egg on top, the rice is so fragrant you can smell it from the street

if you're around on a friday evening check out the night market at Kongowea, it's chaotic but the grilled fish there is unreal. they do whole tilapia with this tangy tamarind sauce for like 300 KES, way cheaper than the tourist spots and fresher too. just bring cash and watch your pockets in the crowd

also the guide mentioned halwa but not the good stuff. go to the spice shop on Biashara Street run by this old Swahili guy named Mzee Ali, he makes it himself and it's way better than the packaged stuff. 250 KES for a block and it's softer and less sweet than what you find in supermarkets

arrow_drop_up 25 arrow_drop_down

ngl the guide nailed the basics but missed one thing - the viazi karai at the night market near the old town gate after 9pm is way better than the afternoon ones. the lady with the blue cart on the corner of Ndia Kuu and Biashara Street does them fresh, she's been there since like 2018. costs 60 bob now but worth it.

also if you're doing the dawa cocktail at Tamarind, skip the restaurant and just hit the bar upstairs around sunset. same view, same drinks, half the price. the bar snacks are decent too, the coconut shrimp is like 600 KES.

one thing I'd add is the fresh coconut water from the guys on Mama Ngina Drive near the roundabout. they hack it open with a panga right in front of you, 50 KES for a big one. perfect after walking around old town in the heat.

arrow_drop_up 5 arrow_drop_down

oh man the breakfast spot at Jahazi Coffee House is legit, their uji (fermented porridge) with a side of mahamri is my go-to after a night out. costs like 250 KES total and hits different when you're hungover. also if you're near the old fort area around 5pm there's a guy selling grilled mabuyu (baobab seeds) for 20 KES a cup, sweet and spicy and perfect for snacking while you walk

arrow_drop_up 0 arrow_drop_down

3 Days in Mombasa: Itinerary 2026

πŸ—ΊοΈ Where to Start
Begin your first day in Mombasa's Old Town, the historic heart of the city. Aim to arrive at the Fort Jesus Museum (Nkrumah Road) by 9:00 AM when it opens; entry is 1,200 KES for…
πŸ—ΊοΈ Where to Start
Begin your first day in Mombasa's Old Town, the historic heart of the city. Aim to arrive at the Fort Jesus Museum (Nkrumah Road) by 9:00 AM when it opens; entry is 1,200 KES for adults. From there, you can easily walk to the nearby spice markets and narrow streets lined with Swahili architecture.

πŸ› Day 1 Lunch in Old Town
For a genuine Swahili lunch, head to The Tavern (Ndia Kuu Road) around 12:30 PM, where a full meal of biryani or grilled fish costs about 800 KES. Alternatively, try the famous street-side mahamri (sweet fried bread) at the Old Town food stalls for a quick, cheap bite. After lunch, spend an hour exploring the local craft shops along Treasury Street.

πŸ–οΈ Day 1 Afternoon Beach Time
Take a tuk-tuk (around 300 KES, 20 minutes) from Old Town to Nyali Beach, the most popular public beach on the north coast. Spend the afternoon relaxing or swimming; entry is free, and you can rent a lounger for 500 KES. By 5:00 PM, walk to the nearby Nyali Cinemax for a sunset drink at the rooftop bar.

πŸŒƒ Day 1 Evening in Nyali
Dine at The Moorings Floating Restaurant (Nyali Bridge area), which opens at 6:30 PM and serves seafood with views of Tudor Creek. Mains range from 1,500 to 2,500 KES. After dinner, take a short walk along the Nyali beachfront promenade, which is lively with local vendors and music until late.

🐘 Day 2 Morning Safari
Start day two early with a visit to Haller Park (off Mombasa-Malindi Highway, gate opens at 8:00 AM), a wildlife sanctuary 15 minutes north of the city center by taxi (500 KES). Entry is 1,000 KES for adults; you'll see giraffes, hippos, and crocodiles in a rehabilitated quarry. Plan to spend about two hours here before heading back.

πŸ›οΈ Day 2 Afternoon Culture
By 11:30 AM, take a taxi (400 KES, 10 minutes) to the Mombasa Tusks on Moi Avenue for a quick photo stop. Then walk five minutes to the Mombasa Memorial Cathedral (Nkrumah Road), a historic Anglican church built in the 1870s; entry is free. For lunch, grab a samosa and chai at the nearby Jumba La Mtwana ruins cafΓ© (about 300 KES).

πŸ›οΈ Day 2 Evening Shopping
Spend your second evening at the City Mall Nyali (Links Road), open until 9:00 PM, for souvenir shopping and a food court dinner. You can find Maasai shukas and beadwork at stalls inside; prices are negotiable. Alternatively, visit the Marikiti Market in Old Town for a more authentic bargaining experience, but note it closes by 6:00 PM.

🚀 Day 3 Day Trip to Wasini
On your final day, book a full-day dhow trip to Wasini Island (departs from Shimoni, 1.5 hours south by matatu, 500 KES). Tours typically run 8:00 AM to 4:00 PM and cost around 4,000 KES per person, including snorkeling, lunch, and a visit to the coral gardens. Return to Mombasa by 6:00 PM for your departure.
Become a Local Guide in Mombasa to earn up to $50.00/hour by helping travelers that are interested in Mombasa and want to connect to learn about the current climate, discover hidden gems, or get help planning their itinerary.
arrow_drop_up 8 arrow_drop_down

this is a solid plan, you've pretty much covered the essentials. one thing i'd say is for the tuk-tuk from old town to nyali, negotiate before you get in. they'll quote 500 but 300 is fair if you're firm, especially if you're going straight to the beach. also, the rooftop bar at nyali cinemax is decent but the real sunset spot is the one at prideinn hotel next door, it's a bit quieter and the drinks are cheaper by like 100 ksh. for the wasini trip, the dhow ride itself is the highlight, the snorkeling can be hit or miss depending on the tide so ask the operator what time you'll be in the water. overall you're gonna have a great time, the food alone is worth the trip

arrow_drop_up 1 arrow_drop_down

ngl this is a really well thought out plan, props for including the tusks and the cathedral. one thing i'd tweak is day 2 afternoon - if you're already near moi avenue, skip the cathedral and walk five more minutes to the old port for a quick look at the dhows unloading. it's free and way more interesting, plus you can grab fresh coconut water from a guy there for like 50 ksh. also, for day 3, consider the mangrove boardwalk at wasini is an extra 500 ksh if not included, so ask before you pay. the coral gardens are worth it though, saw a giant moray eel there last time

arrow_drop_up 1 arrow_drop_down

hey, solid itinerary. one thing i'd add is that the old town spice market is way more chaotic in the morning, like 7am, before the tourist groups roll in. you can haggle for cinnamon and cardamom for half the price they'll quote you later, and the vendors are less pushy. also, if you're at nyali beach, skip the lounger rental and just grab a mat from a beach boy for 200 ksh, it's the same thing. the moorings is great but their portions are huge, you could share a main between two people and still be full. for wasini, check if the dhow operator includes the mangrove boardwalk fee, some tack on an extra 500 ksh at the island. have a good trip

arrow_drop_up 1 arrow_drop_down