Stone Town for the Food Obsessed: A Spice-to-Table Journey Through Zanzibar's Culinary Soul
Zanzibar has been trading spices since before most countries existed. The spice routes that shaped this island also influenced Goa on the other side of the Indian Ocean. Cloves arrived from Indonesia in the early 19th century and became the island's economic engine. Nutmeg, cinnamon, cardamom, vanilla, turmeric, and black pepper followed. The Indian Ocean trade routes brought Arab, Indian, Persian, and Portuguese flavors to Swahili cooking traditions.
The result is a cuisine that exists nowhere else on Earth.
I spent a week eating my way through Stone Town with one mission: understand the food from plantation to plate. Here's everything I found.
Why Zanzibar's Food Is Unique
Most East African cuisine is straightforward — grilled meat, ugali (cornmeal), beans. Zanzibar breaks the pattern entirely. The island's position at the crossroads of the Indian Ocean trade routes created a culinary fusion that's been refining itself for centuries.
Swahili cooking forms the base: coconut milk, cassava, plantains, fresh fish. Arab traders added rice dishes (biryani, pilau), saffron, and dried fruits. Indian merchants brought curry spices, chapati, and samosa. Portuguese colonizers introduced chili peppers and citrus.
And then there are the spices. Zanzibar grows them all. Not imported, not dried-in-a-jar-from-the-supermarket. Growing on trees, fresh, twenty minutes from your restaurant table.
The Spice Tour: Where It All Starts
Every food journey in Zanzibar should begin at a spice plantation. Half-day guided tours ($25-35 USD, including transport and lunch) visit farms about 30 minutes from Stone Town.
The experience is sensory overload in the best way. Your guide hands you a fresh clove bud and asks you to crush it between your fingers. Then vanilla straight from the vine. Then cinnamon bark peeled from the tree. You'll identify lemongrass by smell, taste raw turmeric (it's shockingly peppery), and learn that nutmeg grows inside a fruit that looks like a peach.
Fifteen or more spices, all growing within a few hundred meters of each other. The plantation lunch is usually a spread of spice-infused dishes: turmeric rice, cinnamon-spiked fish curry, cardamom tea. It's the best context for understanding everything you'll eat for the rest of your trip.
Book through your hotel. Operators are similar in quality.
The Forodhani Night Market: Street Food Paradise
Every evening from 6PM, Forodhani Gardens on the waterfront erupts into smoke, sizzle, and shouting vendors. This is Zanzibar's most famous food destination, and it earns the reputation.
The essential order:
Zanzibar pizza (3,000-5,000 TZS / ~$1.20-2): Not pizza. A thin crepe filled with minced meat or tuna, egg, onion, peppers, and mayonnaise, folded and cooked on a flat griddle. The cheese melts into the egg. It's greasy and perfect. Every stall's version is slightly different — try two.
Urojo soup (2,000-3,000 TZS): A Zanzibari specialty found almost nowhere else. A tangy, turmeric-yellow broth with bhajia (lentil fritters), potato, coconut chutney, crispy onions, and lime. Sweet, sour, spicy, crunchy. It shouldn't work. It absolutely does.
Octopus skewers (3,000-5,000 TZS): Tender chunks grilled over charcoal with lime and chili. The octopus is caught that morning from the reefs around the island.
Sugarcane juice (1,000-2,000 TZS): Pressed fresh in a hand-cranked machine. Sweet, grassy, and the perfect palate cleanser.
Total damage for a full meal: 15,000-25,000 TZS (~$6-10). I went four nights out of seven and tried different stalls each time.
Lukmaan: Where the Locals Eat
Ask any Stone Town resident where they eat lunch and they'll say Lukmaan. On Hurumzi Street. No fancy decor. Fluorescent lights. Metal tables. A counter where you point at what you want.
The biryani is slow-cooked with Zanzibari spice blends that have been passed down through families. The pilau rice is oily with cardamom, cinnamon, and cloves — comfort food at its finest. The Swahili fish curry uses coconut milk that was probably squeezed from fresh coconuts that morning.
A full plate: 5,000-10,000 TZS (~$2-4).
I ate here three times. The biryani got better each visit, which I think is because the pot keeps cooking all morning and peaks around 1PM. Go at 1PM.
The Rooftop Experience: Emerson Spice
On the opposite end of the spectrum from Lukmaan is the Emerson Spice rooftop. This is Stone Town's finest dining experience — a multi-course Zanzibar set menu served on a restored merchant house rooftop with views over the coral-stone skyline to the Indian Ocean.
The menu changes daily based on what's available at the market. When I visited, it was:
Zanzibar fish soup with tamarind and chili
Octopus in coconut and clove sauce
Spiced kingfish with cardamom rice
Cassava cake with vanilla and palm sugar
About $25 per person. You must book by morning — they prepare based on how many guests have reserved. The sunset from the rooftop is the best in Stone Town.
The Spice-Infused Drinks
Zanzibar tea culture borrows from both Arab and Indian traditions. Spiced tea (chai ya tangawizi — ginger tea, or chai ya pilipili — pepper tea) is served everywhere. Sweet, aromatic, and intensely flavored.
Zanzibar coffee is grown on the island and tends toward the bold side — dark-roasted with cardamom. Not as refined as Ethiopian coffee but earthy and strong.
Fresh juices are everywhere: passion fruit, mango, papaya, pineapple. The sugarcane juice at Forodhani has already been mentioned. Coconut water from a freshly opened green coconut costs 1,000-2,000 TZS.
Alcohol is available at hotels and some tourist restaurants, but Zanzibar is 95%+ Muslim, and the best drinks are the non-alcoholic ones.
Where to Find Specific Dishes
Dish
Where
Price
Zanzibar pizza
Forodhani Gardens
3,000-5,000 TZS
Biryani
Lukmaan, Hurumzi St
5,000-10,000 TZS
Multi-course Swahili
Emerson Spice rooftop
~$25/person
Fish curry with coconut
House of Spices
15,000-25,000 TZS
Grilled fish, beach-style
Langi Langi, Nungwi
15,000-25,000 TZS
Urojo soup
Forodhani Gardens
2,000-3,000 TZS
Spiced tea
Any café or shop
500-1,000 TZS
The Cooking Class
Several operators in Stone Town offer Zanzibar cooking classes — typically 3-4 hours, starting with a market tour to buy ingredients, followed by hands-on cooking and eating. Expect to make pilau rice, Zanzibar fish curry, chapati, and a dessert (often ladob — banana cooked in coconut milk with cardamom and vanilla).
Cost: $30-50 USD per person. Book through your hotel. The market tour component is valuable — your instructor explains the local ingredients, haggles in Swahili, and shows you spices you'd never recognize in raw form.
A Food-Focused Three-Day Itinerary
Day 1: Arrive. Check in. Walk to Forodhani Gardens at 6PM for street food dinner. Order one of everything.
Day 2: Morning spice tour ($25-35, with plantation lunch). Afternoon: wander the medina and find a tiny café for spiced tea. Evening: Lukmaan for biryani.
Day 3: Morning cooking class ($30-50, with market tour). Lunch: eat what you cooked. Evening: Emerson Spice rooftop for the set menu ($25, book by morning).
Total food spend for three days: roughly $100-130 USD, including a spice tour, cooking class, and the finest restaurant in town.
That's the thing about Zanzibar. The food is extraordinary, and it costs almost nothing. A $6 street food dinner at Forodhani can hold its own against a $60 restaurant meal in most cities. The spices are the same — fresh, local, and centuries deep.
Bring your appetite. And small bills. For the full Stone Town experience beyond food, check our 12 unmissable experiences guide.