A cooking platform built around craft, culture, and the stories behind what we eat.

Created by Chef Margarida
The fishwives of Porto built this stew in layers, never stirring, letting the fish steam gently over potatoes and peppers. Whatever the market offered that morning became dinner by evening.
In Porto's Bolhão market, the fragateiras ruled. These were the fishwives who sold the morning catch, their voices carrying over the crowds, their hands quick with the knife. When the day's selling was done, they'd cook what remained. Not the prime cuts sold to wealthy homes, but the mix of fish that told the honest story of what the sea gave that day.
This is their stew. Built in layers, never stirred. The potatoes go down first, then onions, then peppers, then fish, then more of everything until the pot is full. White wine. A whisper of piri-piri. The lid goes on and you leave it alone. The steam does the work. The fish poaches gently in its own juices while the potatoes drink up the broth below.
I documented this recipe from three grandmothers in Matosinhos, the fishing port just north of Porto. Each one insisted her version was the original. Each one was right. The principle is always the same: layers, patience, and whatever fish looks best that morning. Dona Fernanda used raia and tamboril. Dona Glória swore by robalo. Dona Amélia added clams at the end. All of them served it with broa, that dense corn bread that soaks up broth like nothing else.
A caldeirada cannot be rushed. The layering matters. The not-stirring matters. You're building a stew that cooks from the bottom up, each layer giving something to the layers above. Open the lid too often and you lose the steam. Stir it and you break the fish. Trust the process. The fragateiras knew what they were doing.
Quantity
800g
cut into large pieces
Quantity
600g
cut into large pieces
Quantity
750g
peeled, sliced 1cm thick
| Ingredient | Quantity |
|---|---|
| firm fish (monkfish, conger eel, or skate)cut into large pieces | 800g |
| delicate fish (sea bass, sea bream, or hake)cut into large pieces | 600g |
| waxy potatoespeeled, sliced 1cm thick | 750g |