Brazilian Fish Stew (Moqueca Capixaba)
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 17 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
This authentic Brazilian fish stew, known as Moqueca Capixaba, is a vibrant and aromatic dish from the coastal region of Espírito Santo. Unlike other versions of moqueca, this recipe focuses on the natural sweetness of fresh seafood and ripe tomatoes, omitting coconut milk for a lighter, dairy-free finish. The combination of firm white fish, juicy prawns, and starchy plantains creates a wonderful contrast of textures, while fresh lime and malagueta peppers provide a zesty, warming heat that defines the flavour profile.
As a healthy and gluten-free main course, this stew is perfect for weekend entertaining or a nutritious family dinner. It is traditionally cooked in a traditional clay pot, but a heavy-based casserole dish works beautifully to distribute the heat evenly. Serve this comforting one-pot meal over a bed of soft manioc polenta or steamed white rice to soak up the fragrant, savoury juices. It is a true taste of the Brazilian coast that is both simple to prepare and visually impressive.
In this article:
Continue reading below
Ingredients for Brazilian Fish Stew (Moqueca Capixaba)
8 (170g) pieces skinless hake or Pacific cod fillet (1/2 to 1 1/4 inches thick)
60ml fresh lime juice
1/2 teaspoons finely chopped bottled malagueta peppers or 1/4 teaspoons dried hot red-pepper flakes
2 tablespoons finely chopped garlic (3 cloves)
2 teaspoons salt
450g extra-large prawns in shell (16 to 20 per pound), peeled and deveined, reserving shells if making soft manioc polenta as accompaniment
675g tomatoes, cut into 1/2-inch cubes
1 large onion, chopped
80g chopped green pepper
50g chopped yellow pepper
2 yellow plantains, peeled and each cut diagonally into 8 pieces
1/2 cup finely chopped fresh coriander
1/4 cup finely chopped fresh flat-leaf parsley
1/4 cup extra-virgin olive oil
Accompaniments: soft manioc polenta
malagueta pepper sauce
How to make Brazilian Fish Stew (Moqueca Capixaba)
Pat fish fillets dry and put in a bowl. Stir together lime juice, malagueta peppers, 1 tablespoon garlic, and 1 1/2 teaspoons salt, then pour over fish and toss to combine. Marinate, covered and chilled, 30 minutes. Add prawns and chill at least 30 minutes but no longer than 1 1/2 hours more.
Put tomatoes in bottom of a wide 5- to 6-quart heavy pot. Top with onion and remaining tablespoon garlic, then sprinkle with peppers. Place plantains on top of vegetables. Sprinkle evenly with remaining 1/2 teaspoons salt. Arrange fish in 1 layer on top of plantain. Sprinkle coriander and parsley over fish, then arrange prawns in 1 layer over herbs, reserving marinade. Pour oil and marinade evenly over mixture in pot.
Bring to a simmer, then cover pot. Adjust heat to gently simmer until vegetables are softened and have released liquid and fish is just cooked through, about 20 minutes.
Serve stew over soft manioc polenta .
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
17 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.