Quick answer
Stone Town's street food scene, ranging from $0.25 to $25, is a must-try for any traveler seeking authentic Zanzibari flavors, with the Forodhani Gardens Night Market being a top recommendation, especially during the evening hours. This vibrant scene offers a diverse taste of Swahili, Arab, Indian, and African culinary traditions, making it the beating heart of Zanzibar's food culture.
- Best overall
- Mandazi & Vitumbua Vendors
- Price/value range
- $1 – $0.75)
- Top-ranked pick
- Forodhani Gardens Night Market — $1–$12 for a full spread — 2.9★ (204 reviews)
- Last verified
- 2026-03
Top verdicts
- Forodhani Gardens Night Market: Non-negotiable.
- Urojo / Zanzibar Mix Soup: The single dish that most defines Stone Town's street food identity.
- Lukmaan Restaurant: The most-recommended sit-down spot in Stone Town, bar none.
Stone Town's street food scene, ranging from $0.25 to $25, is a must-try for any traveler seeking authentic Zanzibari flavors, with the Forodhani Gardens Night Market being a top recommendation, especially during the evening hours. This vibrant scene offers a diverse taste of Swahili, Arab, Indian, and African culinary traditions, making it the beating heart of Zanzibar's food culture.
Stone Town's street food scene is Zanzibar's beating heart — a fragrant collision of Swahili, Arab, Indian, and African cooking traditions that plays out every evening along the waterfront and every morning in the labyrinthine market alleys. From the legendary Forodhani Gardens night market where vendors grill seafood over charcoal as the sun drops into the Indian Ocean, to the chaotic stalls of Darajani Market where locals grab mandazi and chai at dawn — this is food with centuries of trade routes baked into every bite.
We analyzed 100+ Reddit posts and 400+ comments across r/zanzibar, r/tanzania, r/travel, r/solotravel, and r/streeteats to find the foods and stalls that actual travelers and Zanzibar residents recommend over and over. This isn't a resort dining guide — it's where the real eating happens.
Street Food Map
How we built this list
We analyzed 100+ Reddit posts and 400+ comments across r/zanzibar, r/tanzania, r/travel, r/solotravel, and r/streeteats — spanning 2019 to 2026. Foods and stalls were ranked by how frequently they were recommended by independent users. We weighted long-term residents' and repeat visitors' picks more heavily than first-time tourist posts. Every item on this list was mentioned in at least 3 separate threads by different people.
1Forodhani Gardens Night Market
Night MarketQuick comparison
- Best for
- Night Market in Forodhani Gardens, Waterfront with a $1–$12 for a full spread spend range
- Strengths
- 2.9★ from 204 Google reviews · Night Market · Forodhani Gardens, Waterfront
- Limitations
- the atmosphere is genuinely magical
- Price / value
- $1–$12 for a full spread · 2.9★
- Why it made the list
- Non-negotiable. Every single traveler who's been to Stone Town mentions Forodhani. The vendors can be a bit pushy and tourist prices exist (there are literally two menus — one for locals, one for tourists), but the atmosphere is genuinely magical. Go at sunset, eat from busy stalls, and don't overthink it.
🕐 Open now
2Urojo / Zanzibar Mix Soup
Zanzibari SoupQuick comparison
- Best for
- Zanzibari Soup in Forodhani & side streets with a 2,000–3,000 TZS (~$1) spend range
- Strengths
- 4.7★ from 76 Google reviews · Zanzibari Soup · Forodhani & side streets
- Limitations
- Price band: 2,000–3,000 TZS (~$1)
- Price / value
- 2,000–3,000 TZS (~$1) · 4.7★
- Why it made the list
- The single dish that most defines Stone Town's street food identity. It's weird, tangy, crunchy, spicy, and unlike anything you've had before. Reddit is borderline obsessed — and rightly so. Look for the stalls with cauldrons on the right side of Forodhani, or find it at local restaurants around town. A Stone Town trip without urojo is incomplete.
- What to order
- Urojo, or Zanzibar Mix Soup, available at Forodhani and side streets, is a Zanzibari soup costing 2,000–3,000 TZS (~$1) and rated 4.7 stars (76 reviews). Order a bowl of urojo with all the fixings — potato, bhajia (lentil fritters), boiled egg, cassava chips, kachumbari, and chutneys — in a turmeric-yellow broth, tangy from tamarind and mango; a vegetarian version with extra falafel-like fritters is also available.
🕐 Closed now
3Lukmaan Restaurant
Swahili CuisineQuick comparison
- Best for
- Swahili Cuisine in Mkunazini Street, Stone Town with a 8,000–18,000 TZS ($3–$8) spend range
- Strengths
- 4.2★ from 5,570 Google reviews · Swahili Cuisine · Mkunazini Street, Stone Town
- Limitations
- Price band: 8,000–18,000 TZS ($3–$8)
- Price / value
- 8,000–18,000 TZS ($3–$8) · 4.2★
- Why it made the list
- The most-recommended sit-down spot in Stone Town, bar none. It's cafeteria-style — point at what you want — which makes it perfect for adventurous eaters who aren't sure what to order. Some say it's gotten a bit touristy and the waiters occasionally overcharge, so check prices before you sit. The Annex is the insider's move.
- What to order
- Lukmaan Restaurant, located on Mkunazini Street in Stone Town, offers Swahili cuisine for 8,000–18,000 TZS ($3–$8) with an unrated star score. Order octopus curry, pilau rice, fish curry, or biryani, all served buffet-style, and don't miss the fresh juices; also try the "Annex of Lukmaan" nearby for a more local experience.
🕐 Open now
4Mishkaki Skewers
Grilled SkewersQuick comparison
- Best for
- Grilled Skewers in Forodhani & Kwa Buttros with a 1,500–5,000 TZS ($0.75–$2/skewer) spend range
- Strengths
- 2.9★ from 204 Google reviews · Grilled Skewers · Forodhani & Kwa Buttros
- Limitations
- Price band: 1,500–5,000 TZS ($0.75–$2/skewer)
- Price / value
- 1,500–5,000 TZS ($0.75–$2/skewer) · 2.9★
- Why it made the list
- The signature smell of Stone Town after dark — charcoal smoke and spiced meat drifting through narrow alleys. The key warning from Reddit: some Forodhani vendors reheat yesterday's skewers, which is a food safety risk. Eat from stalls grilling fresh, or go to Kwa Buttros for the real deal.
- What to order
- Mishkaki Skewers, found at Forodhani & Kwa Buttros, are grilled skewers costing 1,500–5,000 TZS ($0.75–$2/skewer) and rated 2.9 stars (204 reviews). Order beef, chicken, or goat mishkaki, marinated in tamarind, ginger, garlic, and spices, then charcoal-grilled; for the freshest skewers, visit "Kwa Buttros" or find busy stalls at Forodhani that are grilling to order, avoiding quiet stalls with pre-cooked skewers.
🕐 Open now
5Darajani Market
Morning MarketQuick comparison
- Best for
- Morning Market in Darajani / Central Market with a 500–5,000 TZS ($0.25–$2) spend range
- Strengths
- 4.2★ from 2,446 Google reviews · Morning Market · Darajani / Central Market
- Limitations
- Darajani is the morning one
- Price / value
- 500–5,000 TZS ($0.25–$2) · 4.2★
- Why it made the list
- Forodhani is the evening show, but Darajani is the morning one. It's chaotic, loud, colorful, and deeply local. Come early (before 9 AM) for the freshest snacks and the full sensory overload. Not for the squeamish — the meat section is raw and visceral — but the spice stalls and fruit vendors are pure magic.
🕐 Closed now
7Passing Show Hotel
Zanzibari BiryaniQuick comparison
- Best for
- Zanzibari Biryani in Malindi area, Stone Town with a 8,000–15,000 TZS ($3–$6) spend range
- Strengths
- 4.3★ from 277 Google reviews · Zanzibari Biryani · Malindi area, Stone Town
- Limitations
- feels like a canteen — plastic chairs, no pretension, and genuinely excellent spiced rice
- Price / value
- 8,000–15,000 TZS ($3–$6) · 4.3★
- Why it made the list
- A local institution that food bloggers and travel writers consistently name-drop for having Stone Town's best biryani. It's a hotel restaurant but feels like a canteen — plastic chairs, no pretension, and genuinely excellent spiced rice. The biryani here reflects Zanzibar's Omani heritage in every grain.
- What to order
- Passing Show Hotel, located in the Malindi area of Stone Town, serves Zanzibari biryani for 8,000–15,000 TZS ($3–$6) and is rated 4.3 stars (277 reviews). Order the Zanzibari biryani, fragrant with cloves, cinnamon, cardamom, and slow-cooked meat, for which Passing Show is famous; also try the pilau rice with coconut fish curry.
🕐 Open now
9Chipsi Mayai (Chips Mayai)
Tanzanian ClassicQuick comparison
- Best for
- Tanzanian Classic in Forodhani & local eateries with a 3,000–5,000 TZS ($1–$2) spend range
- Strengths
- 4.2★ from 5,570 Google reviews · Tanzanian Classic · Forodhani & local eateries
- Limitations
- Price band: 3,000–5,000 TZS ($1–$2)
- Price / value
- 3,000–5,000 TZS ($1–$2) · 4.2★
- Why it made the list
- The hangover cure, the late-night fuel, the comfort food of East Africa. It's nothing fancy — just chips and eggs fried together into a crispy, carby disc of satisfaction. You'll find it everywhere from Forodhani to tiny side-street eateries. At $1–$2, it's one of the cheapest filling meals you'll find anywhere on the planet.
- What to order
- Chipsi Mayai (Chips Mayai), found at Forodhani & local eateries, is a Tanzanian classic costing 3,000–5,000 TZS ($1–$2) with an unrated star score. Order the classic chipsi mayai — fried potatoes bound together with beaten eggs and sautéed vegetables, essentially a chip omelette; add spicy ketchup or pili pili sauce for heat, as it's Tanzania's unofficial national dish, originally from Dar es Salaam.
🕐 Open now
Frequently Asked Questions
Is street food in Stone Town safe to eat?
Most street food at Forodhani Gardens and Darajani Market is safe when freshly prepared. Choose stalls with high turnover and food cooked in front of you. Reddit travelers consistently recommend avoiding pre-cooked meat skewers that have been sitting out — look for stalls grilling to order. Urojo soup, Zanzibar pizza, and sugarcane juice are considered the safest bets since they're made fresh.
What time does Forodhani Gardens night market start?
Vendors begin setting up around 5:30 PM, and the market is in full swing by 6:00 PM as the sun sets. It runs until around 10:00–11:00 PM. The best time to arrive is right at sunset — you'll catch the atmosphere at its most magical and the food at its freshest.
How much does street food cost in Stone Town?
Street food in Stone Town is extremely affordable. Zanzibar pizza costs 3,000–8,000 TZS ($1.50–$3 USD), urojo soup is around 2,000–3,000 TZS ($1), mishkaki skewers are 1,500–5,000 TZS ($0.75–$2), and sugarcane juice is about 1,000–2,000 TZS ($0.50–$1). A full dinner at Forodhani can be had for 15,000–30,000 TZS ($6–$12 USD). Note: vendors sometimes quote tourists higher prices than locals.
What is Zanzibar pizza?
Despite its name, Zanzibar pizza is nothing like Italian pizza. It's closer to a stuffed crepe or omelette — thin dough stretched by hand, filled with meat, vegetables, cheese, and egg (savory version) or Nutella, banana, and mango (sweet version), then folded and fried on a flat griddle. It originated about 30 years ago when a cook named Haji Hamisi adapted Kenya's egg chapati for Zanzibar's street food scene.
What is urojo / Zanzibar mix?
Urojo (also called Zanzibar mix) is a tangy, spicy soup unique to Stone Town. It's made with a turmeric-tinted broth flavored with mango, tamarind, chili, and coconut. The soup is loaded with potato, bhajia (lentil fritters), boiled egg, cassava chips, and topped with kachumbari (fresh tomato-onion salad) and chutneys. Reddit travelers consistently call it one of the most unique soups they've ever tried.
🎟️ Book Zanzibar Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours