Mozambican food is one of Africa's great under-sung cuisines — Portuguese technique, Swahili coast spice, and a bay full of seafood landed metres from the kitchen. In Vilanculos you can eat absurdly well for very little. Here's what to order.
The dishes that matter
- Matapa. The national dish: cassava leaves pounded and simmered in coconut milk and ground peanuts, usually with crab or prawns folded in. Order it with rice and don't share.
- Grilled lobster. The bay's headline act, charcoal-grilled and brushed with garlic butter or piri-piri. In town you'll pay a fraction of resort prices — typically $10–20 with chips and salad.
- Crab curry. Mud crabs from the mangroves in a coconut-rich curry. Messy, magnificent, bring patience and ask for extra bread.
- Peixe grelhado. Simply: the day's catch — barracuda, kingfish, red snapper — grilled whole over charcoal. The benchmark dish; if a kitchen does this well, trust everything else on the menu.
- Lulas. Calamari, grilled or fried, often the best-value plate on any menu.
- Pãozinho. The Portuguese-style bread rolls baked fresh every morning — breakfast for half the town, best straight from a street oven.
Drink like a local
The lager is 2M ("dois-em") or Manica, drunk very cold. R&R (rum and raspberry) is the beach-bar special, and fresh coconuts are everywhere. Coffee culture is thin — adjust expectations, order another fresh juice instead.
Where to eat
The beach-road restaurants compete hard on fresh fish, the market's food stalls serve the cheapest plates in town (follow the queues), and most lodges welcome non-guests for dinner. Naturally we'll also point you to the family table: the restaurant at Residencial Duma grills the day's catch every evening — meals from about 200 MZN, lobster when the boats bring it in.
What it costs (2026 ballpark)
| Plate | Street/market | Restaurant |
|---|---|---|
| Grilled fish & rice | 150–250 MZN | 400–700 MZN |
| Matapa | 100–200 MZN | 300–500 MZN |
| Lobster & chips | — | 700–1,400 MZN |
| 2M beer | 60–80 MZN | 100–150 MZN |