Family-Friendly Fish Pie

0 Photos

This fish pie is the only dish in my house that gets the whole family licking the plate clean — even my fussy 3-year-old! I poach the fish in milk, then top it with a creamy parsley sauce and cheesy mashed potato for a comforting classic.

Prep Time:
15 mins
Cook Time:
45 mins
Total Time:
1 hr


  • 2 (8-ounce) white fish fillets, such as cod or haddock

  • 2 1/2 cups milk

  • 6 to 8 large potatoes, peeled and quartered

  • 1 pinch salt

  • 4 tablespoons butter, divided

  • 1 1/2 tablespoons all-purpose flour

  • 2 tablespoons freshly chopped parsley

  • 1 cup shredded Cheddar cheese


  1. Preheat the oven to 400 degrees F (200 degrees C). 

  2. Place fish in an oven-proof baking dish; pour in milk to cover and bake in the preheated oven, uncovered, until fish flakes easily with a fork, about 15 to 20 minutes.

  3. Meanwhile, boil potatoes with a pinch of salt until tender, about 15 minutes; drain well.

  4. When fish is cooked, drain hot milk into a jug and set aside; flake fish with a fork and leave in the baking dish. Keep the oven on.

  5. Add 2 tablespoons butter and about ¼ cup of reserved milk to potatoes, mash well until smooth and fluffy; set aside.

  6. Melt remaining 2 tablespoons butter in a medium saucepan over medium heat; add flour gradually, stirring continuously until it forms a smooth paste. Add remaining reserved milk, a little at a time, stirring constantly; add parsley and continue to cook and stir until sauce has thickened, about 5 minutes.

  7. Pour sauce over flaked fish and mix well; top with mashed potato and spread evenly. Sprinkle grated cheese on top.

  8. Bake pie in the preheated oven until bubbling and golden brown, about 15 to 20 minutes. Allow to cool briefly before serving.

Nutrition Facts (per serving)

815 Calories
25g Fat
105g Carbs
44g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 815
% Daily Value *
Total Fat 25g 32%
Saturated Fat 15g 74%
Cholesterol 120mg 40%
Sodium 497mg 22%
Total Carbohydrate 105g 38%
Dietary Fiber 10g 36%
Total Sugars 13g
Protein 44g
Vitamin C 47mg 234%
Calcium 470mg 36%
Iron 6mg 31%
Potassium 2871mg 61%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love