New this month
Fisherman's Pie

Fisherman's Pie

Michelle Berger

"It's almost like a shepherd's pie but with fish and spinach. Great dish for a cold gloomy day. It's Irish comfort food at its best."
Added to shopping list. Go to shopping list.


1 h 15 m servings 406 cals
Serving size has been adjusted!
Original recipe yields 6 servings


  • Calories:
  • 406 kcal
  • 20%
  • Fat:
  • 23.2 g
  • 36%
  • Carbs:
  • 21.1g
  • 7%
  • Protein:
  • 28.5 g
  • 57%
  • Cholesterol:
  • 100 mg
  • 33%
  • Sodium:
  • 991 mg
  • 40%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * 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.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Preheat the oven to 375 degrees F (190 degrees C).
  2. Arrange cod in a single layer in a large baking dish; set aside.
  3. Melt butter in a saucepan over medium-low heat. Whisk in flour, and stir until the mixture becomes paste-like and light golden brown, 2 to 5 minutes.
  4. Gradually whisk warm milk into the flour mixture and bring to a simmer over medium heat. Whisk until the sauce is thick and smooth, about 5 minutes.
  5. Whisk in white Cheddar cheese, then mix onion, spinach, salt, and black pepper into the sauce.
  6. Remove saucepan from heat and stir in garlic. If sauce is too thick, stir in more warm milk, 1 tablespoon at a time.
  7. Pour sauce over fish in baking dish.
  8. Layer mashed potatoes on top.
  9. Bake in the preheated oven for 30 minutes, then sprinkle with yellow Cheddar cheese. Continue baking until fish is easily flaked with a fork, 15 to 20 minutes more.


  • Tip
  • Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 9
Most helpful
Most positive
Least positive

Great recipe. Very tasty. I sliced my potatoes instead of mashing them. Turned out beautifully. I also added some shrimp and scallops too make it a bit special, but it isn't really necessary...

Lovely recipe. I also put in peas instead of the spinach and added in some cayenne pepper, and it turned out great.

Very good recipe,I switched up the spinach for sweet pea since my husband being English prefers it to spinach. I have made this before without the onion and garlic this adds a nice flavour:)

I cooked haddock and salmon beforehand and cooked the pie in the oven for 30 mins. I also used spring onion as well as white onion and it tasted AMAZING! Even my fussy child ate it along with my...

Made it as instructed minus the spinach. Will definitely make it again

This was amazing! So full of flavor. This will definitely be added to our meal routine!

Enjoyed this fish recipe a lot! I adapted it to non-dairy by eliminating butter and using almond milk instead of cows milk. Divided between two dishes and used spinach in one and peas in the ot...

We had just under 1.5lbs of cod and 12 oz. of fresh spinach. Cooked the spinach in just a little of the butter until wilted and the water cooked out. Then melted the rest of the butter and add...

We made it with the spinach as in the recipe. It was very good. I used prepared mashed potatoes from the grocery store, which made it quicker. Perhaps the potatoes were already seasoned, but I a...

Other stories that may interest you