A hearty, traditional fish pie with a creamy filling, tender fish pieces, and a golden mashed potato crust. Perfect for cozy dinners and family gatherings.
Servings: 6
Prep Time: 25 minutes
Cook Time: 40 minutes
Total Time: 1 hour 5 minutes
Dietary: Pescatarian, Nut-Free
Ingredients
(Check off as you go!)
For the filling:
- White fish fillets (such as cod, haddock, or pollock) โ 400 g
- Smoked fish (optional for flavor) โ 200 g
- Milk โ 500 ml
- Butter โ 50 g
- All-purpose flour โ 50 g
- Leek (finely sliced) โ 1 large
- Fresh parsley (chopped) โ 2 tbsp
- Salt โ ยฝ tsp
- Ground black pepper โ ยผ tsp
- Grated cheese (cheddar or parmesan) โ 50 g (for topping)
For the mashed potato topping:
- Potatoes (peeled and quartered) โ 1 kg
- Butter โ 60 g
- Milk or cream โ 100 ml
- Salt โ to taste
- Fresh herbs (optional, like chives or dill) โ 1 tbsp
Instructions
-
Prepare the potatoes:
Boil the potatoes in salted water for about 15โ20 minutes or until fork-tender. Drain, mash with butter and milk until smooth and creamy. Set aside. -
Cook the fish:
Place the fish fillets in a saucepan with milk. Bring to a gentle simmer and poach for about 5 minutes, just until cooked through. Remove the fish and set aside, reserving the milk. -
Make the sauce:
In a clean saucepan, melt butter over medium heat. Stir in the flour to form a roux and cook for 1 minute. Gradually whisk in the reserved milk to make a smooth, thick sauce. -
Add vegetables and seasonings:
Stir the sliced leek into the sauce and cook for 5 minutes until soft. Add chopped parsley, salt, and pepper. Gently fold in the cooked fish, breaking it into large chunks. -
Assemble the pie:
Pour the fish filling into a deep baking dish. Spoon the mashed potatoes evenly on top, spreading to cover completely. Use a fork to create ridges on the surface. -
Top and bake:
Sprinkle grated cheese evenly over the potatoes. Bake in a preheated oven at 200ยฐC (400ยฐF) for 25โ30 minutes, or until the top is golden and slightly crisp. -
Serve:
Allow the pie to rest for 5โ10 minutes before serving.
Quick Tips
- Use a mix of white and smoked fish for deeper flavor.
- Add peas, spinach, or corn for extra texture and color.
- To make it creamier, replace half the milk with heavy cream.
Brief Introduction
This fish pie is the ultimate comfort food โ warm, creamy, and satisfying. Itโs a British classic that turns simple ingredients into something special. Perfect for cold nights or when you want a filling, home-cooked meal without too much fuss.
Step-by-Step Cooking Guide
1. Making the Base
Start by poaching the fish gently so it stays flaky and tender. Donโt overcook โ it should just turn opaque. Use the poaching milk to create the rich sauce later.
Tip: If the sauce seems too thick, whisk in a bit more milk until you reach a smooth, creamy consistency.
2. Building the Layers
Spread the fish and sauce mixture into the baking dish. Make sure the sauce evenly coats the fish. Then, top with mashed potatoes โ the fork ridges will help create a beautifully crisp top.
3. Baking to Perfection
The cheese topping adds both color and flavor. Once baked, youโll see bubbling sauce at the edges and a golden crust on top โ thatโs when itโs ready.
Ingredient Details and Substitutions
Fish:
Use cod, haddock, pollock, or any firm white fish. Salmon adds richness, while smoked haddock gives a savory depth.
Milk:
Can substitute with a mix of milk and vegetable stock for lighter flavor.
Leek:
Substitute with onion if leeks arenโt available.
Cheese:
Cheddar provides a strong flavor, but parmesan or a mild cheese blend also works.
Potatoes:
Use starchy varieties like Russet or Maris Piper for fluffiest mash.
Substitutions Table:
| Ingredient | Substitute | Notes |
|---|---|---|
| Butter | Olive oil | For lighter or dairy-free version |
| Milk | Oat or almond milk | For dairy-free diets |
| White fish | Tofu or jackfruit | For vegan adaptation |
| Cheese | Nutritional yeast | For dairy-free topping |
Recipe Variations and Serving Suggestions
- Add seafood: Include prawns or scallops for a luxurious twist.
- Herb it up: Mix dill or tarragon into the mash for a fragrant upgrade.
- Vegetarian version: Replace fish with sautรฉed mushrooms and leeks for a creamy veggie pie.
Serving ideas:
Serve with a crisp green salad or steamed peas. For drinks, pair with chilled white wine or sparkling water with lemon.
Storage and Make-Ahead Information
- To store: Cool completely and refrigerate for up to 3 days in an airtight container.
- To freeze: Wrap tightly and freeze for up to 2 months. Thaw overnight before reheating.
- To reheat: Warm in the oven at 180ยฐC (350ยฐF) for 20 minutes until hot throughout.
- Make ahead: Assemble the pie a day in advance, cover, and refrigerate. Bake when ready to serve.
Shelf Life: Best enjoyed within 2โ3 days for optimal texture.
Nutrition Facts (Per Serving)
Calories: 420 kcal
Protein: 29 g
Carbohydrates: 35 g
Fat: 18 g
Fiber: 3 g
Sodium: 430 mg
Allergens: Contains milk and fish. Can be made gluten-free using GF flour.
Frequently Asked Questions (FAQs)
Q: Can I use frozen fish?
A: Yes, thaw completely before poaching to avoid excess liquid in the sauce.
Q: Can I make this gluten-free?
A: Use gluten-free flour for the sauce and check that your cheese is GF-certified.
Q: Can I freeze leftovers?
A: Absolutely. Store in airtight containers and freeze for up to two months.
Q: My sauce turned too runnyโwhat did I do wrong?
A: It may not have been thickened long enough. Next time, simmer the sauce a few extra minutes before adding the fish.
The Story Behind the Recipe
This dish was inspired by classic English comfort food โ the kind my family used to enjoy on Sundays. I wanted to create a version thatโs creamy yet simple enough for weeknights. After a few trials, this balance of flaky fish, herbed mash, and golden crust became my go-to.
Call to Action
Now itโs your turn to bring this comforting fish pie to your table. Try it for your next family dinner, and let me know how it turned out โ share your results, questions, or favorite twists in the comments below!