Flavours of the Spice Island

Zanzibar Food Guide — What to Eat on the Spice Island

Centuries of Arab, Indian, Persian and African culinary traditions converge on Zanzibar to create one of Africa’s most exciting food scenes. From sizzling street food stalls to ocean-perched fine dining, every meal on the Spice Island is an adventure.

Must-Try Dishes

Zanzibar Pizza

$1–$3

Not a pizza in the Italian sense at all — this beloved street food is a thin dough parcel stuffed with minced meat, egg, onion, cheese and chilli, folded and fried on a flat griddle until crispy and golden. The fillings vary from savoury to sweet (Nutella and banana versions exist). Forodhani Gardens night market is ground zero for this iconic snack.

Urojo Soup

$1–$2

Zanzibar’s signature tangy yellow soup is a meal in a bowl. The base is a turmeric-spiced broth thickened with mashed potato, topped with bhajia (crispy lentil fritters), boiled egg, shredded mango, coconut chutney, chilli sauce and a squeeze of lime. The combination of textures and flavours is extraordinary and entirely unique to the island.

Pilau Rice

$2–$5

Fragrant spiced rice cooked with whole spices — cardamom, cinnamon, cumin and cloves — typically served with slow-cooked beef or chicken. Pilau is the centrepiece of celebratory meals and Friday lunches across Zanzibar. Every family has their own recipe passed down through generations, and the best versions achieve a perfect balance of aromatic warmth without overpowering heat.

Biryani

$3–$6

Introduced through centuries of Indian Ocean trade, Zanzibar’s biryani is richly layered rice with tender marinated meat, fried onions, boiled eggs and a blend of local spices. Heavier and more festive than pilau, it is a staple at weddings and special occasions. The Zanzibari version tends to be less fiery than its South Asian cousins, letting the spice aromatics shine through.

Octopus Curry

$4–$8

Freshly caught octopus simmered in a rich coconut milk sauce with garlic, ginger, turmeric and chilli. The octopus is typically tenderised by the fishermen on the rocks at the shore before sale, resulting in a melt-in-the-mouth texture. Served with rice or chapati, this dish showcases Zanzibar’s seafood abundance and Indian-Swahili fusion cooking.

Grilled Kingfish

$5–$10

Kingfish is one of the most popular catches around the island, and grilling it over charcoal with a simple marinade of lime, garlic and chilli is the local method of choice. Served whole or in thick steaks alongside coconut rice and a fresh kachumbari salad (diced tomato, onion and coriander), it is Zanzibar’s quintessential beach meal.

Mishkaki

$1–$3

Zanzibar’s version of meat skewers — chunks of marinated beef, chicken or goat threaded onto wooden sticks and grilled over glowing charcoal. The marinade typically includes yoghurt, cumin, chilli and lime juice. Served with a tangy tamarind dipping sauce and fresh chapati, mishkaki are the perfect sundowner snack at any beachside barbecue.

Mandazi

$0.25–$0.50

These lightly sweetened, cardamom-scented fried dough triangles are Zanzibar’s breakfast staple. Somewhere between a doughnut and a beignet, mandazi are eaten with spiced tea (chai ya tangawizi) in the morning and make a satisfying mid-afternoon snack. They are sold fresh from every bakery and street stall across the island.

Coconut Bean Soup

$1–$3

A hearty and nourishing soup made from red kidney beans or black-eyed peas slow-cooked in creamy coconut milk with garlic, onion and a pinch of turmeric. This is genuine home cooking — simple, satisfying and deeply comforting. Often served as a starter or light lunch alongside freshly baked bread.

Fresh Tropical Fruit Platters

$1–$3

Zanzibar’s volcanic soil and tropical climate produce an astonishing variety of fruit. Hotel breakfast buffets and market stalls overflow with sweet pineapple, papaya, mango, passion fruit, watermelon, jackfruit, soursop, rambutan and coconut. A freshly cut fruit platter is the island’s healthiest indulgence and the perfect antidote to the midday heat.

Where to Eat

Forodhani Gardens Night Market

Stone Town

Zanzibar’s most famous food experience. Every evening, dozens of vendors set up smoking grills and sizzling griddles along the Stone Town waterfront. Sample Zanzibar pizza, grilled seafood skewers, sugar cane juice, urojo soup and fresh-pressed tropical juices while watching the sunset over the ocean. Arrive around 6 pm for the best selection.

Lukmaan Restaurant

Stone Town

A no-frills local institution beloved by residents and in-the-know travellers alike. Lukmaan serves authentic Swahili home cooking at rock-bottom prices. Point at the dishes that appeal from the buffet-style counter and enjoy generous portions of pilau, biryani, curries and stews in a bustling, unpretentious atmosphere.

The Rock Restaurant

Michanwi (East Coast)

An iconic restaurant perched on a small rock formation in the ocean near Michanwi Pingwe on the east coast. At high tide, diners reach it by boat; at low tide, you can walk across the sand. The seafood menu is excellent and the setting is utterly unique — one of the most photographed restaurants in the world. Booking essential.

Stone Town Rooftop Restaurants

Stone Town

Several boutique hotels in Stone Town offer rooftop dining with panoramic views over the old town’s rooftops, minarets and the ocean beyond. These are ideal for sunset cocktails and multi-course Swahili-fusion dinners in an atmospheric setting.

Nungwi Beachfront Restaurants

Nungwi

The northern tip of the island offers a string of beachfront restaurants serving fresh seafood barbecues, international cuisine and Swahili specialities with your feet in the sand. Evening dining here combines excellent food with spectacular sunset views and the lively social atmosphere of Zanzibar’s most popular beach resort area.

Street Food Guide

Street food is the soul of Zanzibar’s culinary culture and the cheapest way to eat exceptionally well. The Forodhani Gardens night market in Stone Town is the essential experience, but excellent street food exists in every town and village across the island.

Typical street food prices range from $0.50 for a bag of cassava chips to $3–5 for a loaded Zanzibar pizza or full plate of grilled seafood. Sugar cane juice is pressed fresh for $0.50 and served ice-cold. For the best experience, eat where the locals eat — high turnover means fresh food. Carry small bills (1,000–2,000 TZS notes or $1 bills) as vendors rarely have change for large denominations.

Spice Island Flavours

Zanzibar’s culinary identity is inseparable from its history as the world’s leading spice producer. Cloves remain the island’s most valuable crop and their warm, aromatic presence infuses everything from rice dishes to coffee. Cinnamon adds sweetness to mandazi and desserts. Cardamom perfumes the chai that fuels every morning conversation. Turmeric provides the golden colour and earthy warmth of urojo soup. Lemongrass adds brightness to fish marinades and soups.

The spice trade brought more than ingredients — it brought cooking techniques, recipes and dining customs from Arabia, India, Persia and Portugal that blended with indigenous Swahili traditions to create a cuisine found nowhere else on earth.

Drinks

Start your morning with kahawa — Zanzibar’s traditional spiced coffee, brewed strong with cardamom, ginger and sometimes cinnamon. Served in tiny cups from brass urns by street vendors, it is a ritual worth experiencing even if you are not a coffee drinker.

For refreshment throughout the day, sugar cane juice pressed on the spot is sweet, cold and revitalising. Passion fruit juice and coconut water drunk straight from the shell are everywhere. Tamarind juice and mixed tropical smoothies are widely available at markets and beach bars. For something stronger, locally brewed lager is served at beach bars and hotel restaurants, and palm wine (tembo) is the traditional tipple in rural areas.

Frequently Asked Questions

What is the most famous food in Zanzibar?

Zanzibar pizza is the island’s most iconic street food — a thin dough parcel stuffed with meat, egg, cheese and chilli, fried on a griddle. Urojo soup (tangy yellow soup with fritters and egg) is another must-try that you will not find anywhere else. For a sit-down meal, pilau rice with meat and octopus curry are considered quintessential Zanzibari dishes.

Is street food safe to eat in Zanzibar?

Street food in Zanzibar is generally safe if you follow common-sense precautions. Eat from busy stalls with high turnover (Forodhani Gardens is well-managed), choose freshly cooked items over pre-prepared ones, and stick to bottled or boiled water. Avoid raw salads at very basic stalls. Most travellers enjoy street food without any issues.

How much does food cost in Zanzibar?

Street food costs $1–5 per dish. Local restaurants (like Lukmaan) serve full meals for $3–7. Mid-range tourist restaurants charge $10–25 per main course. Fine dining and iconic venues like The Rock Restaurant range from $30–60 per person for a full meal. Hotel restaurants are typically the most expensive, at $15–40 per main course.

Taste Zanzibar with Us

Our packages can include culinary walking tours, cooking classes, spice farm visits and dinner reservations at the island’s best restaurants. Tell us your food preferences and we will build a delicious itinerary.

Chat with us