National Dish Brazil: Moqueca (Recipe)

In this article
Discover Moqueca, the soulful coastal classic of Brazil! This vibrant fish and seafood stew simmers gently in coconut milk with sweet peppers, tomatoes and a flourish of fresh herbs. As colourful as it is fragrant, it brings a taste of the Brazilian shoreline straight to your table. Whether you are cooking for a relaxed family supper or a lively gathering of friends, moqueca is a true feast for the senses.
About Moqueca
Moqueca is a traditional Brazilian dish that originally hails from the country’s coastal regions. It is a hearty fish and seafood stew that wins people over not only with its delicate flavour but also with its lively colours. Several variations exist, above all the Bahian and the Espírito Santo styles, each using a generous range of ingredients that make the dish authentic and nourishing. The combination of coconut milk, peppers and fresh herbs creates a one-of-a-kind aroma that delights locals and guests alike.
Ingredients (serves 1–2)
- 400 g white fish (such as cod or tilapia)
- 200 ml coconut milk
- 1 onion, diced
- 2 cloves garlic, finely chopped
- 1 red pepper, cut into strips
- 1 green pepper, cut into strips
- 2 tomatoes, diced
- Fresh coriander leaves
- Juice of 1 lime
- Salt and pepper to taste
Shopping for the ingredients
To get the best results for your moqueca, it is well worth using fresh ingredients. Visit your local market or fishmonger to pick up the fish and seafood, and make sure they smell fresh and have a firm texture. The remaining ingredients should be as regional and fresh as possible too, so that the full aroma of the dish really comes through. A trip to a good greengrocer pays off here, since ripe tomatoes and crisp peppers make all the difference.
Preparing the dish
Before you start cooking, prepare all the ingredients carefully. Cut the vegetables into the shapes and quantities you need, and marinate the fish with the lime juice, salt and pepper to intensify its flavour. Let this marinade soak in for at least 20–30 minutes while you take care of the remaining steps. This rounds out the dish and gives it a deeper, more rounded aroma.
Step-by-step instructions
- In a large pot or pan, sauté the onion and garlic in a little oil until soft and translucent.
- Add the peppers and tomatoes and stir well, letting the vegetables simmer for a few minutes.
- Gently lay the marinated fish in the pot and pour over the coconut milk.
- Bring the mixture to a gentle simmer, then reduce the heat and cook for about 15–20 minutes, until the fish is cooked through.
- Garnish with fresh coriander leaves just before serving.
Gluten-free / lactose-free version
Moqueca is naturally gluten-free and lactose-free. Even so, take care when choosing ingredients such as spices and marinades to make sure they contain no hidden gluten or lactose. This makes the recipe an excellent choice for anyone with intolerances. Enjoy the dish without a second thought and let the flavours of Brazil sweep you away.
Tips for vegans and vegetarians
For a vegan or vegetarian version of moqueca, simply replace the fish with tofu or seitan. Marinate the tofu beforehand to intensify the flavour. You can also fold in a generous amount of colourful vegetables such as courgette and aubergine, along with extra fragrant herbs. With these adjustments the dish stays fresh and delicious while suiting the needs of vegans and vegetarians alike.
More tips and tricks
To bring out the best in your moqueca, try different combinations of spices. A little cumin, paprika or a pinch of chilli can give the dish extra zip. Experimenting with desiccated coconut can also lend an interesting texture. Be creative and shape the dish to suit your own taste — there is plenty of room to make it your own.
Adapting the recipe to your taste
Moqueca is easy to tailor to personal preference. If you like more heat, for example, you can add fresh chillies or a splash of hot sauce. The vegetables can vary with the seasons too — you might fold in green beans or carrots when they are at their best. Let your creativity run free and shape the dish so that it matches your taste exactly.
Ingredient substitutions
If you do not have certain ingredients to hand, or simply do not care for them, there are plenty of alternatives for your moqueca. In place of coconut milk you could use almond milk, for instance, to achieve a similar creamy consistency. The fish can also be swapped for prawns or other seafood to create new flavour experiences — much like the shellfish that shines in a Risoto de Camarão or the river fish at the heart of Pirarucu à Casaca. This flexibility makes the dish versatile and appealing to a wide range of tastes.
Drink pairing ideas
A variety of drinks pair beautifully with moqueca and underline its Brazilian flair. A classic Caipirinha — the Brazilian cocktail of limes, sugar and cachaça — is an excellent choice. Alternatively, you could serve fresh fruit juices or light white wines that complement the flavours of the dish. Each drink can round off the experience and give your guests a meal to remember.
Serving and presentation ideas
For the perfect presentation of your moqueca, use colourful plates or bowls that emphasise the dish’s lively hues. Garnish generously with fresh coriander and lime slices to make it visually appealing. Serving the moqueca straight from a large, decorative pot underlines the convivial, shared nature of the meal. An attractive presentation heightens both the enjoyment and the anticipation of your guests.
A bit of history
Moqueca has its roots in Afro-Brazilian cuisine and is closely tied to the culture and traditions of Bahia. Historically, fish dishes like this were often cooked in clay or cauldron-style vessels, which gave them a distinctive smoky note. The different versions — particularly the Bahian and the Espírito Santo moqueca — reflect regional differences and the rich diversity of Brazilian cuisine. This dish is not only a culinary delight but also a piece of history well worth exploring.
More recipe ideas
Summary: Moqueca
Moqueca is a culinary highlight of Brazilian cooking, captivating with its variety and its aromas. With delicious ingredients such as fish, coconut milk and fresh vegetables, it is easy to prepare and simple to adapt to personal preference. Whether served at a sociable evening among friends or a relaxed family meal, moqueca brings a touch of the Brazilian coast straight into your kitchen. Let the regional traditions inspire you and savour a true taste of Brazil.


