Caldeirada de Peixe

Portuguese layered fish stew with potatoes, tomatoes and onions slow-cooked in white wine with cloves and bay

Origin: Lisbon & Estremadura Coast, Portugal

From the journey of Cloves.

Caldeirada de peixe (the fisherman's stew of the Portuguese Atlantic coast) is as direct a record of the Portuguese relationship with the spice trade as any diplomatic treaty or merchant ledger. The Portuguese opened the sea route around Africa in 1498 and seized the Maluku Islands, the source of the world's cloves, in 1511-1512, establishing the first direct European access to the Spice Islands and transforming Lisbon into the spice capital of Europe for most of the sixteenth century. What they did with that access is written into the cooking: they folded their new acquisitions into the existing structures of a cuisine built around the sea, the salt cod fishery, and the Atlantic coast. Cloves, which before 1500 had reached Portugal only in tiny quantities at enormous expense via the Arab-Venetian intermediary trade, became an everyday ingredient in the Lisbon kitchen within a generation of Vasco da Gama's return. Caldeirada is the fish stew of the ordinary Portuguese household: made from whatever the fishing boats brought in that morning, layered rather than stirred (the technique prevents the fish from breaking up), slow-cooked with wine, potatoes, tomatoes, and onions in a covered pot. The cloves appear here not as exotica but as an everyday background note: one or two whole cloves tucked among the bay leaves and peppercorns in the aromatic base, their warmth dissolving into the broth during the long, slow cook, producing a depth of flavour that the stew would miss but that most diners, asked to identify, could not name. This is the truest measure of a spice's cultural integration: when it becomes invisible.

Ingredients

Fish

  • 800 g mixed firm white fish fillets (monkfish, cod, sea bream, or hake), cut into 5 cm chunks
  • 200 g small clams or mussels, cleaned (optional but traditional)

Base

  • 4 tbsp olive oil
  • 2 large onions, thinly sliced into rings
  • 4 cloves garlic, thinly sliced
  • 1 large green pepper, thinly sliced
  • 400 g ripe tomatoes, roughly chopped (or one 400g tin of plum tomatoes)
  • 600 g waxy potatoes (such as Charlotte or Ratte), peeled and sliced into 5mm rounds

Liquid

  • 200 ml dry white wine (Vinho Verde or a crisp Portuguese white)
  • 150 ml water

Aromatics

  • 3 whole cloves
  • 2 bay leaves
  • 1 tsp sweet smoked paprika (pimentão doce)
  • 1 tsp fine sea salt and plenty of black pepper

To Serve

  • 1 small bunch of flat-leaf parsley, roughly chopped
  • good crusty bread or cornbread (broa) to serve alongside

Method

  1. In a wide, heavy-based pan or casserole with a tight-fitting lid, begin layering: first a drizzle of olive oil, then half the onion rings, half the garlic, half the sliced peppers, half the tomatoes, and half the potatoes. Season with salt and pepper and scatter half the aromatics (1 clove, 1 bay leaf, a pinch of paprika) over the layer.
  2. Place all the fish pieces on top of the first vegetable layer in a single layer. Tuck the clams or mussels in among the fish if using. Scatter a pinch of salt and the remaining aromatics over the fish.
  3. Add another layer of the remaining onions, garlic, peppers, tomatoes, and potatoes on top of the fish. Season again. Drizzle with the remaining olive oil. Pour the white wine and water evenly over everything: do not stir.
  4. Cover tightly and bring to a gentle simmer over medium heat. Reduce to low and cook for 35–40 minutes without lifting the lid. The potatoes should be tender and the fish cooked through. Shake the pan gently once or twice during cooking but do not stir.
  5. Remove the bay leaves and whole cloves. Scatter the chopped parsley over the top. Bring the pot to the table and serve directly from it, spooning portions carefully to keep the layers intact. Serve with crusty bread to soak the broth.

Notes

The fish selection is flexible but should include at least one firm fish (monkfish, bream) that holds together through the cooking. Cod (bacalhau) can be used if using fresh cod rather than salt cod, salt cod needs soaking and produces a saltier broth that requires less additional salt. Smoked paprika (pimentão doce) is the standard Portuguese variety, sweet rather than hot. The cloves are whole and should be removed before serving; their purpose is to season the broth, not to be bitten into at table.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.