🇰🇪
🍽️ Food & Drink

Mombasa for Food & Drink Lovers — 3 Days of Swahili Spice, Coconut and Charcoal Smoke

Mackinnon Market at dawn, bhajia at the Blue Room, chilli crab over Tudor Creek and viazi karai on the Mama Ngina cliffs.

📍 Mombasa, Kenya 📅 3-day itinerary

Mombasa eats the way the trade winds left it: cardamom coffee from Arabia, charcoal tandoors from Gujarat, coconut and tamarind from the coastal shamba. Three days of produce markets, Swahili bakeries, creekside seafood and cliff-top street food.

Local Markets & Neighbourhood Food

09:00
🥭 Mackinnon Market (Marikiti), Digo Road

Mombasa's covered produce market, built 1918, trades 06:00–18:00 daily under a cast-iron roof. Traders stack coastal mangoes, tamarind pods, whole coconuts, dried octopus and bundles of mrenda greens; bargaining in Swahili halves the first price.

⏱ 2-3 hours 💶 Free entry; fruit KSh 20–100 a piece
Come before 09:30 — the fish aisle at the Digo Road end is picked clean by mid-morning.
12:00
🍟 Blue Room Restaurant, Haile Selassie Road

A Mombasa institution since 1952, jammed at lunch for bhajia — fried potato slices drowned in tamarind and chilli chutney — plus beef mishkaki skewers, kachumbari and mango juice. Order and pay at the counter, then hunt for a table.

⏱ 1.5 hours 💶 KSh 300–700 per person
The bhajia takeaway window beside the ice-cream counter moves twice as fast as the dining room.
14:30
🌶️ Kongowea Market, Nyali mainland

East Africa's largest wholesale produce market sits just over Nyali Bridge and starts trading at 05:00. Sacks of cassava, Ugandan matoke, green coastal oranges and coconuts by the hundred; the spice aisle sells whole nutmeg and pilau masala ground to order.

⏱ 2 hours 💶 Free; spice blends KSh 50–200 a bag
17:00
🥥 Mama Ngina Waterfront food stalls

The clifftop promenade above the Likoni channel becomes an open-air food court at sunset: viazi karai (battered potato in chilli sauce), mahamri, roast maize with chilli-lime, mabuyu baobab sweets and madafu opened with a machete while you wait.

⏱ 1.5 hours
Ask for the ukwaju tamarind sauce on your viazi karai — vendors keep it under the counter for regulars.

Signature Dishes & Restaurants

10:00
Jahazi Coffee House, Old Town

A restored Swahili merchant house near Government Square pouring kahawa chungu — bitter cardamom coffee — in thimble cups, alongside kaimati dough balls in cardamom syrup and viazi vya rojo. Quiet mornings, busier after Friday prayers.

⏱ 2 hours 💶 KSh 200–600
Carry your cup up to the balcony for a view over the Old Port dhow moorings.
13:00
🦀 Tamarind Restaurant, Nyali

Whitewashed Moorish arches on the bluff above Tudor Creek, serving chilli crab, prawns piri-piri and charcoal-grilled lobster since 1972. Lunch is calmer and noticeably cheaper than dinner, with the same view of dhows working the creek.

⏱ 1 hour
15:00
🍛 Shehnai Restaurant, Fatemi Road

Bohra-Mughlai cooking in a wood-panelled, air-conditioned room off Fatemi Road: mutton biryani, chicken tikka from a charcoal tandoor, seekh kebabs and kulfi. This is where Mombasa's Indian families have eaten for two generations.

⏱ 2 hours 💶 KSh 800–1,800 per person
18:00
🍨 Yul's, Bamburi Beach

A beachfront kitchen with tables set straight on Bamburi sand, known for gelato in coconut, tamarind and passionfruit as much as for grilled kingfish, calamari and prawns. The sea breeze picks up just as the light goes gold.

Walk south along the tideline afterwards to Kenyatta Public Beach for charcoal-grilled cassava with chilli salt.

Street Food, Bars & Food Culture

09:30
🥐 Fayaz Bakery, Haile Selassie Road

Mombasa's best-known bakery pulls mahamri — cardamom-and-coconut doughnuts — maandazi and kaimati out from 06:00, plus trays of halua during Ramadan. Buy by weight and eat them with mbaazi, coconut pigeon peas, from the stall alongside.

⏱ 2 hours 💶 KSh 20–50 per piece
Mahamri are best in the first hour out of the oil; after 10:00 they go soft and heavy.
12:30
🍢 Singh Restaurant, Mwembe Tayari

A Punjabi kitchen run by the same family since 1962, near the Mwembe Tayari market. Tandoori chicken, palak paneer and naan straight off the oven wall arrive on steel platters. No alcohol, cash preferred, full of traders at lunch.

⏱ 1.5 hours
14:30
English Point Marina boardwalk, Nyali

The marina promenade across Tudor Creek serves Kenyan-roasted coffee, seafood platters and cold Tusker with a view straight back at the Old Port dhows. Water taxis from the Old Port steps cross in about ten minutes.

⏱ 2 hours 💶 KSh 500–2,500
17:30
🍹 Moorings Floating Restaurant, Mtwapa Creek

A pontoon bar moored in Mtwapa Creek north of the city, reached by gangplank; dawa cocktails and Tusker arrive as the tide slowly swings the deck around. Crab samosas and grilled prawns come out of a galley the size of a cupboard.

Ask about mnazi, the coconut palm wine tapped at dawn — creekside bars nearby pour it fresh, and it turns sour by nightfall.

📍 Route map

Day 1 Day 2 Day 3