• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Search...
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Salmon Dinner Casseroles Seafood
4.7 from 9 votes

Fish Pie

Jump to RecipePrintRate
By: Joanna Cismaru •4/7/23 11 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for fish pie.

Here’s my take on a classic Fish Pie with the most delightful combination of fish with lots of veggies in a creamy white sauce and topped with delicious mashed potatoes and cheese. This Fish Pie is a comforting, tasty and satisfying family favorite.

a serving of fish pie in a white bowl.
Table of Contents Open
  • Easy Fish Pie Recipe
  • Why You’ll Love This Fish Pie
  • Ingredients You’ll Love
  • How To Make Fish Pie
  • How To Make Fish Pie
    • Make The Mashed Potatoes
    • Make The Filling
    • Assemble The Fish Pie
  • Frequently Asked Questions
    • What veggies go well with fish pie?
    • What type of fish can I use?
    • What other herbs can I use with my fish pie?
  • Expert Tips
  • Leftovers
    • Freezer
  • More Delicious Recipes To Try
  • Fish Pie
    • Ingredients
    • Instructions
    • Equipment
    • Notes
    • Nutrition Information
  • Did You Make This?

Easy Fish Pie Recipe

I love this fish pie, it’s like a Shepherd’s Pie but with fish, so if you’re aiming to add more fish to your diet, this fish pie is for you. It’s the perfect comfort dinner, quite easy to make, even though there are a few steps involved, but it’s so satisfying to put together. My favorite part is that golden, cheesy mashed potato topping, can’t beat that!

It’s an easy casserole-type of meal, that the whole family will enjoy, that combines three types of fish that don’t even require poaching, with delicious herbs and veggies, all topped off with creamy mashed potatoes. A definite delight for a family night in.

A little bit of extra effort required, but so worth it!

Why You’ll Love This Fish Pie

  • Easy Recipe! This yummy one-pan meal only requires 10 simple ingredients and 15 minutes of prep! And you can use any type of fresh fish you like to make this recipe. 
  • Fantastic Fish Pie! It’s a delicious dish made with a fish mixture combined together in a rich creamy white sauce and then topped with buttery mashed potatoes and cheese.
  • Comforting Family Meal! Fish pie is a tasty dish that is hearty and comforting. It’s perfect for feeding a crowd and a great way to incorporate more healthy fish into your family meals.

Ingredients You’ll Love

overhead shot of ingredients needed to make fish pie.
  • Fish – I used a mix of raw cod, halibut and salmon. The great thing about this fish pie is that you can even use smoked fish and you’ll get some extra flavor. So feel free to use your favorite, other great fish is haddock, tilapia, whatever you like.
  • Dill – Go with fresh dill for optimum flavor.
  • Potatoes – Golden Yukon are my favorite to use for mashed potatoes, since they mash really well.
  • Butter – Unsalted butter is best so we can control the sodium intake.
  • Milk – I used 2% milk, even lactose free will work.
  • Cheese – A nice sharp cheddar is perfect for this pie, whether it’s white or orange.
  • Mustard – Dijon mustard will add a bit of tanginess to the filling.
  • Veggies – Chopped carrots, frozen peas and green onions are my favorite veggies for this filling.
  • Flour – A little bit of all-purpose flour is required to thicken our pie filling.
  • Garlic – A little bit of minced garlic to enhance the flavor of our pie.

How To Make Fish Pie

How To Make Fish Pie

Make The Mashed Potatoes

process shots showing how to make mashed potatoes.
  1. Boil potatoes: Bring a large pot of water to a boil and add the cubed potatoes. Cook for for 15 to 20 minutes or until the potatoes are fork tender. Drain.
  2. Mash the potatoes: Place the drained potatoes back in the pot or a bowl, add the 3 tbsp of butter, the ⅔ cup of milk and ½ tsp of salt. Using a potato masher, mash the potatoes until creamy. Set aside.

Make The Filling

process shots showing how to make filling for fish pie.
  1. Prep the oven: Preheat the oven to 350°F.
  2. Cook the veggies: In a large skillet melt the butter over medium heat. Add the green onions, carrots and garlic and cook for 2 minutes. Sprinkle the flour over the veggies and stir. Cook for 2 more minutes to remove the raw flour taste.
  3. Stir in the rest of the ingredients: Slowly pour the 2 cups of milk to the skillet and whisk until smooth and thickened, about 3 minutes. Add 1 cup of the cheddar cheese, dijon mustard and dill to the sauce and stir until the cheese melts. Add in the fish, gently stir and cook for 1 to 2 minutes. Stir in the frozen peas and season with the salt and pepper.
process shots showing how to finish making filling for fish pie.

Assemble The Fish Pie

  1. Assemble the pie: Pour the filling in a 9×13-inch ovenproof dish and top with the mashed potatoes. Smooth with a spoon then take a fork and rough up the top a bit. Sprinkle with remaining cup of cheddar cheese.
  2. Bake the pie: Place the casserole dish on a baking pan and transfer to the oven. Bake for 30 to 35 minutes or until the top starts to get golden.
  3. Ready to serve: Garnish with more dill or parsley and serve.
process shots showing how to assemble fish pie and how to bake it.

Frequently Asked Questions

What veggies go well with fish pie?

Fish pie is a great meal on its own, however, you can serve it with a side of sautéed peas. Other vegetable side dishes like broccoli, cauliflower or green beans are also good options.

What type of fish can I use?

Hearty fish such a haddock, salmon, perch, tilapia, basa, snapper, monk fish, trout, halibut or cod go great with this type of recipe and bring a meaty flavor to the dish. Smoked fish is also great in a fisherman’s pie.

What other herbs can I use with my fish pie?

There are many herbs that go well with fish such as fresh dill, parsley, tarragon or chives go especially well with fish. However rosemary, basil and basil are also widely used.

overhead shot of freshly baked fish pie garnished with dill.

Expert Tips

  1. Drain the potatoes well after boiling to you don’t get too much of a mushy texture when you place them mashed over your filling.
  2. When buying fish, make sure it doesn’t have a pungent, fishy smell – this is an indicator that the fish has gone bad. Look for firm-to-the-touch fillets that are moist and hold together well. Temperature is key to maintain the quality of your fish so it should either be on ice or in a well chilled area in the supermarket fridge or freezer.
  3. Also, when it comes to fish, sometimes frozen is in fact better. Vacuum sealed fillets that have been flash-frozen right after harvest maintain freshness much better than the fish at the seafood counter.

freshly baked fish pie in a casserole dish with a serving spoon inside.

Leftovers

If you have any leftover pie, make sure to let it cool down to room temperature first. You can then store it in the fridge in an airtight container for up to 3 days.

Freezer

To freeze, allow the fish pie to cool completely. Store in individual airtight containers or one large container and freeze for up to 3 months.

a serving of fish pie in a white bowl.

More Delicious Recipes To Try

  • Instant Pot Mashed Potatoes
  • Fresh Sole Fish with Pea Salad
  • Vietnamese Fish Tacos
  • Bruschetta Salmon
  • Fish Tacos
  • Blackened Fish

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

a serving of fish pie in a white bowl.
4.67 from 9 votes

Fish Pie

Prep 15 minutes minutes
Cook 1 hour hour 10 minutes minutes
Total 1 hour hour 25 minutes minutes
8
Rate Recipe Print Recipe
Here's my take on a classic Fish Pie with the most delightful combination of fish with lots of veggies in a creamy white sauce and topped with delicious mashed potatoes and cheese. This Fish Pie is a comforting, tasty and satisfying family favorite.
Prevent your screen from going dark

Ingredients

For Mashed Potatoes

  • 2 pound potatoes (such as Yukon, peeled and cut into cubes)
  • 3 tablespoon butter (unsalted)
  • ⅔ cup milk
  • ½ teaspoon salt

For Fish Pie

  • 3 tablespoon butter (unsalted)
  • 3 green onions (cut into ½ pieces on the diagonal)
  • 2 medium carrots (chopped)
  • 2 cloves garlic (minced)
  • 3 tablespoon all-purpose flour
  • 2 cup milk
  • 2 cups white cheddar (shredded, divided)
  • 1 teaspoon Dijon mustard
  • 2 tablespoon fresh dill (chopped)
  • 2 pounds fish (mixed such as cod, halibut, salmon, cut into 2 inch pieces.)
  • 1 cup frozen peas
  • ½ teaspoon black pepper
  • ½ teaspoon salt

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

Make the mashed potatoes

  • Boil potatoes: Bring a large pot of water to a boil and add the cubed potatoes. Cook for for 15 to 20 minutes or until the potatoes are fork tender. Drain.
  • Mash the potatoes: Place the drained potatoes back in the pot or a bowl, add the 3 tbsp of butter, the ⅔ cup of milk and ½ tsp of salt. Using a potato masher, mash the potatoes until creamy. Set aside.

Make the fish filling

  • Prep the oven: Preheat the oven to 350°F.
  • Cook the veggies: In a large skillet melt the butter over medium heat. Add the green onions, carrots and garlic and cook for 2 minutes. Sprinkle the flour over the veggies and stir. Cook for 2 more minutes to remove the raw flour taste.
  • Add the rest of the ingredients: Slowly pour the 2 cups of milk to the skillet and whisk until smooth and thickened, about 3 minutes. Add 1 cup of the cheddar cheese, dijon mustard and dill to the sauce and stir until the cheese melts. Add in the fish, gently stir and cook for 1 to 2 minutes. Stir in the frozen peas and season with the salt and pepper.

Assemble the fish pie

  • Assemble the pie: Pour the filling in a 9×13-inch ovenproof dish and top with the mashed potatoes. Smooth with a spoon then take a fork and rough up the top a bit. Sprinkle with remaining cup of cheddar cheese.
  • Bake the pie: Place the casserole dish on a baking pan and transfer to the oven. Bake for 30 to 35 minutes or until the top starts to get golden.
  • Ready to serve: Garnish with more dill or parsley and serve.

Equipment

  • 9×13-inch Casserole Dish

Notes

  1. Drain the potatoes well after boiling to you don’t get too much of a mushy texture when you place them mashed over your filling.
  2. When buying fish, make sure it doesn’t have a pungent, fishy smell – this is an indicator that the fish has gone bad. Look for firm-to-the-touch fillets that are moist and hold together well. Temperature is key to maintain the quality of your fish so it should either be on ice or in a well chilled area in the supermarket fridge or freezer.
  3. Also, when it comes to fish, sometimes frozen is in fact better. Vacuum sealed fillets that have been flash-frozen right after harvest maintain freshness much better than the fish at the seafood counter.
  4. If you have any leftover pie, make sure to let it cool down to room temperature first. You can then store it in the fridge in an airtight container for up to 3 days.
  5. To freeze, allow the fish pie to cool completely. Store in individual airtight containers or one large container and freeze for up to 3 months.

Nutrition Information

Serving: 1servingCalories: 473kcal (24%)Carbohydrates: 32g (11%)Protein: 36g (72%)Fat: 23g (35%)Saturated Fat: 14g (88%)Trans Fat: 1gCholesterol: 117mg (39%)Sodium: 644mg (28%)Potassium: 1061mg (30%)Fiber: 4g (17%)Sugar: 7g (8%)Vitamin A: 3755IU (75%)Vitamin C: 27mg (33%)Calcium: 341mg (34%)Iron: 2mg (11%)

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

a serving of fish pie in a white bowl.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 114
Home Recipes
Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Through Jo Cooks, I invite you to join me in my kitchen as we explore delicious recipes from around the globe, celebrate the joy of cooking, and make every meal a memorable one. Happy cooking!

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Subscribe
Notify of
guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

11 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Brad
Brad
Posted: 1 month ago

Hi from Western Australia! Made your fish pie for dinner tonight and it was really delicious!!! Thanks a million for the recipe!!!

0
Reply
Joanna Cismaru
Joanna Cismaru
Author
Reply to  Brad
Posted: 1 month ago

Hello from the other side of the world! 🌏 I’m so happy you enjoyed the fish pie—makes my day to hear it made it onto your dinner table in Western Australia! Thanks for sharing the love, and here’s to many more delicious dinners! 🐟🥧

0
Reply
Loree
Loree
Posted: 5 months ago

Just made this for dinner. It was great! Very easy and very tasty. Thanks for the recipe!😊

0
Reply
Joanna Cismaru
Joanna Cismaru
Author
Reply to  Loree
Posted: 5 months ago

My pleasure, so glad you enjoyed it!

0
Reply
Ramona
Ramona
Posted: 5 months ago

4 stars
I really enjoyed this! Shepherds pie with fish! Yummy!

0
Reply
Ramona
Ramona
Posted: 5 months ago

4 stars
I really enjoyed this and the whole fam did too. Even the hubby who thought a fish is wasted if it wasn’t a fillet. To me this was shepherds pie with fish and delicious!

0
Reply
Claire D'Anjou
Claire D'Anjou
Posted: 1 year ago

Hi from Saguenay! Made the fish pie last night. It was a success. My boyfriend got up to have a second plate. I used salmon, cod and shrimps. Did not have enough cheddar cheese on hand so I mixed it with gruyère. Mmmmm

0
Reply
Joanna Cismaru
Joanna Cismaru
Author
Reply to  Claire D'Anjou
Posted: 1 year ago

Hi Claire!! I’m so glad you guys liked the fish pie! It’s probably not for everyone, but it’s really delicious!

0
Reply
MrsDCV
MrsDCV
Posted: 2 years ago

I was wondering if instead of using a mix of fish, what about using scallops and shrimp? Would that work?

0
Reply
Joanna Cismaru
Joanna Cismaru
Author
Reply to  MrsDCV
Posted: 2 years ago

Yes, that’d be delicious. 🙂

0
Reply
Nance
Nance
Posted: 2 years ago

5 stars
I couldn’t believe how good this was! I’ve eaten a lot of fish in my life and was shocked how delicious it was, that I couldn’t stop eating it! Thanks Jo! I’ll be passing this winner on to friends and family.

1
Reply

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna (Jo for short) and this is the place where I share my passion for easy and delicious recipes. From comforting classics to global flavors, I believe that cooking should be fun, approachable, and most importantly, rewarding. Join me on this culinary journey and let’s get cooking!

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

beef lo mein in a black wok.
30 minutes mins

Beef Lo Mein

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2023 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz