Gluten-Free Fish Pie with Mashed Potato Topping
Why this recipe works
- Creamy gluten-free sauce: Cornflour thickens the milk-based sauce smoothly, giving the filling body without using wheat flour.
- Gentle savoury depth: Dijon mustard, parsley and black pepper season the sauce without overpowering the mild white fish.
- Classic comfort-food finish: The buttery mash seals the filling, browns at the edges and turns the pie into a complete, satisfying main.
- Practical to prepare ahead: The pie can be cooled, covered and refrigerated or frozen, then reheated until piping hot.
Get the most out of this recipe
Ingredient notes
- Choose firm white fish: Skinless, boneless white fish fillets work best because they hold their shape in the sauce and flake gently after baking.
- Fresh herbs suit the sauce: Fresh parsley gives a clean finish; fresh dill is also a good swap if you want a more classic fish-pie flavour.
- Use waxy, buttery potatoes: Yukon Gold potatoes make a smooth, rich topping that spreads easily and browns well in the oven.
Texture tips
- Steam-dry the potatoes: Letting the drained potatoes sit briefly in the hot pot removes excess moisture, keeping the mash fluffy rather than wet.
- Rough up the topping: Dragging a fork over the mash creates ridges that catch heat and brown more attractively.
- Spread the mash to the edges: Sealing the filling with potato helps contain the sauce and keeps the topping more defined as it bakes.
Common mistakes
- Adding the milk too quickly: Whisk the milk in gradually so the cornflour base stays smooth and the sauce thickens evenly.
- Boiling the sauce hard: Keep the sauce at a gentle simmer; high heat can make it catch on the pan and turn grainy.
- Baking past the flaking stage: Bake only until the edges bubble and the fish flakes easily, as extra time can make the fish dry.
Make-ahead tips
- Assemble in advance: The pie can be assembled, cooled, covered and refrigerated before baking; allow extra time if it goes into the oven chilled.
- Freezing works best after cooling: Cool completely before freezing, then thaw overnight in the fridge for the best texture.
- Reheat until piping hot: Reheat in a 180°C (355°F) oven until hot throughout, covering loosely if the potato topping browns too quickly.
Equipment you'll need
Ingredients
Instructions
- Heat the oven to 200°C (390°F). Peel the potatoes and cut into even chunks, then put into a large pot and cover with cold water; add 1 tsp of the fine sea salt.
- Bring the potatoes to the boil, then simmer for 15 to 18 minutes until very tender. Drain well and leave in the hot pot for 2 minutes to steam-dry.
- Mash the potatoes with 50 g of the butter and 150 ml of the whole milk until smooth. Season with a pinch of the black pepper and set aside.
- In a saucepan over medium heat, melt the remaining 20 g butter. Whisk in the cornflour and cook for 1 minute until it smells lightly toasted but has not coloured.
- Gradually whisk in the remaining whole milk until smooth, then bring to a gentle simmer and cook for 3 to 4 minutes until thick enough to coat the back of a spoon. Whisk in the dijon mustard, then season with the remaining fine sea salt and the rest of the black pepper.
- Cut the white fish into large chunks and put into a baking dish. Finely chop the fresh parsley and stir most of it through the sauce, reserving a little for serving.
- Pour the hot sauce over the fish and gently turn to coat. Spoon the mashed potato on top and spread to the edges to seal, then rough up the surface with a fork for extra browning.
- Bake for 25 to 30 minutes until bubbling at the edges and lightly browned on top, and the fish flakes easily. Rest for 5 minutes, then sprinkle over the reserved parsley to serve.
Recipe notes
Tips
- For the smoothest mash, drain the potatoes thoroughly and let them steam-dry before mashing so the topping stays fluffy rather than wet.
- Keep the sauce at a gentle simmer after adding the milk; a hard boil can make it catch and turn grainy.
- If serving vulnerable groups, make sure the pie is piping hot throughout and the fish is fully opaque and flakes easily.
Substitutions
- Replace dijon mustard with whole-grain mustard for a milder heat and a little texture in the sauce.
- Replace fresh parsley with fresh dill for a more classic fish-pie flavour.
Storage
- Refrigerate up to 2 days
- Cool completely, then cover and refrigerate. Reheat in a 180°C (355°F) oven for 20 to 25 minutes until piping hot; if frozen, thaw overnight in the fridge before reheating for best texture.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 1h 15min (30min active)
- Difficulty: Medium
- Cuisine: British
-
Allergens:
Fish Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























