This Fish Pie is a comforting and flavorful dish that’s perfect for a cozy family meal. Flaky fish, tender vegetables, and a creamy sauce are topped with a layer of fluffy mashed potatoes and baked to golden perfection. It’s a classic recipe that’s easy to make and sure to please everyone at the table.
Why You’ll Love This Recipe
- Flavorful and Satisfying: This pie is packed with the savory flavors of fish, vegetables, and a creamy sauce, all topped with a comforting layer of mashed potatoes.
- Easy to Make: With simple ingredients and straightforward instructions, this recipe is surprisingly easy to prepare.
- Versatile: You can customize this pie with your favorite types of fish and vegetables, making it a versatile option for any occasion.
Ingredients
Here’s what you’ll need to make this delicious Fish Pie:
For the Mashed Potatoes:
- Potatoes: Such as Yukon Gold, peeled and cut into cubes, for a creamy and fluffy topping.
- Unsalted butter: Adds richness and flavor to the mashed potatoes.
- Milk: Adds moisture and helps create a smooth texture.
- Salt: Enhances the flavor of the potatoes.
For the Fish Pie:
- Unsalted butter: Adds richness and flavor to the sauce.
- Green onions: Cut into ½-inch pieces, for flavor and a touch of freshness.
- Carrots: Chopped, adds sweetness and color.
- Garlic: Minced, for aromatic depth.
- All-purpose flour: Used to thicken the sauce.
- Milk: Creates a creamy sauce.
- White cheddar cheese: Shredded, adds a cheesy flavor and creaminess.
- Dijon mustard: Adds a tangy kick to the sauce.
- Fresh dill: Chopped, adds a fresh herb flavor.
- Mixed fish: Such as cod, halibut, or salmon, cut into 2-inch pieces.
- Frozen peas: Adds sweetness and color.
- Black pepper and salt: To taste.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
How to Make Fish Pie
Step 1: Make the Mashed Potatoes
Bring a large pot of salted water to a boil. Add the cubed potatoes and cook until fork-tender. Drain the potatoes well and return them to the pot. Add the butter, milk, and salt, and mash until smooth and creamy. Set aside.
Step 2: Make the Fish Filling
Preheat your oven to 350°F (177°C). In a large skillet, melt the butter over medium heat. Add the green onions, carrots, and garlic, and cook until softened. Sprinkle the flour over the vegetables and stir to combine. Cook for 2 minutes to remove the raw flour taste. Slowly pour in the milk, whisking constantly, until the sauce is smooth and thickened. Add 1 cup of the shredded cheddar cheese, Dijon mustard, and chopped dill. Stir until the cheese is melted and the sauce is well combined. Gently stir in the fish pieces and cook for 1-2 minutes, or until the fish is almost cooked through. Add the frozen peas and season with salt and pepper to taste.
Step 3: Assemble and Bake
Pour the fish filling into a greased 9×13 inch ovenproof dish. Top with the mashed potatoes, spreading them evenly over the filling. Use a fork to create a textured pattern on top of the mashed potatoes. Sprinkle with the remaining shredded cheddar cheese. Place the baking dish on a baking sheet to catch any spills, and bake in the preheated oven for 30-35 minutes, or until the top is golden brown and the filling is bubbly.
Step 4: Serve
Remove the fish pie from the oven and let it rest for a few minutes before serving. Garnish with additional fresh dill or parsley, if desired.
Pro Tips for Making the Recipe
- Use high-quality ingredients: The better the quality of your fish, vegetables, and cheese, the better the flavor of the pie.
- Don’t overcook the fish: Overcooked fish will be dry and tough. Cook just until it’s opaque and flakes easily with a fork.
- Let the pie rest: Allowing the pie to rest for a few minutes before serving helps it set and makes it easier to slice and serve.
How to Serve Fish Pie
- Main Course: This Fish Pie is a hearty and satisfying meal on its own.
- Side Dish: Serve it as a side dish with your favorite vegetables or a simple salad.
- Special Occasion: This pie is elegant enough for a special occasion dinner, yet easy enough for a weeknight meal.
Make Ahead and Storage
Storing Leftovers
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
Freezing:
Allow the fish pie to cool completely before freezing. Store in individual airtight containers or one large container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I use a different type of fish?
Yes, you can use any type of flaky white fish, such as cod, haddock, or pollock. You can also use a combination of different types of fish.
Can I use a different type of cheese?
Absolutely! Feel free to use your favorite cheese, such as Gruyère, Monterey Jack, or a blend of cheeses.
Can I make this pie ahead of time?
Yes, you can assemble the pie a day ahead of time and bake it the next day.
How can I make this pie vegetarian?
You can omit the fish and add more vegetables, such as mushrooms, zucchini, or bell peppers. You can also add lentils or beans for extra protein.
There you have it! A delicious and easy-to-make recipe for Fish Pie that’s perfect for a cozy and satisfying meal. Enjoy!
PrintFish Pie Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 25 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
Description
This Fish Pie is a comforting and flavorful dish that’s perfect for a cozy family meal. Flaky fish, tender vegetables, and a creamy sauce are topped with a layer of fluffy mashed potatoes and baked to golden perfection.
Ingredients
For the Mashed Potatoes:
- 2 pounds Yukon Gold potatoes, peeled and cubed
- 3 tablespoons unsalted butter
- 2/3 cup milk
- 1/2 teaspoon salt
For the Fish Pie Filling:
- 3 tablespoons unsalted butter
- 3 green onions, thinly sliced
- 2 medium carrots, chopped
- 2 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups milk
- 2 cups shredded sharp cheddar cheese, divided
- 1 teaspoon Dijon mustard
- 2 tablespoons fresh dill, chopped
- 2 pounds mixed fish fillets (cod, halibut, salmon, etc.), cut into 2-inch pieces
- 1 cup frozen peas
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Make Mashed Potatoes: Boil potatoes until tender. Drain well and mash with butter, milk, and salt until creamy. Set aside.
- Preheat Oven: Preheat oven to 350°F (175°C).
- Sauté Vegetables: Melt butter in a large skillet over medium heat. Sauté green onions, carrots, and garlic until softened. Sprinkle with flour and cook for 2 minutes, stirring constantly.
- Make Sauce: Gradually whisk in milk until smooth and thickened. Stir in 1 cup of cheddar cheese, Dijon mustard, and dill until cheese is melted.
- Add Fish and Peas: Gently stir in fish and cook for 1-2 minutes. Add frozen peas and season with salt and pepper.
- Assemble Pie: Pour filling into a 9×13 inch baking dish. Top with mashed potatoes, spreading evenly and creating a textured surface with a fork. Sprinkle with remaining cheese.
- Bake: Place the dish on a baking sheet and bake for 30-35 minutes, or until golden brown and bubbly.
- Serve: Garnish with fresh dill or parsley and serve hot.
Notes
- Potatoes: Drain potatoes well to prevent a watery filling.
- Fish: Use fresh, high-quality fish. Frozen fish can be a good option if fresh is not available.
- Storage: Refrigerate leftovers for up to 3 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 Serving
- Calories: 450kcal
- Sugar: 5g
- Sodium: 700mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 100mg