Zanzibar Food Guide: Zanzibar Pizza, Pilau & the Forodhani Night Market
Zanzibar's food is a collision of Swahili, Arab, Indian, and Persian cuisines, shaped by centuries of spice trade. Coconut, cardamom, cloves, and turmeric run through everything. The seafood is pulled from the Indian Ocean daily. The street food is extraordinary and cheap — a full dinner at the Forodhani night market costs $3-5.
The best food on the island is not in restaurants. It is at night markets, street stalls, and the small local eateries that serve the same dishes Zanzibaris eat at home. This guide covers the essential dishes and where to find them.
Zanzibar Pizza
Zanzibar pizza is not pizza. It is a thin wheat-flour dough filled with minced meat, onions, peppers, egg, and cheese (or any combination), folded into a square, and fried on a flat griddle. The result is a crispy, oily, savoury parcel — closer to a stuffed crepe than anything Italian. Fillings range from plain egg and onion to Nutella and banana for dessert versions.
The best Zanzibar pizza comes from the Forodhani Gardens night market vendors, who have perfected the technique over decades. A meat-filled pizza costs TZS 3,000-5,000 ($1.20-2). Seafood versions with octopus or prawns cost TZS 5,000-8,000 ($2-3.20). Watch the vendor fold and fry it — the speed is mesmerising. Eat it hot, straight from the griddle, standing at the stall.
Pilau Rice
Pilau is Zanzibar's signature rice dish — basmati rice cooked with whole spices (cardamom, cloves, cinnamon, cumin), caramelised onions, and either chicken, beef, or goat. The rice absorbs the spice-infused broth and turns golden. A good pilau is fragrant, slightly oily, and deeply flavoured. Each cook has their own spice blend, passed down through families.
Pilau is served at every local restaurant (known as a "mama ntilie" — a woman who cooks) for TZS 3,000-5,000 ($1.20-2) per plate. Lukmaan restaurant in Stone Town serves what many locals consider the best pilau on the island — rich, aromatic, and generous in portion. The dish is traditionally served at celebrations and Friday lunches. Order it with kachumbari (a fresh tomato and onion salad with lime) and a side of mchicha (amaranth greens in coconut).
Urojo Soup (Zanzibar Mix)
Urojo is Zanzibar's most distinctive dish — a thick, turmeric-yellow broth filled with bhajia (lentil fritters), shredded potato, boiled egg, coconut chutney, chilli sauce, and lime. It is street food at its most layered — sour, spicy, crunchy, and creamy in every spoonful. The broth's yellow colour and tang come from raw mango and turmeric.
Urojo is almost impossible to find outside Zanzibar. In Stone Town, vendors on Hurumzi Street and at the Darajani market serve it from large pots for TZS 2,000-3,000 ($0.80-1.20) per bowl. The best version comes with everything — bhajia, egg, potato, coconut, chilli, lime. Ask for "full" and the vendor will load the bowl. Eat it for lunch — it is surprisingly filling.
Forodhani Gardens Night Market
Forodhani is the centre of Zanzibar's food culture. Every evening, the waterfront park fills with vendors grilling seafood over charcoal, frying Zanzibar pizza on flat griddles, and ladling urojo from steaming pots. The market faces the ocean, and eating here at sunset — dhows silhouetted against the sky, the smell of grilled octopus and spices — is one of East Africa's great food experiences.
The essential order: grilled octopus tentacles (TZS 5,000-8,000 / $2-3.20), Zanzibar pizza (TZS 3,000-5,000 / $1.20-2), sugarcane juice (TZS 1,000 / $0.40), and mishkaki — beef or chicken skewers basted in coconut and spice sauce (TZS 2,000-4,000 / $0.80-1.60). A complete Forodhani dinner runs TZS 10,000-20,000 ($4-8) including drinks. Seafood platters with lobster, prawns, and calamari cost TZS 15,000-25,000 ($6-10).
Lukmaan Restaurant
Lukmaan is Stone Town's most popular local restaurant — a no-frills canteen on Hurumzi Street where Zanzibaris eat lunch and dinner daily. The format is simple: choose from the day's dishes displayed in metal trays behind a counter. Point at what you want, take a seat, and eat. There is no menu. The food changes daily.
Expect pilau rice, biryani, grilled fish, octopus curry, bean stew, chapati, and mchicha (coconut greens). A full plate with two or three dishes costs TZS 5,000-10,000 ($2-4). The octopus in coconut curry is the signature dish — tender, rich, and spiced with the island's own cloves and cardamom. Fresh juices (passion fruit, tamarind, baobab) cost TZS 1,000-2,000 ($0.40-0.80). Lukmaan is always full at lunchtime — arrive before noon or after 1:30 PM to avoid the queue.
The Rock Restaurant
The Rock is Zanzibar's most photographed restaurant — a small structure perched on a rock in the Indian Ocean off Michamvi Pingwe beach on the southeast coast. At high tide, you reach it by boat. At low tide, you walk across the exposed sand. The setting is spectacular — surrounded by turquoise water on all sides, with unobstructed ocean views.
The food is upscale seafood — grilled lobster (TZS 35,000-50,000 / $14-20), calamari, prawn curry, and fresh fish of the day. A full meal with drinks costs TZS 40,000-80,000 ($16-32) per person. This is the most expensive meal on the island, but the location justifies the price. Reservations are essential — book 2-3 days ahead, especially for sunset seating. The Rock is 50 kilometres from Stone Town on the east coast.
Cassava Chips & Street Snacks
Muhogo (cassava chips) are Zanzibar's everyday snack — thick-cut cassava deep-fried until golden and served with chilli sauce or lime and salt. They are starchier and denser than potato chips, with a satisfying crunch. Street vendors sell them in paper cones for TZS 500-1,000 ($0.20-0.40). They are addictive and available on every corner.
Other street snacks worth seeking: vitumbua (sweet rice pancakes, TZS 500 / $0.20 each), mandazi (triangular doughnuts, TZS 500 / $0.20), and mkate wa kumimina (Zanzibari rice bread with coconut, TZS 1,000-2,000 / $0.40-0.80). These are breakfast foods — find them at the Darajani market before 9 AM. Baobab juice (TZS 1,000 / $0.40) is the local refreshment — tart, chalky, and high in vitamin C.
Drinks
Zanzibar coffee is spiced with cardamom and ginger, brewed strong, and served in tiny cups — TZS 500-1,000 ($0.20-0.40) at coffee vendors around Darajani market. Spiced tea (chai ya tangawizi — ginger tea) is the everyday drink, served sweet with milk. Fresh juice from tropical fruits — mango, passion fruit, tamarind, coconut — costs TZS 1,000-3,000 ($0.40-1.20) at juice bars throughout Stone Town.
Alcohol is available in tourist areas despite Zanzibar's Muslim majority. Local beer (Kilimanjaro, Safari, Serengeti) costs TZS 3,000-5,000 ($1.20-2) at bars and restaurants. Cocktails at rooftop bars in Stone Town — the Emerson Spice rooftop is the best — cost TZS 10,000-20,000 ($4-8). Drink alcohol respectfully and discreetly, especially during Ramadan.
Zanzibar's food is inexpensive, deeply flavoured, and impossible to replicate elsewhere. The spice combinations are unique to this island. The seafood is hours from the ocean. And the experience of eating at Forodhani as the sun sets behind the dhows — urojo in one hand, Zanzibar pizza in the other — is worth the flight alone.
Zanzibar 3-Day Itinerary → Zanzibar Budget Guide →