Must-see restaurants in Tanzania

  • Zanzibar Coffee House

    Zanzibar Town

    The top spot in Zanzibar for a serious cup of genuine East African Rift Valley coffee is undoubtedly this charming cafe. Alongside espressos and…

  • Maua Café & Tours

    Southern Highlands

    A brick homestead turned cafe serving big breakfasts, including granola and fresh coffee (Tsh10,000); wraps, burgers and toasties for lunch (from Tsh5000)…

  • The Rock

    Zanzibar Island

    Zanzibar's most photogenic restaurant is perched on a coral outcrop in a stunning location surrounded by sea. At low tide you can walk to it; at other…

  • Mr Kahawa

    Zanzibar Island

    After a hard morning's kitesurfing, or maybe after a hard night's partying, this is the place for a top-notch espresso or cappuccino, accompanied by a…

  • Blue Heron

    Arusha

    The pick of the garden restaurants that are a recurring theme in Arusha's east, the Blue Heron gets the tricky combination of lounge bar and family…

  • Orion Tabora Hotel

    Western Tanzania

    Tabora’s top dining spot has a mix of local and continental food, with pizza and Indian available during dinner. There’s dining indoors and in the outside…

  • Emerson Spice Rooftop Teahouse

    Zanzibar Town

    Perched on top of the Emerson Spice hotel, the 'teahouse' (open-sided room) offers 360-degree views and some of the finest food in Stone Town. Many guests…

  • Neema Crafts Centre Cafe

    Southern Highlands

    Located upstairs at Neema Crafts, this cafe is justifiably popular, with local coffees and teas, homemade cookies, excellent cinnamon buns, cakes, soups,…

  • Addis in Dar

    Dar es Salaam

    Addis in Dar is decorated with embroidered umbrella lampshades, hand-carved seats and woven tables where food is served communally. Try a combination meal…

  • Oriental

    Dar es Salaam

    From the high sheen of the marble-tiled floors to the elegant Asian-inspired furnishings, gloved waiters and immaculate sushi bar, the Hyatt's gourmet…

  • Hot Plate

    Arusha

    Delicious Indian food – including southern Indian specialities, plus some Punjabi and other dishes, both vegetarian and non-vegetarian – is on offer here…

  • Khan's Barbecue

    Arusha

    This Arusha institution is an auto-spares shop by day (look for the Zubeda Auto Spares sign) and the best known of many earthy roadside barbecues around…

  • Utengule Coffee Lodge

    Southern Highlands

    If you have your own transport, this spot, 20km west of Mbeya, is the place to go for fine dining, with both a daily set menu and à la carte, and a bar…

  • Chapan Bhog

    Dar es Salaam

    Chapan Bhog’s Gujurati dhoklas (savoury steamed chickpea cakes), South Indian dosas (fermented crêpes) and thalis are a vegetarian nirvana in a sea of…

  • Lukmaan Restaurant

    Zanzibar Town

    Probably the best local restaurant for quality Zanzibari food. There's no menu: just make your way inside to the 1950s counter and see what's on offer…

  • Kilimanjaro Coffee Lounge

    Moshi

    This cafe's semi-garden setting is back a bit from the road, bringing a semblance of peace, and the food ranges from pizza and Mexican dishes to salads,…

  • Peppers

    Moshi

    Changes of ownership and name (it used to be called the Sikh Club) have done this place the world of good. It's part restaurant serving excellent Indian…

  • Ridge Cafe

    Southern Highlands

    If you're missing Western culture, stop by this sleek place, stylishly hung with local fabrics, for smoothies, fresh juices, locally sourced gourmet…

  • Hasty Tasty Too

    Southern Highlands

    This long-standing Iringa classic has good breakfasts, yoghurt, samosas, shakes and reasonably priced main dishes, including a divine chickpea curry. It's…

  • Fifi's

    Arusha

    Good for breakfast or a quiet afternoon coffee as well as for a more substantial meal, this chic bakery also serves up exciting dishes such as beef fillet…

  • Coast View Resort

    Western Tanzania

    Assuming you can score a table with a view (up on the gazebo), it’s worth the trip up here for dinner or sundowners. The menu is mostly local, but has…

  • Mama Iringa Pizzeria & Italian Restaurant

    Southern Highlands

    Delicious Italian food – pizzas, gnocchi, lasagne and more, plus salads – are served in the quiet courtyard of a former convent. It's about 3km from the…

  • Zuane Trattoria & Pizzeria

    Dar es Salaam

    With its luxuriant garden setting this Italian trattoria housed in an old colonial villa is one of Dar's most atmospheric dining options. The menu…

  • Emerson on Hurumzi Rooftop Teahouse

    Zanzibar Town

    Part of the well-known Emerson on Hurumzi hotel, the rooftop teahouse restaurant is open to nonguests. The food is excellent, and the view simply stunning…

  • Monsoon Restaurant

    Zanzibar Town

    Something slightly different: Monsoon has traditional-style dining, so you eat at low tables lounging on cushions (shoes off at the door, naturally). The…

  • Chinese Whispers

    Arusha

    Consistently ranked among Arusha's best restaurants, this place is beloved by the local expat community for its extensive, predominantly Chinese menu with…

  • Mamboz Corner BBQ

    Dar es Salaam

    This streetside place is home to what many claim is Dar’s best grilled chicken, including spicy gujarr chicken, lemon chicken and chicken sekela (with…

  • Red Chilli Restaurant

    Southern Highlands

    This long-standing place features functional decor but great grub. The menu has a large selection of Indian dishes, plus Chinese options and grilled…

  • Sambusa Two Tables Restaurant

    Zanzibar Town

    This simple place did indeed start with just two small tables, but now caters for larger numbers – although it's still in the family house. Here's the…

  • House of Spices

    Zanzibar Town

    With its lantern-lit rooftop terrace this Mediterranean restaurant has well-executed seafood and wood-fired pizzas. Fish dishes come with a choice of five…

  • Kinazi Upepo

    Zanzibar Island

    In a wooden cabin with great views of the beach and ocean, this local place offers all the favourites – pizza, burgers, curries, seafood grills – plus…

  • Archipelago Café-Restaurant

    Zanzibar Town

    This local restaurant is tucked away on the lane that leads to the beach from the bottom of Kenyatta Rd, with a terrace next to the spot where traditional…

  • Pamoja Cafe

    Moshi

    Following a time-honoured tradition of budget-traveller hang-outs the world over, basic Pamoja Cafe gives the punters what they want with free wi-fi, a…

  • Luis Yoghurt Parlour

    Zanzibar Town

    It's not just yoghurt here. As well as creamy lassis (yoghurt drinks) and snacks, Madam Blanche Luis cooks up Goan specialities such as coconut crab curry…

  • Mangapwani Serena Beach Club

    Zanzibar Island

    Mangapwani Serena Beach Club is a restaurant in a delightful setting with tables and safari chairs on small decks under the trees overlooking the beach…

  • La Taverna

    Zanzibar Town

    Bringing a dash of Italian brio to Zanzibar Town, La Taverna has a warm terracotta-tiled interior with the requisite checked tablecloths and an outside…

  • Tapería

    Zanzibar Town

    Come to eat, drink or both. There are well-prepared tapas, pizzas and Spanish-favoured snacks, plus beers, a range of wines and other drinks, including…

  • Hotel Tilapia

    Mwanza

    The hub of Mwanza’s expat population and a magnet to passing tourists, the restaurant of the Hotel Tilapia has an attractive terrace overlooking the lake…

  • Via Via

    Arusha

    Cultured and laid-back, with the best soundtrack of any restaurant in Arusha, this place along the river behind the Natural History Museum is a popular…

  • Abyssinian Maritim

    Zanzibar Town

    Sit on the airy terrace underneath the pergola of exuberant bougainvillea and wait for enormous platters of tibs (grilled meat), injera (flatbread) and…

More destinations you need to see