Open Travel Guide
Restaurants in Mozambique

Best Restaurants in Mozambique 2026

How to eat well in Mozambique at every budget, and the local dishes you shouldn't leave without trying.

Mozambique has 35+ restaurants and places to eat covered in this guide, led by Zambi Restaurant, Lugar e Meio (Meia Tigela) and Dhow Cafe. Each entry below includes the practical details — what it costs, when to go, and how to plan around it.

Mozambique offers pristine beaches, vibrant coral reefs, and rich Portuguese-African culture along Africa's southeastern coast. From the UNESCO World Heritage Site of Ilha de Moçambique to the stunning Bazaruto Archipelago, this tropical paradise combines world-class diving, fresh seafood, and warm hospitality in one of Africa's most underrated destinations.

Mozambican cuisine is a vibrant fusion of indigenous African flavors, Arab-Swahili spice traditions, and Portuguese colonial influences. Seafood dominates the coast - prawns, lobster, crab, and fresh fish prepared with piri-piri chili sauce or coconut milk are iconic dishes. The national staple is xima (stiff maize porridge) served with matapa (cassava leaves in coconut and peanut sauce), caril (curry), or grilled fish.

Must-try dishes

Iconic dishes that define Mozambique.

Must try

Piri-Piri Prawns (Camarão Piri-Piri)

Mozambique's signature dish - giant tiger prawns marinated in fire-chili piri-piri sauce and grilled over charcoal. The quality and freshness of Mozambican prawns is renowned across southern Africa.

Where to try: Zambi Restaurant (Maputo), any Costa do Sol beachfront restaurant

Price: $20-35

Must try

Matapa

The national dish - cassava leaves slow-cooked in coconut milk with peanuts and sometimes prawns or crab. Rich, fragrant, and deeply satisfying, it represents the heart of Mozambican home cooking.

Where to try: Local restaurants away from tourist areas, village home kitchens

Price: $4-10

Must try

Caril de Camarão (Prawn Curry)

Indian-influenced coconut prawn curry showcasing the Arab-Swahili-Portuguese culinary heritage of coastal Mozambique. Served with rice or xima.

Where to try: Costa do Sol restaurants, Inhambane Province

Price: $12-20

Must try

Grilled Whole Fish (Peixe Grelhado)

Fresh whole fish grilled over charcoal with garlic, lemon, and olive oil or piri-piri sauce. Available at any coastal restaurant - the daily catch determines what's available.

Where to try: Beachfront restaurants at Tofo, Vilanculos, Pemba

Price: $10-20

Must try

Lobster (Lagosta)

Mozambique's abundant Indian Ocean lobster grilled with garlic butter or piri-piri is a must-try luxury available at surprisingly accessible prices compared to Western countries.

Where to try: Zambi Restaurant, Polana Serena Hotel, island resort restaurants

Price: $35-60

Top restaurants

Handpicked picks for the best dining experiences.

Mozambican Seafood

Zambi Restaurant

$$$4.8/5

Consistently rated #1 in Maputo, this upscale beachfront restaurant offers exceptional fresh seafood under palm trees with ocean views. Known for impeccable service, creative presentations, and the finest fish and prawns in the city.

Avenida Marginal, Costa do Sol, Maputo

Mozambican Portuguese

Lugar e Meio (Meia Tigela)

$$4.4/5

Authentic Mozambican and Portuguese cuisine in beautiful garden setting. Famous for Francesinha, diverse menu includes traditional dishes, seafood, and international options with warm atmosphere.

Avenida Eduardo Mondlane, Maputo

Cafe International

Dhow Cafe

$4.4/5

Ultimate chill spot overlooking Maputo Bay with garden seating in dhow boats converted to sofas. Great coffee, light meals, fresh juices, and stunning views for relaxed dining.

Avenida Marginal, Maputo

Mozambican Street Food

Mercado Central Food Stalls

$4.0/5

Authentic street food stalls inside and around central market. Try matapa, xima, grilled chicken, fresh cashews, and tropical fruits at rock-bottom prices.

Avenida 25 de Setembro, Maputo

Specialty Coffee

Kafunta Coffee

$4.5/5

Modern specialty coffee shop in Maputo serving quality espresso, pour-over, and single-origin beans. Minimal decor, excellent baristas, and coworking-friendly atmosphere.

Avenida Julius Nyerere, Maputo

International Fusion

SALT Restaurant

$$$4.7/5

Sophisticated oceanfront dining at Radisson Blu offering diverse menu spanning Italian, Mediterranean, Japanese, and American cuisines. Stunning views, expert wine selection, and live music create elegant atmosphere.

Radisson Blu Hotel, Rua da Acordos de Lusaka, Maputo

International Seafood

Mundo's Restaurant

$$4.3/5

Popular Maputo spot offering international menu with excellent seafood options. Relaxed atmosphere, good wine selection, and consistent quality make it local favorite for lunch and dinner.

Avenida Julius Nyerere, Maputo

Portuguese Cafe

Gil Vicente

$4.2/5

Historic Maputo cafe and bakery serving pastries, sandwiches, and Portuguese coffee since colonial era. Popular breakfast and lunch spot with locals and tourists.

Avenida Samora Machel, Maputo

Restaurants by cuisine

Browse picks grouped by cuisine type.

Portuguese

Portuguese Mozambican

Restaurante Piri Piri

$$$4.6/5

Legendary Maputo institution serving the city's finest piri-piri chicken for decades. Upscale atmosphere with perfectly grilled chicken, excellent Portuguese wines, and traditional sides.

Avenida Eduardo Mondlane, Maputo

Portuguese Mozambican

Tacho Real

$$4.3/5

Cozy restaurant in Maputo serving authentic Portuguese and Mozambican dishes. Family-friendly atmosphere with generous portions, traditional recipes, and excellent value for quality.

Avenida Vladimir Lenine, Maputo

Portuguese

Bom Apetite

$$4.1/5

Local favorite in Inhambane town serving traditional Portuguese dishes with generous portions. Simple atmosphere with excellent value and authentic flavors.

Avenida da Independencia, Inhambane

Mozambican Portuguese

Restaurante Recanto

$$4.0/5

Family-run restaurant in Pemba offering home-cooked Mozambican and Portuguese meals. Warm hospitality, fresh ingredients, and affordable prices for authentic local experience.

Wimbe Beach Road, Pemba

Seafood

Grilled Seafood

Costa do Sol Beach Vendors

$3.8/5

Beach vendors selling freshly grilled prawns, calamari, and fish on the sand. Bargain for prices and enjoy ocean views with local beer.

Costa do Sol Beach, Maputo

Mozambican Seafood

Restaurante Costa do Sol

$$4.2/5

Beachfront institution serving fresh seafood with ocean views. Casual atmosphere with local families and tourists enjoying grilled fish, prawns, and traditional Mozambican dishes.

Costa do Sol Beach, Maputo

Portuguese Seafood

Sagres Shellfish Restaurant

$$$4.5/5

Beachfront fine dining specializing in fresh shellfish and seafood with Portuguese wines. Generous portions, elegant presentations, and surprisingly reasonable prices for quality offered.

Avenida Marginal, Maputo

International Seafood

Smugglers Restaurant

$$4.0/5

Vilanculos beachfront restaurant with international menu and fresh seafood. Popular with tourists heading to Bazaruto with good cocktails and sunset views.

Vilanculos Beach, Vilanculos

Cafe

Cafe

Cafe Acacia

$4.3/5

Garden cafe in Maputo with shaded outdoor seating, good coffee, fresh pastries, and light meals. Peaceful escape from city heat with WiFi and magazines.

Sommerschield, Maputo

Cafe

Cafe Continental

$4.0/5

Central Maputo cafe with outdoor seating, good coffee, sandwiches, and light meals. Popular meeting spot for business and casual dining throughout the day.

Avenida 24 de Julho, Maputo

Cafe

Baobab Cafe

$4.2/5

Cozy Vilanculos cafe with healthy options, smoothie bowls, salads, and good coffee. Popular breakfast spot before island trips with WiFi and relaxed vibe.

Vilanculos Town, Vilanculos

Beach Cafe

Beach Cafe

Chill Out Cafe

$4.3/5

Beachside cafe in Tofo with smoothies, healthy bowls, coffee, and light meals. Surfer and diver hangout with WiFi, board games, and ocean views.

Praia do Tofo, Inhambane

Beach Cafe

Dino's Beach Bar

$4.0/5

Laid-back beach bar in Tofo serving burgers, wraps, fresh juices, and cocktails. Perfect post-dive spot with sunset views and backpacker-friendly prices.

Praia do Tofo, Inhambane

African

African International

Kilimanjaro Restaurant

$3.9/5

Casual dining in Maputo with mix of African and international dishes. Good value lunch specials, friendly service, and relaxed atmosphere for everyday meals.

Avenida Julius Nyerere, Maputo

Bakery

Bakery

Sweet Bakery Vilanculos

$4.0/5

Small bakery in Vilanculos with fresh bread, pastries, and coffee. Good breakfast stop before island trips with takeaway sandwiches and snacks.

Vilanculos Town, Vilanculos

Bakery Cafe

Bakery Cafe

Pastelaria Imperio

$4.2/5

Traditional Portuguese bakery and cafe with fresh pastries, cakes, and coffee. Local institution popular for breakfast and afternoon snacks with takeaway options.

Avenida Eduardo Mondlane, Maputo

Coffee Shop

Coffee Shop

Roots Coffee

$4.4/5

Hip coffee shop in Maputo with excellent espresso drinks, breakfast bowls, sandwiches, and fresh juices. Popular with young professionals and digital nomads.

Polana, Maputo

Grilled Meats

Grilled Meats

Vilanculos Market Grill

$3.7/5

Open-air charcoal grills near market serving chicken, beef, and seafood. Smoky flavors, local atmosphere, and bargain prices for hungry travelers.

Vilanculos Central Market, Vilanculos

International

International

Restaurante 1908

$$4.2/5

Historic venue with modern international menu in renovated colonial building. Charming atmosphere with outdoor seating, creative dishes, and good cocktail selection.

Avenida 24 de Julho, Maputo

International Fine Dining

International Fine Dining

Azul Restaurant

$$$4.6/5

Five-star dining at Polana Serena Hotel combining international cuisine with Mozambican flavors. Elegant colonial ambiance, extensive wine list, and refined service for special occasions.

Polana Serena Hotel, Avenida Julius Nyerere, Maputo

Italian

Italian Portuguese

Taverna

$$4.1/5

Popular Italian-Portuguese fusion restaurant in Maputo with wood-fired pizzas, pasta, and seafood. Lively atmosphere, outdoor terrace, and reliable quality for casual dining.

Avenida Julius Nyerere, Maputo

Local Street Food

Local Street Food

Tofo Village Market Stalls

$3.7/5

Small market stalls in Tofo village center selling grilled chicken, fresh bread, fruit, and local snacks. Authentic local prices and flavors.

Tofo Village Center, Tofo

Mozambican

Mozambican

Kanimambo Restaurant

$$4.2/5

Authentic Mozambican cuisine in Tofo featuring local specialties, fresh seafood, and traditional recipes. Beachside location with relaxed vibe and friendly service.

Praia do Tofo, Inhambane

Mozambican Street Food

Mozambican Street Food

Txopela

$4.0/5

Casual local eatery specializing in traditional Mozambican dishes at budget prices. Authentic atmosphere with matapa, xima, grilled chicken, and other local favorites.

Bairro Central, Maputo

Peri

Peri-Peri Chicken

Nando's Maputo

$4.1/5

Familiar chain serving flame-grilled peri-peri chicken with various spice levels. Reliable quality, quick service, and family-friendly atmosphere for casual dining.

Shopping Maputo, Maputo

Street Food

Street Food

Feira Popular Food Stalls

$3.9/5

Evening food market with multiple stalls serving grilled meats, samosas, and local snacks. Lively atmosphere with locals, live music, and affordable eats.

Feira Popular, Maputo

Street Snacks

Street Snacks

Inhambane Town Vendors

$3.8/5

Street vendors near dhow crossing selling fresh coconuts, cashews, roasted corn, and fried fish. Perfect quick snack exploring town.

Waterfront, Inhambane

Street food

Local flavours at affordable prices.

Street food

Chamuças

Fried triangular pastries filled with spiced meat or vegetables, showing Indian culinary influence. Sold hot from vendors at $0.30-0.50 each at markets and street corners across Mozambique.

Find it at: Mercado Central Maputo, street vendors, market entrances

Street food

Grilled Corn (Espiga Assada)

Fresh corn on the cob grilled over charcoal with salt and lemon, sold by roadside vendors in the evenings. A simple, satisfying snack at $0.50-1.

Find it at: Roadside vendors in all towns, evening markets

Street food

Cashews (Cajus)

Fresh or roasted cashew nuts sold in paper cones at markets and roadside stalls. Mozambique is a major cashew producer and locally sold cashews are exceptionally fresh and cheap.

Find it at: Mercado Central, roadside stalls, anywhere in coastal areas

Street food

Papo-Seco with Cheese or Sardines

Fresh Portuguese-style bread rolls filled with processed cheese, tinned sardines, or butter. A popular quick breakfast from any bakery or street sandwich cart.

Find it at: Bakeries (padarias) in Maputo, bus stations, markets

Food markets

Where locals shop and graze.

Mercado Central (Central Market)

Historic 1903 Eiffel-designed iron and glass market hall selling fresh seafood, tropical produce, cashews, spices, and dried goods. The most atmospheric market experience in Mozambique.

Hours: 6:00-17:00 daily

Mercado do Povo

Large Maputo neighborhood market with extensive fresh produce, meat, fish, and everyday goods. More authentic local experience than the Central Market with less tourist presence.

Hours: 6:00-18:00 daily

Inhambane Fish Market

Waterfront fish market in Inhambane town where fishermen land their daily catch of fresh Indian Ocean fish, prawns, and squid. Best visited early morning when boats return.

Hours: 5:00-10:00 daily

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Fresh seafood is the star - always ask what was caught that morning at beachfront restaurants

Tip

Piri-piri heat varies enormously between cooks - ask for it 'pouco picante' (a little spicy) if unsure

Tip

Lunch (12-2pm) is the main meal of the day - many restaurants offer prato do dia (daily set menu) at $5-10

Tip

Tipping 10% is expected at tourist restaurants; rounding up or small amounts appreciated at local spots

Tip

Booking ahead required at Zambi and upscale Maputo restaurants - walk-in often possible but risky on weekends

Food budget guide

What to expect at different price points.

Level Price Description
Budget $5-10/meal Local restaurant or market: xima with fish, matapa, or chamuças street food
Mid-range $15-30/meal Tourist restaurant: fresh grilled seafood, salads, beer included
Upscale $50-100+/meal Fine dining: Zambi or resort restaurants with lobster, wine pairing