James Martin Saturday Morning Cookbook
⚡ Massive 50% Discount

James Martin’s Saturday Morning

The essential collection. 100+ comforting recipes.

See the 50% Deal »
Secure transaction via Amazon UK
James Martin Fish Pie
Dinners Fish & Seafood Lunch

James Martin Fish Pie

James Martin Fish Pie is made with a luxurious mix of smoked haddock, cod, prawns, and hard-boiled eggs, all ready in just over an hour. The hero moment arrives when you pull the dish from the oven, revealing a golden, crisp-peaked mash topping that hides a rich, velvety seafood filling. I love how the smoked fish infuses the white sauce with a deep, savoury flavour that makes this the ultimate comfort food.

Try More Recipes:

Why This Classic Fish Pie Works:

  • I used to struggle with fish pie turning into a watery mess, but this version solves that problem completely. The secret lies in the sauce consistency and the way the fish is handled. Instead of pre-cooking the fish to death, placing raw chunks directly into the dish allows them to poach gently in the sauce as it bakes, keeping every piece flaky and moist rather than dry and rubbery.
  • Another detail that sets this recipe apart is the infused milk. By taking a few extra minutes to warm the milk with onion, cloves, and bay leaves before making the béchamel, you add a subtle aromatic layer that elevates the plain white sauce into something much more complex. It is a small step that makes a massive difference to the final flavour profile.

James Martin Fish Pie Ingredients

For the Filling:

  • 450g smoked haddock, skin removed and cut into chunks
  • 450g cod or pollock, skin removed and cut into chunks
  • 150g raw king prawns, peeled
  • 4 hard-boiled eggs, peeled and quartered
  • 500ml full-fat milk
  • 1/2 onion, peeled and studded with 4 cloves
  • 2 bay leaves
  • 50g butter
  • 50g plain flour
  • Small bunch of fresh parsley, chopped
  • Salt and white pepper

For the Topping:

  • 1kg Maris Piper or King Edward potatoes, peeled and chopped
  • 50g butter
  • 100ml double cream (or milk for a lighter version)
  • Salt and white pepper
James Martin Fish Pie
James Martin Fish Pie

How To Make James Martin Fish Pie

  1. Infuse the milk: Pour the milk into a saucepan and add the onion studded with cloves and the bay leaves. Bring it gently to a simmer, then turn off the heat and let it stand for 20 minutes to infuse. Strain the milk and discard the onion and bay leaves.
  2. Prepare the mash: Boil the peeled potatoes in salted water for about 15–20 minutes until tender. Drain them well and let them steam dry for a minute. Mash them thoroughly with the butter and double cream until smooth. Season with salt and white pepper, then set aside.
  3. Make the sauce: Melt the butter in a saucepan over medium heat. Stir in the flour and cook for 1–2 minutes to make a roux. Gradually whisk in the infused milk, a little at a time, stirring constantly to avoid lumps. Simmer for 3–4 minutes until thickened and smooth. Stir in the chopped parsley and remove from heat.
  4. Assemble the base: Arrange the raw chunks of smoked haddock and cod in the bottom of a large ovenproof baking dish. Scatter the prawns and the quartered hard-boiled eggs evenly amongst the fish.
  5. Add the sauce and topping: Pour the warm white sauce over the fish mixture, ensuring everything is coated. Spoon or pipe the mashed potato over the top, starting from the edges and working inwards to seal the filling. Fluff up the surface with a fork to create texture.
  6. Bake: Place the dish in an oven preheated to 200°C (180°C fan/Gas 6). Bake for 30–40 minutes until the top is golden brown and the sauce is bubbling up around the edges. Let it stand for 5 minutes before serving.
James Martin Fish Pie
James Martin Fish Pie

Recipe Tips

  • Dry the fish: Before adding the raw fish to the dish, pat it dry with kitchen paper. Excess water in the fish can leach out during baking and make your rich sauce runny.
  • Rough up the mash: Don’t smooth the potato topping down flat. Use a fork to create rough peaks and ridges; these bits catch the heat and turn irresistibly crispy and golden in the oven.
  • Let it rest: It is tempting to dig in immediately, but letting the pie stand for 5 to 10 minutes after baking allows the sauce to settle, making it much easier to serve neat portions.
  • Check for bones: Even if you buy filleted fish, always run your fingers over the flesh to check for pin bones before chopping it.
James Martin Fish Pie
James Martin Fish Pie

What To Serve With Fish Pie?

Since this Fish Pie is rich and creamy, it needs something fresh and green to cut through the heaviness. A simple side of buttered garden peas is the traditional choice, adding a pop of sweetness that pairs perfectly with the smoked fish. Alternatively, steamed tenderstem broccoli or sautéed green beans with a squeeze of lemon juice work brilliantly to balance the meal.

How To Store Leftovers Fish Pie?

  • Refrigerate: Place the completely cooled pie in an airtight container and store in the fridge for up to 2 to 3 days. Seafood goes bad a bit faster than meat, so eat it quickly!
  • Freeze: Wrap individual portions tightly in plastic wrap and foil, or use a freezer-safe container, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

How To Reheat Leftovers Fish Pie?

  • Oven (Best Method): Place the pie in an oven-safe dish and bake at 350°F (175°C) for 20 to 25 minutes until bubbling in the center. Cover loosely with foil if the top browns too quickly.
  • Air Fryer: Heat individual portions at 320°F (160°C) for 8 to 10 minutes to bring back the ultimate crunchy potato crust.
  • Microwave (Quickest): Warm a single serving on a microwave-safe plate for 2 to 3 minutes, keeping in mind that the potato topping will be soft rather than crispy.

FAQs

Can I use frozen fish for my Fish Pie?

Yes, but you must defrost it thoroughly and pat it very dry before using. Frozen fish holds more water, which can water down your sauce if not dried properly.

Do I really need to put the fish of Fish Pie in raw?

Yes, putting the fish in raw prevents overcooking. Since the pie bakes for 30–40 minutes, pre-cooked fish would become tough and dry by the time the potato topping is golden.

Can I make this Fish Pie ahead of time?

Absolutely. You can assemble the entire pie, cool it, and keep it in the fridge for up to 24 hours before baking. You might need to add 5–10 minutes to the cooking time if it is going into the oven cold.

James Martin Fish Pie
James Martin Fish Pie

Try More Recipes:

Fish Pie Nutrition Facts

  • Calories: 580 kcal
  • Total Fat: 28g
  • Saturated Fat: 16g
  • Cholesterol: 195mg
  • Sodium: 650mg
  • Total Carbohydrate: 45g
  • Protein: 38g

James Martin Fish Pie

Recipe by Ella ThompsonCourse: Fish u0026amp; Seafood, Main, Lunch, DinnerCuisine: BritishDifficulty: Easy
Servings

6

servings
Prep time

35

minutes
Cooking time

1

hour 

20

minutes
Calories

580

kcal
Total time

1

hour 

55

minutes

James Martin Fish Pie combines flaky smoked haddock, prawns, and hard-boiled eggs in a rich parsley sauce, topped with crisp, golden mash. Ready in 1 hour 15 minutes, this comforting classic is perfect for a hearty family dinner.

Ingredients

  • 450g smoked haddock, skin removed and cut into chunks

  • 450g cod or pollock, skin removed and cut into chunks

  • 150g raw king prawns, peeled

  • 4 hard-boiled eggs, peeled and quartered

  • 500ml full-fat milk

  • 1/2 onion, peeled and studded with 4 cloves

  • 2 bay leaves

  • 50g butter (for sauce)

  • 50g plain flour

  • Small bunch of fresh parsley, chopped

  • 1kg Maris Piper or King Edward potatoes, peeled and chopped

  • 50g butter (for mash)

  • 100ml double cream

  • Salt and white pepper

Directions

  • Infuse the milk: Pour milk into a pan with the clove-studded onion and bay leaves. Simmer, then steep for 20 mins. Strain.
  • Prepare the mash: Boil potatoes until tender (15-20 mins). Drain well and mash with butter and double cream until smooth. Season.
  • Make the sauce: Melt butter in a pan, stir in flour for 1-2 mins. Gradually whisk in infused milk. Simmer until thick, then add parsley.
  • Assemble the base: Place raw fish chunks, prawns, and quartered eggs into an ovenproof dish.
  • Add sauce and topping: Pour sauce over the fish. Top with mashed potato, fluffing the surface with a fork.
  • Bake: Cook at 200°C (180°C fan/Gas 6) for 30-40 mins until golden and bubbling. Rest for 5 mins before serving.

Notes

  • Dry the fish: Before adding the raw fish to the dish, pat it dry with kitchen paper. Excess water in the fish can leach out during baking and make your rich sauce runny.
    Rough up the mash: Don’t smooth the potato topping down flat. Use a fork to create rough peaks and ridges; these bits catch the heat and turn irresistibly crispy and golden in the oven.
    Let it rest: It is tempting to dig in immediately, but letting the pie stand for 5 to 10 minutes after baking allows the sauce to settle, making it much easier to serve neat portions.
    Check for bones: Even if you buy filleted fish, always run your fingers over the flesh to check for pin bones before chopping it.
Ella Thompson

AboutElla Thompson

I’m Ella, a British home cook inspired by James Martin’s love for simple, comforting food. I recreate and test his recipes in my kitchen, sharing real results and easy steps you can trust.

Leave a Reply

Your email address will not be published. Required fields are marked *

⚡ Limited Time Deal
Saturday Morning Cookbook
Get it for £12.50 »