National Dish Mozambique: Caldeirada de Peixe (Recipe)

In this article
Meet Caldeirada de Peixe, a rich fish stew that carries the soul of Mozambique’s Indian Ocean coastline straight to your table. Fresh fish simmers gently in a fragrant, savoury broth alongside sweet peppers, onions and warming spices, capturing the flavours of a nation famed for its long, sun-drenched shore. Wholesome and deeply comforting, it is the kind of dish that brings family and friends together around a single steaming pot.
About Caldeirada de Peixe
Caldeirada de Peixe is a traditional Mozambican dish that mirrors the very heart of African coastal cooking. This hearty fish stew brings together fresh fish and a generous mix of aromatic spices in a clear, richly flavoured broth that captures the taste of the Indian Ocean. Blessed with a spectacular coastline, Mozambique offers an abundance of seafood that shines beautifully in this recipe. Nourishing and delicious in equal measure, it is a dish that never fails to win people over.
Ingredients (serves 1–2)
- 300 g fresh fish (such as sea bream or cod)
- 1 onion, diced
- 2 cloves of garlic, finely chopped
- 1 small pepper, diced
- 400 ml fish stock
- 2 tablespoons olive oil
- 1 teaspoon paprika
- 1 teaspoon cumin
- Salt and pepper, to taste
- Fresh coriander, to garnish
Shopping for the ingredients
When shopping for the ingredients for Caldeirada de Peixe, freshness is everything. Visit your local fishmonger or a supermarket with a good selection of seafood to make sure you get the very best quality. Choose fresh vegetables and spices here too, as they underline the authentic character of the dish. Take your time selecting each ingredient, because freshness plays a decisive role in the final result.
Preparing the dish
Preparing Caldeirada de Peixe is straightforward and quick. Start by washing the vegetables thoroughly and cutting them into small, even pieces so they cook at the same rate. The fish should also be cut into bite-sized chunks so it takes on all the flavour as it simmers. This simple bit of groundwork lets you enjoy the full aromatic profile of the dish.
Step-by-step instructions
- Heat the olive oil in a large pan and sauté the onion and garlic until translucent.
- Add the diced pepper and fry for a few minutes.
- Pour in the fish stock and bring to the boil.
- Stir in the paprika, cumin, salt and pepper until well combined.
- Gently lower the fish into the broth and let it simmer for around 10 minutes, until cooked through.
- Garnish with fresh coriander and serve hot.
Gluten-free / lactose-free version
Caldeirada de Peixe is naturally gluten-free and lactose-free, since it is built around fish and fresh vegetables. It is still worth checking the fish stock for any additives that might contain gluten. For a completely gluten-free version, use homemade stock or a clearly labelled product. With these simple tweaks you can be sure the dish is suitable for everyone.
Tips for vegans and vegetarians
For vegans and vegetarians, Caldeirada de Peixe adapts easily by swapping the fish for mixed vegetables or tofu. A combination of courgette, carrot and aubergine makes a tasty alternative, much like the vegetables that shine in a bowl of Curried Lentils. Replace the fish stock with vegetable stock to keep the depth of flavour intact. Variations like these enrich the original recipe and make it something everyone can enjoy.
More tips and tricks
To deepen the flavour of your Caldeirada de Peixe, feel free to add extra herbs and spices to suit your taste. A pinch of chilli powder, for instance, brings a gentle warmth, while a squeeze of lemon juice just before serving makes the aromas livelier and brighter. Experiment with the ingredients to create your very own version of the stew.
Adapting the recipe to your taste
Caldeirada de Peixe leaves plenty of room for personal adjustments. Depending on which fish or seafood you prefer, you can easily reshape the recipe to your own liking. Different vegetables can be added too — your imagination is the only limit. Variations like these not only bring welcome variety but also make the dish feel unique for every occasion.
Ingredient substitutions
If fresh fish is hard to come by, you can just as easily use frozen or tinned fish to prepare your Caldeirada de Peixe. In place of pepper you might use tomato as a base, or, for something milder, green asparagus. You could also stir in pulses to add extra protein and nutrients — the same hearty approach that makes a Sopa de Feijao so satisfying. Be creative with your ingredients!
Drink pairing ideas
A Caldeirada de Peixe pairs beautifully with white wines, such as a crisp Sauvignon Blanc or a Chardonnay. These wines lift the flavours of the dish and awaken the senses. Alternatively, a cold beer works wonderfully, offering a refreshing pause between mouthfuls. For a non-alcoholic option, a homemade lemonade makes a lovely, thirst-quenching accompaniment.
Serving and presentation ideas
Presentation can make all the difference when it comes to impressing your guests with Caldeirada de Peixe. Serve the stew in beautiful, colourful bowls that suit the coastal theme. A few fresh herbs or a slice of lemon as a garnish add extra freshness to the overall look. Set the scene further with a pretty table setting to round off the whole dining experience.
A bit of history
Caldeirada de Peixe has its roots in Mozambican cuisine, which draws heavily on Arab and Portuguese cooking traditions. The dish traces back to coastal fishermen who cooked their freshly caught fish together in a single shared pot. The coming together of different seafood and vegetables reflects the cultural diversity of Mozambique and tells the story of a region rich in traditions and flavours — a spirit you will find right across Mozambican cuisine.
More recipe ideas
Summary: Caldeirada de Peixe
Caldeirada de Peixe is a truly representative dish of Mozambican cuisine, uniting flavour and tradition in a single pot. With fresh ingredients and a well-judged blend of spices, you can create a hearty fish stew that is as nourishing as it is delicious. Whether for a cosy family meal or a festive occasion, this dish brings the flavours of the Indian Ocean straight to your table. Let the variety of Mozambican gastronomy inspire you, and savour a taste of African coastal culture!



