Mary Berry's Fish Pie

A classic fish pie featuring fresh and smoked haddock topped with creamy mashed potatoes and hard-boiled eggs.

Estimated Nutrition

Per Serving Total
Calories 598.1 kcals 3588.4 kcals
Carbohydrates 39.5 grams 236.7 grams
Fat 32.4 grams 194.5 grams
Protein 37.1 grams 222.8 grams
Cook Time
47 mins
Produces
6 people
Allergies
Vegetarian
Vegan
Dairy Free
Gluten Free

Ingredients

Dairy
75
g
Butter
Plus extra for greasing
570
ml
4
piece
Eggs
Hard-boiled and roughly chopped
120
ml
Milk
Hot, for topping
50
g
Butter
For topping
Fruits
2
tbsp
GrainsCereals
NutsSeeds
1
pinch
Salt
To taste
1
pinch
Black Pepper
Freshly ground, to taste
Seafood
350
g
Haddock
Fresh, cut into 1cm pieces
350
g
Haddock
Smoked and undyed, cut into 1cm pieces
Vegetables
1
piece
Onion
Roughly chopped
900
g
Potatoes
Peeled and cut into even pieces

Steps

  • Preheat oven to 200°C and grease a 2.5 litre dish with butter.
  • Melt butter in a pan over high heat and fry onion for several minutes.
  • Lower heat, cover, and soften onions for 15 minutes.
  • Uncover, increase heat to evaporate moisture, and stir in flour.
  • Gradually add 570ml of milk, stirring until sauce thickened.
  • Season with salt, pepper, lemon juice, and add fresh fish.
  • Cook briefly until fresh fish is ready, then stir in smoked haddock.
  • Pour mixture into the dish, let cool, and top with chopped eggs.
  • Boil potatoes in salted water until tender and drain well.
  • Mash potatoes with hot milk and butter until smooth.
  • Spread mash over the fish and score the surface with a fork.
  • Bake for 30 minutes until the potato topping is crisp and golden.