Ingredients
Method
- Poach white fish and smoked haddock in milk with bay leaf, peppercorns, and lemon — 5–6 minutes. Lift out. Strain and reserve milk.
- Boil potatoes — drain, dry, mash until smooth. Beat in butter and warm milk. Season generously. Set aside.
- Melt butter over medium-low heat. Cook leeks 12–15 minutes until completely soft and sweet. Add garlic — 2 minutes. Add flour — stir 1–2 minutes. Add warm poaching milk gradually — whisk smooth. Add cream and mustard. Simmer 5 minutes until thick. Add dill, parsley, and lemon juice. Season carefully.
- Preheat oven to 200°C / 180°C fan / Gas 6. Fold fish and raw prawns into leek sauce gently. Transfer to dish. Cool 10 minutes.
- Spoon mash over filling — spread evenly. Rough up with a fork. Scatter Cheddar over top. Bake 25–30 minutes until golden and filling bubbling. Rest 5 minutes.
Notes
Cook leeks for 12–15 minutes minimum — properly softened leeks give sweetness throughout.
Season sauce carefully — smoked haddock makes the poaching milk salty.
Cool filling 10 minutes before topping — gives a more manageable, evenly spreadable top.
Rough up the mash with a fork — the peaks crisp and brown for texture contrast.
Freeze before baking for up to 2 months.
