Best restaurants in Northern Mozambique

  • Top ChoiceRestaurants in Nampula

    Hotel Milénio Restaurant

    Equipped with a chef from Mumbai, this sleek restaurant at Hotel Milénio knocks out the best Indian food in northern Mozambique, with excellent meat and vegetarian dishes. Recommended is the lamb biriyani, the bhuna and the chicken tikka. All come with lashings of rice and/or naan. Equally spicy are some finely seasoned Mozambican standards. No alcohol served.

  • Top ChoiceRestaurants in Mozambique Island

    Rickshaws Cafe

    The new kids on the block have nabbed a beautiful sunset location on the island's western side where you can sit alfresco and relish food from a menu that mixes Mozambican favourites with fish tacos, pizza, brownies and burgers. It's American run, and the name harks back to a method of transport once popular on the island.

  • Top ChoiceRestaurants in Pemba

    Locanda Italiana

    Something of a vision in the quiet, well-worn streets of the baixa, this Italian-run restaurant serves up al dente pasta (the ragú is excellent) and wood-fired-oven pizzas in the flower-embellished courtyard of a restored building. If you're looking for a day off root vegetables and chicken piri-piri, this is the place to go.

  • Top ChoiceRestaurants in Mozambique Island


    This excellent new restaurant in Stone Town specialises in the island's seafood bounty. Tuna, prawns, marlin and lobster are all done to perfection here, overseen by the hands-on Portuguese owner. Choose from the chalkboard menu and sit alfresco in front of artfully arranged antiques in the window.

  • Restaurants in Nampula

    VIP Cafe

    This clean, new, impossibly inviting nook in a glassy shopping centre draws you in with its shiny espresso machine and display case replete with fresh pastries. Cakes aside, there's a full laminated menu of sandwiches, burgers and fuller dishes, some with Lebanese inflections.

  • Restaurants in Mozambique Island

    O Escondidinho

    The restaurant at this hotel has a changing daily menu featuring well-prepared prawns, crayfish and other seafood dishes with French overtones, and tables near the small garden and pool.

  • Restaurants in Nampula

    Sporting Clube de Nampula

    You're practically guaranteed to meet a fellow traveller or expat at this shady post-colonial watering hole next to the ethnography museum. Some just come for beers and conversation at the outdoor bar. Others gravitate to the indoor dining area for bife a portuguesa (steak and eggs), grilled fish, feijoada (beans and sausages) and a couple of Chinese-influenced plates.

  • Restaurants in Pemba

    Clube Naval

    The default expat hang-out, the good ole naval club enjoys a prime waterside setting just off the western curve of Wimbi Beach. Sundowners are practically obligatory here, but the restaurant also has a large menu featuring salads, seafood, chicken, ribs, pizzas and desserts. There’s a volleyball area on the sand, a swimming pool and a small children’s playground.

  • Restaurants in Lichinga

    Restaurant 2+1

    You could easily miss the entrance to this hotel-restaurant, which doesn't promise much from outside. Inside it's a different story, at least when your food arrives and you've been savvy enough to order the chambo. The plump fish found in Lake Niassa is a veritable feast, cooked simply on a barbecue and served with lashings of vegetables, rice and fries.

  • Restaurants in Ibo Island


    A couple of homes in the bairro known as Rituto offer meals if organised in advance (enquire at Cinco Portas). A local will pick you up and take you to their small house, where you'll likely dine on the catch of the day, along with matapa (cassava leaves sauteed with cashews and coconut milk) and rice.

  • Restaurants in Mozambique Island

    Sara's Place

    Inhabiting a reed house in the square opposite the hospital, Sara's is a confirmed local favourite – small and scruffy, but salt-of-the-earth – where you can taste chicken and fish served with the unique island speciality matapa de siri siri (seaweed with coconut milk).

  • Restaurants in Mozambique Island

    Café-Bar Áncora d’Ouro

    This lovely cafe evokes the faded charm of colonial Mozambique, with old black-and-white prints adorning the walls and hefty tomes on the tables. There's no better place to relax with coffee and a muffin (or waffles) as you listen to the choir across the square and watch kids chase tyres. It’s opposite the Misericórdia church.

  • Restaurants in Nampula

    Restaurante Lusitano

    This modern restaurant in the small Monica shopping centre offers well-prepared Mozambican-Portuguese fusion food on a pretty terrace or in an air-conditioned interior. Star dishes include grilled sardines, chicken zambeziana (in coconut sauce) and bife a portugue s a (steak and eggs).

  • Restaurants in Mozambique Island


    This popular if unexciting spot does all the local standards, including seafood, hot chicken, prawn or goat curries, and matapa (cooked cassava leaves with peanut sauce) and coconut rice. Seating is indoors or out the back overlooking the water. There's a menu ecónomico for Mtc190.

  • Restaurants in Pemba


    A good old South African–style steakhouse, 556 sits on the hill overlooking the port and bay. It serves up barbecued meats, plus chicken grills, pizzas, hamburgers, grilled prawns, squid, pub food and ice cream – all washed down with plenty of ice-cold beer. It's an expat favourite.

  • Restaurants in Pemba


    The restaurant at Kauri Resort overlooks the Indian Ocean in more ways than one. Parts of the menu also look to India for inspiration and there are Chinese dishes too. It's the local seafood, however, that tops the bill, particularly the lobster.

  • Restaurants in Nampula


    Slightly hidden behind the ethnography museum, this place is nonetheless on the local radar and often crowded with boisterous parties. Seating is semi-alfresco under a large thatched roof. Food consists of pizza, seafood and meat grills.

  • Restaurants in Nampula

    Complexo Bamboo

    The outdoor restaurant at this hotel 7km outside town serves tasty versions of all the standard Mozambican dishes (grilled fish, chicken and pork) in pleasant, leafy surroundings.

  • Restaurants in Mozambique Island

    Bar Flôr de Rosa

    This small, chic, Italian-run place has espresso, a selection of pasta, pizza, soups and sandwiches, and a rooftop terrace for sundowners, plus live music on Friday and Saturday in season. It’s near the hospital.

  • Restaurants in Pemba

    Wilson’s Wharf

    Burgers, seafood and meat grills, and hearty breakfasts are offered at this place in the baixa (old town), with views over Pemba Bay and one of the world's deepest natural harbours.