Facts & prices checked: 2026-06-24
Stone Town’s eating landscape runs in three clear tiers: street food under TZS 5,000 a dish, a handful of excellent local lunch spots in the USD 2–3 range, and a small number of rooftop and hotel venues for a proper evening. You do not need to spend much to eat very well here. What you do need is to know which tier you are in and what to expect from each.
Quick reference: the Stone Town eating map
Street food (under USD 2): Forodhani Gardens after 18:00 is the main event — Zanzibar pizza, Urojo soup, mshikaki skewers, sugarcane juice. Bring TZS cash and arrive hungry.
Local lunch (USD 2–3): Lukmaan Restaurant is the place. Pilau rice, grilled fish, banana stew, no tourist pricing. Jaws Corner does the same job for tea and a sit-down in the alleys.
Special dinner (USD 40+): Emerson Spice rooftop — one sitting at 19:00, prebooking essential, worth every shilling if you want a genuinely memorable evening.
Daytime anchor: Zanzibar Coffee House (09:00–18:00) for coffee and homemade food between sights. Africa House Hotel for a sundowner drink at USD 12 as the light drops over the ocean.
The Zanzibar food guide covers the broader island context — what the dishes are and why the cuisine is the way it is. This guide is about specific venues in Stone Town, with prices.
Forodhani Gardens night market
Forodhani is the one meal in Stone Town that most visitors plan around, and the planning is straightforward: arrive after 18:00, bring TZS cash, order only things cooked to order in front of you. The gardens were fully restored in 2009 and run every evening until around 21:00 with musicians and dancers performing alongside the food stalls. After dark, with the dhows lit up on the water and the smell of grilling mshikaki in the air, it is genuinely one of the better food experiences in East Africa.
What to order:
- Urojo (Zanzibar mix): the one dish to start with. Spiced coconut broth, crispy chickpea bhajia, mashed potato, lemon squeeze. Made continuously in large pots — freshness is not a concern.
- Zanzibar pizza: thin flaky dough stretched by hand, filled with egg, tomato, and minced meat, folded and pressed on a hotplate. Takes 5–8 minutes. Costs TZS 2,000–5,000. Worth the wait.
- Mshikaki skewers: spiced meat grilled to order. Choose a stall where you can see the coals and watch the meat go on.
- Sugarcane juice: pressed in front of you with ginger. Around TZS 2,000. Refreshing and completely safe — you watch it made.
- Samosas: choose fresh-fried ones, not the ones sitting in a basket.
What to skip: the pre-skewered seafood trays sitting on display under the lights. This is not a freshness gamble worth taking. The grilled-to-order seafood at stalls with visible hot coals is fine; the trays are not.
Practical rules: cash only — TZS, no cards accepted. Agree the price before you hand anything over. The quote-then-haggle norm means the first number said out loud is rarely the final one. A full meal with Urojo, a Zanzibar pizza, and a sugarcane juice runs TZS 8,000–12,000 — about USD 3–5.
I have eaten at Forodhani more times than I can count. The stalls near the entrance cater most aggressively to tourists; walk to the middle section where the local queues are longer and the cooking pace is higher. That is where the food is better.
Lukmaan Restaurant: the local lunch stop
Lukmaan is where Stone Town eats lunch. A meal here runs TZS 5,000–8,000 — roughly USD 2–3 — and covers pilau rice, grilled fish, banana stew, or sautéed greens. There is no printed menu as tourists understand it; you point at what is in the pots. The first time I ate here, a full meal for two came to TZS 12,000 total. That has not changed materially.
The atmosphere is functional: communal tables, plastic chairs, a busy kitchen visible from the counter. No ambience to speak of. The food is genuinely good — seven-spice pilau with the cloves and cardamom cooked into the rice from the start, not added after, and grilled fish that has been on the island that day. It is the meal that other Stone Town restaurant owners eat when they are not at work.
What to order: pilau rice (the backbone of everything here), grilled fish, banana stew if it is on. The greens are sautéed with garlic and are better than they look.
When to go: lunchtime, between 12:00 and 14:00, when the pots are fresh. Go too late and the choice narrows. Go too early and nothing has arrived yet.
How to find it: Lukmaan is in the central alleys of Stone Town — ask at your accommodation for the current directions since the lane logic is not map-friendly. It is well-known enough that any local will point you there.
Emerson Spice rooftop: the one special dinner
Emerson Spice — at 236 Hurumzi Street, also known as Emerson on Hurumzi at 4044 Tharia Street — runs a single rooftop dinner sitting at 19:00. The price is USD 40 per person. Prebooking is essential; seats go.
What you are paying for is not just the food. The rooftop looks out over the Stone Town roofscape — the coral-stone parapets, the carved wooden balconies, the mosque minarets, and the Indian Ocean horizon beyond. It is a boutique hotel of genuine character, and the staff are consistently described as exceptional. The combination of the historical setting, the view, and a kitchen that takes Swahili spiced cooking seriously makes this the most complete dining experience Stone Town offers.
One practical note: there is one sitting per evening. Miss 19:00 and you miss it. Book directly with the hotel — not through a third-party platform — a day or two ahead, or more if you are travelling in high season (July–August, December).
I have not eaten here on this trip — the USD 40 price point is honest value for a special occasion rather than a casual dinner, and I tend to eat at Lukmaan or Forodhani most evenings. But for a birthday, an anniversary, or the one “proper dinner” of a Zanzibar trip, this is the correct answer.
Africa House Hotel: the sundowner terrace
Africa House Hotel runs a sunset bar that is the most civilised drink in Stone Town. The terrace faces west over the ocean; on a clear evening the light on the water runs through amber to dark red before the call to prayer covers the town. A drink costs USD 12. The bar is open all day and closes late.
Alcohol is otherwise difficult to find in Stone Town’s old-town lanes — this is a 99% Muslim town and the local food culture is entirely halal. Africa House is one of the few established venues where a sundowner works, and the view justifies the price for the occasion.
Practical note: the terrace fills up fast in the twenty minutes before sunset. Arrive early, order one drink, and stay for the full arc of the light. Standing at the rail is the right move.
Zanzibar Coffee House: daytime anchor
The Zanzibar Coffee House opens at 09:00 and closes at 18:00 daily — which makes it the natural stop either mid-morning after the slave market, or mid-afternoon before Forodhani opens. Described consistently as one of the friendliest spots in Stone Town, with homemade food at excellent value, it is the kind of place that earns its reputation not through novelty but through consistency.
The coffee is good, the food is homemade rather than reheated, and the pace is slow enough to sit and think. For anyone managing a full Stone Town day — the alleys, the cathedral, the bazaars, and then Forodhani in the evening — a mid-morning stop here is the reset that makes the rest of the day work.
When to go: between 10:00 and 12:00, after the slave market visit. The food is fresh at that hour, the lunch crowd has not arrived, and you can spread a map on a table without anyone rushing you.
Jaws Corner and the tea-stall alleys
Jaws Corner is a small square in the old town where Stone Town’s everyday life plays out around a traditional tea stall. It is one of the town’s most authentic spots — locals read newspapers, watch cricket on a television bolted to a wall, drink chai, and ignore tourists. Which is precisely the point.
The tea is spiced and costs almost nothing — a few hundred TZS. The pace is the opposite of Forodhani: no one is selling, no one is performing, and nothing happens in a hurry. What I notice about Jaws Corner is the contrast with the tourist circuit one hundred metres away — the carved-door shops and the tout gauntlet — and how completely different the two Stone Towns feel. Spend fifteen minutes here rather than five and you start to see it.
Other tea-stall alleys exist throughout the old town. Follow your nose and look for the small gas stoves and the stacked glass cups — the same chai ya tangawizi (ginger-spiced tea) that turns up at Zanzibar Coffee House is made here for a fraction of the price, and the process of choosing a stall, ordering, and sitting is the more interesting experience.
Darajani Market: buying food, not just looking at it
Darajani Bazaar — the covered market a few minutes’ walk east of the main tourist circuit — is where locals buy spices, not where tourists are supposed to buy them. That is the most important thing to understand about it.
The spice sellers here supply the island’s restaurants. Stock turns over fast. Cloves, cinnamon, vanilla pods, black pepper, cardamom, and attars (concentrated perfume oils) arrive and leave quickly, which means the quality is higher than the tourist-facing stalls near the cathedral. The cathedral-area spice vendors are fine — their product is acceptable — but the prices are higher and the stock sits longer.
What Darajani also has: fresh produce, the morning fish market (arrive before 09:00 to see the octopus and kingfish come in), and a genuine cross-section of the island’s food economy in one covered building. It smells overwhelmingly of cloves on clove-delivery days, which are unpredictable. When that happens, it is one of the strongest sensory experiences in Stone Town.
What to buy: cloves (Stone Town’s defining spice), Zanzibar cinnamon (Cinnamomum zeylanicum — a noticeably different smell from the supermarket variety), vanilla pods, and ground cardamom. Dried ginger for tangawizi tea at home. Prices are negotiable; a friendly opening offer rather than an aggressive one sets a better tone.
Practical notes: paying, timing, dietary requirements
Cash: TZS is essential for Forodhani, Lukmaan, Jaws Corner, and Darajani. Carry small notes — change is always scarce. USD is accepted at Africa House and Emerson Spice. Cards work at Africa House and some tourist-facing restaurants; nowhere else reliably.
Halal by default: almost all Stone Town food is halal. Alcohol is available at Africa House and Emerson Spice hotel; it is not sold at local restaurants, street stalls, or the night market. Do not expect alcohol at Forodhani.
Dress code: in market areas, dress modestly — shoulders and knees covered, especially for women. This applies at Darajani and in the alleys. Forodhani is more relaxed but the same rule applies. Africa House and Emerson Spice are hotel venues and tourist dress standards are accepted.
Timing the day: the logical sequence is Zanzibar Coffee House (10:00) → alleys and cathedral → Darajani Market → Lukmaan lunch (12:00–14:00) → free time → Africa House sundowner → Forodhani dinner (18:00–21:00). That covers every tier on this list in one Stone Town day without rushing any of them.
Dietary requirements: vegetarian eating is easy here — pilau with vegetable stock, Urojo (naturally plant-based), samosas, mandazi, and most of the market produce. Vegan eating is manageable with communication. Gluten-free is possible but requires checking; Lukmaan’s pilau rice is gluten-free by nature. Seafood allergies require care at Forodhani — tell the vendor clearly before ordering.
For Stone Town’s history, architecture, and timing, see the full Stone Town guide. For Zanzibar food across the whole island — the east coast octopus villages, the spice farm context, and what the dishes actually are — see the Zanzibar food guide. If you are planning a full day out of town after Stone Town, the Zanzibar day trips guide covers Chumbe Island, Prison Island, Jozani Forest, and Mnemba Atoll.
Frequently asked questions
What is the best restaurant in Stone Town?
Depends on what you want. For a special dinner: Emerson Spice rooftop (USD 40/person, 19:00 single sitting — book ahead). For local lunch: Lukmaan (TZS 5,000–8,000, pilau rice, grilled fish). For street food atmosphere: Forodhani Gardens night market after 18:00. For coffee and a rest: Zanzibar Coffee House (09:00–18:00, excellent value, homemade food).
How much does food cost in Stone Town?
Street food at Forodhani: TZS 2,000–5,000 per dish (~USD 1–2). Lukmaan local meal: TZS 5,000–8,000 (~USD 2–3). Zanzibar Coffee House: mid-range, affordable. Africa House sundowner: USD 12/drink. Emerson Spice rooftop dinner: USD 40/person. A half day in Stone Town with street food and a coffee runs easily under USD 15; a full evening with dinner and drinks runs USD 50–70.
Is Forodhani Gardens safe to eat at?
Yes — with a few precautions. Only order things cooked to order in front of you. The pre-skewered seafood trays that sit under the lights are the ones to avoid. Urojo soup is made fresh continuously. Zanzibar pizza is cooked to order. Agree the price before you hand anything over — the norm is quote-then-haggle, and the first number is rarely the final one. Bring TZS cash; cards are not accepted.
Can I get alcohol in Stone Town?
In a few specific places, yes. Africa House Hotel serves drinks at its sunset bar. Some tourist-facing rooftop bars and hotel restaurants serve alcohol. Most local restaurants, street stalls, and the Forodhani market are alcohol-free — Zanzibar is approximately 99% Muslim and food service is halal. Do not expect to drink openly in the old town lanes.
Is Lukmaan Restaurant worth it?
Yes, for anyone who wants to eat as a local would. A meal runs TZS 5,000–8,000 (USD 2–3) for pilau rice, grilled fish, or banana stew. It is simple, busy at lunch, and one of the most authentic eating experiences in Stone Town. No ambience to speak of, but genuinely good food at prices most tourists spend on a coffee at home.
What is Zanzibar pizza and where is the best place to eat it?
Zanzibar pizza is not a pizza — it is a thin flaky street dough (more like a stuffed crepe or flaky pancake) filled with egg, tomato, meat or vegetables, and folded and pressed on a hotplate. Forodhani Gardens at night is the most famous place to try it, but it also appears at street stalls in the alleys during the day. A good Zanzibar pizza at Forodhani runs TZS 2,000–5,000 and takes 5–8 minutes to make.

