Mozambique is famous for its beautiful beaches, wildlife, and welcoming culture. However, one of the best parts of visiting this African country is enjoying its traditional food. Mozambican cuisine combines African, Portuguese, and Indian influences, creating dishes full of flavour.

From fresh seafood to coconut-based curries, there is something for every food lover. If you are planning a trip, here are some of the best traditional Mozambican foods every tourist should try.
1. Matapa – A Famous Traditional Mozambican Dish
Matapa is one of the most popular dishes in Mozambique. It is prepared using finely chopped cassava leaves, ground peanuts, coconut milk, and spices. Some versions also include prawns or crab.
The dish has a creamy texture and a rich, nutty flavour. It is commonly served with rice or xima. Tourists looking for authentic Mozambican food should definitely try matapa.
2. Xima – Mozambique's Everyday Staple Food
Xima is a traditional food made by cooking maize flour or cassava flour with water until it becomes thick and smooth.
It has a mild taste and is usually eaten with vegetables, fish, meat, or curry. Xima is an important part of everyday meals in many Mozambican households.
3. Galinha à Zambeziana – Delicious Coconut Chicken
Galinha à Zambeziana is a popular chicken dish from Mozambique's Zambézia Province. The chicken is marinated with coconut milk, garlic, lemon, and seasonings before being grilled.
The result is tender chicken with a delicious coconut flavour. It is often enjoyed with rice, potatoes, or local vegetables.
4. Frango Piri-Piri – Spicy Grilled Chicken
If you enjoy spicy food, Frango Piri-Piri is worth trying. This dish features chicken marinated in a spicy sauce made with piri-piri chillies, garlic, lemon, and other ingredients.
The chicken is usually grilled until golden and juicy. Many local restaurants serve it with fries, rice, or salad. Visitors can also request a milder version.
5. Caril de Amendoim – Traditional Peanut Curry
Caril de Amendoim is a delicious peanut-based curry enjoyed in Mozambique. Ground peanuts create a thick, flavourful sauce, sometimes combined with coconut milk.
Depending on the recipe, the curry may include chicken, fish, meat, or vegetables. It is commonly served with rice or xima and offers a comforting taste of local cuisine.
6. Grilled Fish and Prawns – Fresh Coastal Specialities
Mozambique's long Indian Ocean coastline makes seafood an important part of its food culture.
Grilled fish, prawns, crab, and squid are popular choices in coastal restaurants. Seafood is often seasoned with garlic, lemon, and piri-piri sauce.
Tourists visiting Maputo, Vilankulo, or other coastal destinations should explore local seafood dishes.
7. Badjias – Popular Mozambican Street Food
Badjias are tasty fried snacks made from mashed beans, commonly cowpeas, mixed with herbs and seasonings.
They are crispy outside and soft inside. Many people enjoy badjias inside fresh bread rolls for breakfast or a quick snack.
You can find them at local markets and street food stalls.
8. Mucapata – Traditional Rice, Beans, and Coconut
Mucapata is a traditional dish associated with Zambézia Province. It combines rice, beans, and coconut milk to create a filling, mildly flavoured meal.
This dish is a wonderful choice for travellers interested in discovering regional Mozambican cooking.
Tips for Tourists Trying Local Food in Mozambique
Trying traditional food is an enjoyable way to discover Mozambique's culture. Choose busy restaurants, eat freshly cooked meals, drink safe water, and ask about ingredients if you have food allergies.
Before travelling, visitors should also check their entry requirements. Eligible travellers can explore the Mozambique Tourist eVisa information page to learn about the online application process and required documents.
Final Thoughts
Mozambican food offers a wonderful combination of fresh ingredients, traditional cooking methods, and rich flavours. From creamy matapa and spicy chicken to grilled seafood and local street snacks, every dish tells a story about the country's culture.
During your Mozambique holiday, make time to visit local restaurants, explore food markets, and experience the traditional dishes that make this destination special.