Main course 🇵🇹 Portuguese

Caldeirada Portuguese fish and potato stew

Layers of potato, peppers, tomato and firm white fish simmered in a paprika broth.

Rate this recipe Be the first to rate it
  • Time55 min
  • LevelMedium
  • Costabout £2.88 a head

Cost is worked out from Aldi and Tesco shelf prices in October 2026. Your shop and brands will differ.

4 servings

Ingredients

Tick what you need to buy. It goes on your shopping list.

Method

  1. 1

    Heat 2 tbsp oil in a wide, deep pan. Cook the onion, peppers and garlic for 8 minutes until soft.

    8 min
  2. 2

    Layer half the potato, then tomato, over the vegetables. Add the bay, paprika and salt.

  3. 3

    Pour in the wine and water, cover and simmer for 15 minutes until the potato starts to soften.

    15 min
  4. 4

    Lay the fish on top, drizzle with the remaining oil, cover and cook for 8 to 10 minutes until the fish is opaque and flakes easily.

    10 min
  5. 5

    Scatter with coriander and bring the pan to the table.

Double check before you cook. Recipes can contain mistakes. Any diet labels come from the ingredients as written in this recipe and are a guide, not a guarantee. Always check every ingredient and the packet label for allergens and cross contamination, and ask your doctor or dietitian what is right for you, especially with coeliac disease, diabetes or a serious allergy. This is not medical advice.

More Portuguese recipes

See all Portuguese recipes

More main course