Print

Easy Fish Pie Recipe

4.8 from 125 reviews

This easy fish pie recipe combines creamy mashed potatoes with a flavorful mixture of cod, salmon, and smoked haddock in a cheesy white sauce with spring onions and garden peas. Topped with a golden mashed potato crust and baked to bubbling perfection, it’s a comforting, classic British dish perfect for a satisfying family meal.

Ingredients

Scale

For the Mash:

  • 1kg Maris Piper potatoes, peeled and halved
  • Knob of butter (about 25g)
  • Splash of milk (approx. 50ml)

For the Sauce and Filling:

  • 25g butter
  • 25g plain flour
  • 4 spring onions, finely sliced
  • 400ml milk
  • 1 pack fish pie mix (cod, salmon, smoked haddock, approx. 320g-400g)
  • 1 tsp Dijon or English mustard
  • ½ a 25g pack or a small bunch chives, finely snipped
  • Handful frozen sweetcorn (approx. 50g)
  • Handful frozen petits pois (approx. 50g)
  • Handful grated cheddar cheese (approx. 50g), plus extra for topping

Instructions

  1. Prepare the Potatoes: Preheat your oven to 200C/180C fan/gas mark 6. Place the peeled and halved potatoes into a saucepan and cover with water. Bring to a boil, then reduce to a simmer and cook until the potatoes are tender when pierced with a fork, about 15-20 minutes. Drain the potatoes well, then mash with a knob of butter and a splash of milk until smooth. Season with freshly ground black pepper to taste.
  2. Make the Sauce: In another pan, gently melt 25g butter over medium heat. Add the flour and finely sliced spring onions and cook for 1-2 minutes, stirring continuously to form a roux. Gradually whisk in the 400ml milk to prevent lumps, then bring the mixture to a boil while stirring constantly. Continue cooking for 3-4 minutes until the sauce thickens.
  3. Combine Filling Ingredients: Remove the sauce from heat and stir in the grated cheddar cheese (if using), fish pie mix, mustard, chopped chives, frozen sweetcorn, and petits pois. Mix gently to combine all the ingredients evenly.
  4. Assemble the Pie: Spoon the fish filling into a suitable ovenproof dish or divide evenly among 6 to 8 ramekins for individual portions. Spread the mashed potatoes evenly over the top of the filling. Sprinkle extra grated cheddar cheese over the potato layer for a golden finish.
  5. Bake the Pie: Place the assembled fish pie in the preheated oven and bake for 20-25 minutes until the topping is golden brown and the filling is bubbling around the edges. Remove from the oven and allow to cool slightly before serving.
  6. Optional Storage: If desired, cover the assembled fish pie or mini pies and freeze for another time. Reheat thoroughly before serving.

Notes

  • Maris Piper potatoes are ideal for a fluffy mash but you can substitute with other starchy potatoes.
  • If you do not have a balloon whisk, use a regular whisk or wooden spoon to prevent lumps when making the sauce.
  • You can adjust the type of fish according to availability; smoked haddock adds a nice depth of flavor.
  • For a richer sauce, add a splash of double cream along with the milk.
  • If freezing, assemble and freeze before baking; bake from frozen and add extra cooking time if needed.
  • Make sure the fish is cooked through when reheating following freezing.

Keywords: fish pie, easy fish pie, British fish pie, mashed potato recipe, comfort food, baked fish dish, family meal