How To Make a Fish Pie

Making a delicious fish pie may seem daunting, but with the right ingredients and techniques, anyone can make a comforting and flavorful dish that is perfect for any occasion. Whether you’re looking for a cozy weeknight meal or an impressive dinner party dish, a well-made fish pie is sure to satisfy.

Making a fish pie may seem like a daunting task, but with the right ingredients and some simple steps, you can create a delicious and satisfying meal for yourself or your family. In this article, we’ll go over the step-by-step process for making a classic fish pie, from preparing the filling to creating the perfect mashed potato topping. So let’s get started and learn how to make a delicious fish pie!

Here’s a recipe for making a fish pie:


  • 1 1/2 lb mixed fish (such as salmon, cod, and haddock)
  • 2 hard boiled eggs, chopped
  • 1 onion, chopped
  • 1 leek, sliced
  • 2 cloves of garlic, minced
  • 2 tbsp butter
  • 2 tbsp flour
  • 1 1/4 cups milk
  • 1/2 cup heavy cream
  • 1/4 cup grated cheddar cheese
  • 1 tbsp chopped parsley
  • 1 tbsp chopped thyme
  • Salt and pepper
  • 1 lb potatoes, peeled and cubed
  • 2 tbsp butter
  • 1/4 cup milk


  1. Preheat your oven to 375°F (190°C).
  2. In a large pot of boiling water, cook the mixed fish for about 5-7 minutes or until cooked through. Drain and set aside to cool.
  3. In a separate pot, cook the cubed potatoes in salted water for 10-15 minutes or until tender. Drain and mash with butter and milk until smooth. Set aside.
  4. In a large pan, melt 2 tbsp of butter over medium heat. Add the chopped onion, sliced leek, and minced garlic and cook until softened.
  5. Add 2 tbsp of flour to the pan and stir until combined. Cook for another minute or so.
  6. Gradually add 1 1/4 cups of milk, stirring constantly until the mixture thickens. Add the heavy cream, grated cheese, parsley, thyme, salt, and pepper, and stir until combined.
  7. Flake the cooked fish into the sauce and add the chopped hard boiled eggs. Stir gently to combine.
  8. Transfer the fish mixture to a large ovenproof dish and spoon the mashed potatoes on top, spreading it evenly to cover the fish.
  9. Bake for 30-35 minutes or until the top is golden brown and the filling is bubbling hot.
  10. Remove from the oven and let it cool for a few minutes before serving.

Enjoy your homemade fish pie with a side of steamed vegetables or a crisp green salad for a delicious and nutritious meal that’s sure to impress your friends and family.

In conclusion, making a delicious fish pie is not a difficult task, but it does require some preparation and attention to detail. By following these simple steps and using fresh ingredients, you can create a savory and satisfying dish that is perfect for any occasion. Don’t be afraid to experiment with different fish and vegetables to find your favorite combination. With a little practice, you’ll be making fish pies that your family and friends will love. Enjoy!

Leave a Reply

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

2  +  4  =  

Translate »