Portuguese-style fish casserole

Portuguese-style fish casserole


7 people made this

About this recipe: Cooking the fish in layers with sliced onions, potatoes and tomatoes gives this satisfying casserole a different feel to a classic fish stew.

Maggie Pannell

Serves: 4 

  • 2 tbsp olive oil
  • 2 onions, sliced into rings
  • 750g waxy potatoes, peeled and sliced into rounds
  • 500g tomatoes, sliced into rounds
  • 600g white fish fillets,
  • cut into large chunks
  • 1 sprig of fresh thyme
  • 1 bay leaf
  • 200ml fish stock
  • salt and freshly ground black pepper
  • fresh thyme to garnish

Prep:25min  ›  Cook:40min  ›  Ready in:1hr5min 

  1. Heat 1 tbsp of the oil in a large flameproof casserole dish and cook the onions gently for about 15 minutes until transparent. Lift out half and set aside. Remove the casserole from the heat.
  2. Place a layer of potato slices on top of the onions in the casserole, followed by a layer of tomatoes, then fish, then the remaining onions. Repeat until the ingredients are used up, finishing with a layer of potatoes. Season each layer with salt and pepper and place the thyme and bay leaf on top.
  3. Pour over the fish stock and add the rest of the oil. Put the casserole back on the heat and bring to the boil. Reduce the heat, cover, and simmer for 40 minutes or until the fish and potatoes are tender. Garnish with fresh thyme.


You could cook 1 sliced red pepper and 2 crushed garlic cloves with the onions in step 1, and in step 2 sprinkle the layers with a pinch of chilli powder for a spicy flavour. * Use thawed, frozen white fish steaks for convenience mid-week.

Recently viewed

Reviews (1)


Altered ingredient amounts. added 1x 400gm tin of chopped toms. few splashes of nam pla & vegi stck cube instead of fish stock & used less fresh toms. - 30 Mar 2009

Write a review

Click on stars to rate