Creamy Fish Pie with Cheesy Mash Topping
shared by Menu Maker Kitchen
main · 5 servings · 85 min · medium

Flaky white fish and peas in a creamy sauce, hidden under golden cheesy mashed potato. A gentle dinner the whole family enjoys.
Ingredients
- 700 gram firm white fish fillets, skin off
- 500 millilitre milk
- 1 piece bay leaf
- 100 gram butter
- 1/4 cup plain flour
- 1 cup frozen peas
- 1 teaspoon dijon mustard
- 1/4 bunch flat-leaf parsley, chopped
- 1.2 kilogram potatoes, peeled and chopped
- 1 cup tasty cheese, grated
Instructions
- 1Put the fish, milk and bay leaf in a large frying pan. Bring to a gentle simmer and poach for 5 minutes.
- 2Lift the fish onto a plate with a slotted spoon. Pour the poaching milk into a jug and discard the bay leaf. Break the fish into large chunks.
- 3Boil the potatoes in salted water for 15 minutes until tender. Drain and mash with 60 g of the butter. Stir in half the cheese.
- 4Melt the remaining 40 g butter in a saucepan. Stir in the flour for 1 minute, then whisk in the reserved poaching milk until smooth. Simmer for 3 minutes.
- 5Stir the mustard, peas and parsley into the sauce. Gently fold in the fish chunks and season.
- 6Preheat the oven to 200°C. Spoon the fish mixture into a deep 20 x 25 cm baking dish.
- 7Top with the mash, spreading it to the edges to seal. Rough the top with a fork and scatter over the remaining cheese.
- 8Bake for 25 minutes until golden on top. Rest for 5 minutes before serving.
Nutrition
Per serving · AI estimate
- Calories
- 580 kcal
- Protein
- 40 g
- Carbs
- 45 g
- Fat
- 27 g
ai-generatedcomfort-foodfamily-favouritefull-mealkid-friendlyseafood
Like this recipe? Save it to your own collection.
Menu Maker is a free meal-planning app — no account needed to start.