Caldeirada: Brazilian Seafood Stew with Tomato and Peppers

Finished caldeirada: white fish, peeled shrimp, mussel meat, octopus and squid in a red-orange tomato broth with pepper rings and coriander
Serves
6 servings
Cuisine
Brazilian

Caldeirada, the fishermen's seafood stew of Portugal and Galicia as cooked in Brazil with dendê oil. The order for adding seafood, doneness cues and swaps.

Cooking flow

Cooking steps

STEP 11 / 7

Marinate the seafood in lemon and pepper

Mussel meat, shrimp, octopus, squid and white fish marinating in a glass bowl with lemon juice and black pepper
All the seafood marinates together in one bowl; it is separated only when it goes into the pot

Put the mussel meat, shrimp, octopus, squid and white fish in a bowl. Squeeze the juice of the 2 lemons over them and grind on black pepper. Turn the pieces with your hands so every one touches the juice. Leave them for 30 minutes; the seafood is ready when it has sat its full time in a shallow pool of juice, glossy and flecked with pepper.

STEP 22 / 7

Cook the garlic and onion until lightly golden

Crushed garlic and chopped onion turning lightly golden in a wide deep pot
Lightly golden is the stopping point; the onion should still be soft, with no dark brown bits

Set the wide, deep pot on the stove. Add the crushed garlic and chopped onion and cook them, stirring often, so they color evenly. The onion softens first, then the edges begin to turn. Stop when the onion and garlic are lightly golden and smell sweet; any darker and the base turns bitter.

STEP 33 / 7

Soften the tomatoes into the base

Chopped ripe tomatoes softening into the onion and garlic in the pot
The base is ready when the tomato pieces slump into the onion and the pan looks moist

Add the chopped ripe tomatoes to the pot and stir them through the onion and garlic. Let them cook until the pieces collapse and the juice they release mixes into the onion. Keep stirring now and then so nothing catches on the bottom. Move on when the tomato has softened into a loose, moist base with no firm chunks left.

STEP 44 / 7

Add the mussels, shrimp and fish

White fish, peeled shrimp and mussel meat added to the tomato base while salt is sprinkled over
Only the fish, shrimp and mussels go in at this point; the octopus and squid wait in the bowl

Take the mussel meat, shrimp and white fish from the marinade and lay them on the tomato base. Leave the octopus and squid in the bowl for now. Season with salt and move the pieces once, gently, so the fish stays whole. Within a short time, liquid begins to gather around the seafood as it gives up its juices, and this is the moment to start a 10-minute count.

STEP 55 / 7

Add the octopus and squid, then check the liquid

A hand adding octopus and squid rings to the simmering seafood and tomato broth
The broth should only just surround the seafood; add water in small splashes, never all at once

After 10 minutes, add the octopus and squid to the pot. Look at the level of the liquid. If it does not cover the seafood, pour in water a little at a time until it just does. Stop when the liquid sits just over the top pieces, so the stew stays thick rather than soupy.

STEP 66 / 7

Finish with peppers, coriander and dendê under the lid

Red dendê oil poured over the stew with three colors of pepper rings, coriander and tomato paste, the lid set aside
Everything goes in on top; the lid then holds in the steam that softens the peppers

Add the tomato paste, the yellow, red and green pepper rings, the chopped coriander and the dendê. Cover the pot and cook for about 10 minutes. Lift the lid and check: the peppers should be just softened, bending but still holding their rings. The shrimp are curled and red, and the squid and octopus are tender, not hard and rubbery.

STEP 77 / 7

Serve it piping hot

A bowl of caldeirada with a spoon, served beside white rice and golden pirão
Rice and pirão go in their own bowls, so each person adds as much broth as they like

Bring the pot to the table straight away, while it is still steaming. Set out bowls of white long-grain rice and the pirão beside it. Ladle the stew into bowls so every portion gets fish, shellfish and pepper rings. It is at its best now, while the peppers are bright and the broth is glossy red.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Shelled mussel meat (mexilhão limpo, sem casca) 7 oz (200 g) Deep seafood savoriness in the broth
Peeled shrimp (camarão cinza limpo, sem casca) 7 oz (200 g) Sweetness
Octopus tentacles (tentáculo de polvo) 7 oz (200 g) Chew and texture
Squid rings (lula em anéis) 7 oz (200 g) Tender bite
White fish fillet, in large pieces (filé de pescada em pedaços grandes) 14 oz (400 g) The main flesh of the stew
Lemons (limão), juiced 2 Marinade
Bell peppers, yellow, red and green (pimentão amarelo, vermelho, verde), sliced into rings 1 of each Sweetness and color
Medium onions (cebola média), finely chopped 2 The base
Ripe tomatoes (tomate maduro), chopped 2 Acidity and liquid
Coriander (coentro), chopped 1 bunch Aroma
Tomato paste (extrato de tomate) 1 tbsp Depth and body
Garlic (alho socado), crushed 3 cloves Aroma
Black pepper (pimenta-do-reino) to taste Seasoning and marinade
Salt (sal) to taste Seasoning
Red palm oil (azeite de dendê) as needed Color and its own distinctive flavor
White long-grain rice (arroz agulhinha branco), cooked to serve Alongside
Fish pirão (pirão de peixe) to serve, optional Alongside
0 / 0

When the lid comes off for the last time, the broth has turned a deep red-orange. Dendê oil streaks through the tomato, rings of yellow, red and green pepper are just starting to slump, and chopped coriander scents the steam. Underneath sit big pieces of white fish, curled shrimp, mussel meat, octopus and squid, cooked mostly in the liquid they gave up themselves. Caldeirada is a fishermen's stew from Portugal and Galicia that is widely cooked in Brazil. This Brazilian home pot tastes of the sea first, then of sweet peppers and bright tomato, with the color and distinctive flavor of red palm oil over everything, and it goes to the table hot with white rice and pirão.

One Name, a Coast and a River

The stew began with the fishermen of Portugal and Galicia. In Portugal, caldeirada is a plain stew of seafood and vegetables, and one Portuguese-style recipe is built on olive oil, vinho verde and fish stock. The Brazilian pot here keeps the core idea of seafood layered with vegetables. The wine and olive oil give way to dendê, the red palm oil of Brazilian cooking, and to a generous fistful of coriander.

In Brazil the name stretches across very different waters. Along the coast, home cooks make seafood versions like this one, with mussels, shrimp, octopus, squid and white fish, served with fish pirão and white rice. In the Amazon, caldeirada means freshwater fish. Tucunaré is simmered with boiled eggs and potatoes, and the pot comes with pirão made from the fish broth, plus rice and farinha. Tambaqui is cooked in a clay pot with water, onion, cheiro-verde, pimenta-de-cheiro, colorau and potatoes, then served with tomato slices and boiled egg. Some cooks simmer tambaqui or tucunaré in coconut milk instead. In Brazil, the dish is also described as a fragrant chowder of river fish and coriander.

A rustic clay pot of freshwater fish caldeirada with potato cubes, halved boiled eggs and tomato slices
The river version: potatoes and boiled eggs share the clay pot with the fish, and the broth stays light

Its closest neighbour on the Brazilian table is moqueca. The two share dendê, coriander and seafood, but moqueca is cooked with coconut milk. This caldeirada uses no coconut milk. It is a vegetable stew of tomato, peppers and onion, so it tastes brighter and sharper, and the peppers carry the sweetness that coconut gives a moqueca. For more of the country's cooking, browse the dishes of Brazil.

Two pots under one name

In Brazil, "caldeirada" covers both seafood pots and river-fish pots of tambaqui or tucunaré. The river pots often carry potatoes and boiled eggs. The seafood pot here keeps to fish, shellfish, tomato and peppers.


Ingredients (serves 6)

Caldeirada ingredients laid out in bowls: mussel meat, peeled shrimp, octopus, squid rings, white fish, lemons, three peppers, onions, tomatoes, coriander, tomato paste, garlic and red palm oil
The mussels are already out of the shell and the shrimp already peeled, so nothing needs cleaning at the stove
Keep the fish in big pieces

Cut the white fish into large chunks. Big pieces hold together while the stew simmers around them; small ones break apart and cloud the broth.

Allergen information

This stew contains fish, crustaceans (shrimp) and molluscs (mussels, octopus and squid). Check the labels on frozen seafood and tomato paste for any other allergens.

Equipment

  • A wide, deep pot with a lid, or an earthenware pot that can go on the stove
  • A bowl for marinating
  • A knife and cutting board
  • A citrus squeezer or a fork for juicing the lemons
  • A wooden spoon for gentle stirring

Shopping and Swaps

The two things that make this pot taste Brazilian are dendê and coriander. Red palm oil can be hard to find outside Brazil. You can leave it out, but the stew loses its red-gold color and the flavor changes noticeably; what remains is a pleasant tomato seafood stew rather than a Brazilian one. The exact mix of shellfish matters much less, and frozen seafood works well throughout.

Ingredient Swap that works What it changes
Shelled mussel meat Frozen shelled mussels, or shelled clam meat Clams give a lighter, sweeter broth
Peeled shrimp Any peeled shrimp, fresh or frozen Little change
Octopus tentacles Boiled octopus from the fish counter Easier to find, and the texture holds well
Squid rings Frozen squid rings Little change
Pescada (a white fish of the drum family) Cod or another white fish Choose fillets thick enough to cut into large pieces
Lemons Limes A sharper, more fragrant marinade
Coriander Scallions, if you dislike coriander A different aroma altogether; the stew moves away from Brazil
Separate seafood A frozen shelled seafood mix One bag replaces four; pick out the octopus and squid if you can, so they go in later

Method

The marinade comes first, so get the seafood into the lemon juice before you chop anything else. While it sits for 30 minutes, chop the onion, tomatoes and coriander, crush the garlic and slice the peppers. After that the pot needs you at every stage, but each stage is short. The seafood goes in in a fixed order: mussels, shrimp and fish first, octopus and squid ten minutes later, peppers and dendê last under the lid.

Respect the order

Mussels, shrimp and fish go in first, and the octopus and squid only after 10 minutes. The peppers and dendê come last, under the lid for about 10 minutes. Following that order means nothing overcooks while the rest catches up.

Let the seafood make the broth

Most of the broth comes from the seafood and tomatoes themselves. Add water only when the liquid fails to cover the pieces, and only enough to just cover them; extra water dilutes the flavor.

When It Goes Wrong

What you see Why What to do
The fish has broken into flakes It cooked too long, was cut small, or was stirred hard Cut the fish into large pieces, move it gently once, and serve as soon as the peppers soften
Octopus and squid are tough and rubbery They stayed on the heat too long Add them only at step 5, take the pot off once the peppers are just soft, and serve at once
The bottom catches before the seafood goes in The onion and tomato base dried out Stir more often in steps 2 and 3, and make sure the tomato has softened into a moist base
The seafood sits half out of the liquid The seafood released too little juice Add water a little at a time in step 5 until the liquid just covers the pieces
The broth tastes flat and looks pale The dendê was left out, or the stew needs more seasoning Taste and adjust the salt and black pepper; dendê brings back the color and depth

Serving, Variations and Leftovers

At the table

Caldeirada comes to the table hot, with white rice and pirão. Fish pirão is a thick, smooth accompaniment made with fish broth. Spoon some of each into your bowl and let the red broth soak in. Amazon-style tables also put out farinha for sprinkling. Pirão is optional; a bowl of white rice on its own carries the stew perfectly well.

Variations

  • River fish with potatoes and eggs. Replace the seafood with tambaqui or tucunaré and add potatoes and boiled eggs, with tomato slices on top. The broth turns lighter and earthier, and the pot moves toward the Amazon versions.
  • With coconut milk. Simmering the fish in coconut milk rounds and softens the broth. The stew drifts toward moqueca and loses the sharp tomato edge.
  • Toward Portugal. Building the pot on olive oil, vinho verde and fish stock, without dendê, gives a paler, wine-scented stew closer to the Portuguese pots.

Leftovers

Caldeirada is best eaten the day it is made. Cool leftovers, refrigerate them promptly in a covered container, and reheat until they are steaming hot all the way through.

Cooking seafood safely

Every piece of seafood in this stew is eaten cooked, never raw. Cook until the fish and shellfish are hot and cooked through to the center before serving. If you swap in shell-on mussels or clams, discard any that stay closed after cooking.

Frequently asked questions

Can I use a frozen seafood mix instead of buying each item?

Yes. A shelled frozen mix stands in well for the mussels, shrimp, octopus and squid. Keep the white fish separate and cut it into large pieces. If the mix lets you, pick out the octopus and squid so they go in at step 5 with the others following the usual order.

What if I cannot make pirão?

Serve the stew with white long-grain rice alone. Pirão is a welcome extra, but the rice already soaks up the broth, and the meal is complete without it.

Can I cook caldeirada in a clay pot?

Yes, an earthenware pot that is safe for the stove suits it well; the Amazon tambaqui version is cooked in one. Use a wide one so the seafood sits in a shallow layer. Follow the pot maker's guidance for heating it on the stove.

Sources