Fisherman's Pie Recipe: Savory Crust Over Creamy Cheese Potato Bliss

Desserts

Fisherman's Pie Recipe: Savory Crust Over Creamy Cheese Potato Bliss

This fisherman's pie recipe transforms simple ingredients into a comforting masterpiece with its creamy, cheesy potato topping and rich fish filling. šŸ’› After years of perfecting this dish, I’ve found the secret lies in the texture—fluffy mashed potatoes that bake into a golden crust while encasing tender fish and savory gravy.

The result is a dish that feels indulgent yet hearty, perfect for cozy weeknight dinners or special gatherings.

The beauty of fisherman’s pie is its versatility—it’s a pescatarian delight that still satisfies meat lovers with its depth of flavor. The filling combines flaky white fish, potatoes, and a rich gravy that’s infused with herbs and spices, while the mashed potato crust adds a satisfying crunch.

What makes this recipe stand out is how the layers work together: the crust stays crispy, the filling remains moist, and every bite delivers a perfect balance of creaminess and heartiness.

By the time you serve this dish, your kitchen will smell like a home-cooked comfort classic, and your guests will be asking for seconds. The creamy potato topping melts slightly with each bite, revealing the tender fish and savory gravy beneath.

It’s the kind of meal that feels like a hug on a plate—warm, comforting, and full of love. Ready to make it?

This recipe is designed to be foolproof, with clear steps to ensure the crust stays golden and the filling stays rich. Whether you’re serving it as a main course or a side for a larger meal, it’s sure to become a family favorite. Let’s get started!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ—
Diet
Poultry
šŸ”„
Calories
Med Cal

Ingredients for fisherman's pie

Simple ingredients that create a comforting, creamy masterpiece with golden crust and flaky fish.

Ingredient Amount Notes
Russet Potatoes šŸ„” 2 lbs Medium size, peeled and cubed
White Fish Fillets 🐟 1 ½ lbs Cod, haddock, or tilapia preferred
Heavy Cream šŸ„› 1 cup Full-fat for best texture
Shredded Cheddar Cheese šŸ§€ 1 ½ cups Sharp cheddar preferred
Milk šŸ„› ½ cup Whole milk for creaminess
Unsalted Butter 🧈 ½ cup Cold, cubed for mashed potatoes
All-Purpose Flour 🌾 2 tbsp For gravy thickening
Chicken Broth šŸ’§ 1 ½ cups Low-sodium preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Garlic Cloves šŸ§„ 4 cloves Minced for flavor
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Dried Thyme 🌿 ½ tsp Or 1 tbsp fresh thyme
Dried Dill 🌿 ½ tsp For herby flavor
Lemon Juice šŸ‹ 1 tbsp Freshly squeezed

The potatoes are the star here—Russet gives you that fluffy texture when mashed. Grab the smaller, rounder ones at Whole Foods or your local grocery store; they stay creamier than the big ones. I always peel and cube them first so they cook evenly. For the fish, cod or haddock is ideal—flaky and mild. If you can't find those, tilapia works too. The key is to keep the fillets whole so they stay tender during baking. Freshness matters: if the fish smells fishy or looks dull, skip it.

No heavy cream? Half-and-half works in a pinch, but the texture won't be as rich. Sharp cheddar is non-negotiable for that perfect tangy bite—Cabot or Pepper Ridge are my go-tos. The chicken broth can be swapped for fish stock if you're going full pescatarian, but don't skip the salt adjustment. Fresh herbs like parsley or dill make a world of difference, but dried works at one-third the amount. For the gravy, the flour is your friend—make sure to whisk it into the cold butter first to avoid lumps. And trust me, the lemon juice at the end brightens everything up.

This dish reheats beautifully—just cover it with foil and warm in the oven at 350°F for 15 minutes. The leftovers keep for 3-4 days in the fridge, though they're best fresh. For meal prep, I like to assemble the pie ahead and bake it when ready—the flavors meld overnight. If you're making this for a crowd, double the recipe, but use a larger baking dish so the crust stays crispy. The secret to the perfect crust? Don't overmix the mashed potatoes—just mash, stir in the butter, and let it be.

ā¤ļø

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this—just peel and slice those Russets, layer them with fish, and let the oven do the work. No chopping boards full of mess, no extra pans to wash. That creamy cheese sauce pools right into the flaky fish while the potatoes get tender.
  • Creamy Cheese Magic: The moment that shredded cheddar melts into the heavy cream and milk? Pure satisfaction. It’s rich but not heavy, with that crispy top that begs for another bite. My kids fight over the last forkful—no joke.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat like a dream (just a quick zap in the microwave), and the portions are perfect for lunches. Pack it in a container, and you’ve got a hearty, no-fuss meal for days.
  • Budget-Friendly Feast: Honestly, this feeds four for the price of takeout. Russets and white fish are affordable staples, and the cheese stretches just enough to make it feel special. Plus, the leftovers? Even better the next day—if there are any.

Step-by-step instructions for fisherman's pie

Here's how to craft the ultimate comfort dish with fluffy mashed potatoes and tender fish.

1

🄘 Step 1: Prepare the Creamy Potato Base

Boil the 2 lbs Russet Potatoes in salted water for 15-20 minutes until fork-tender. I like to test by piercing with a knife—it should slide in easily. Drain well and return them to the pot.

Add the 0.5 cup Unsalted Butter, 0.5 cup Milk, 1.5 tsp Salt, 0.5 tsp Black Pepper, 0.5 tsp Dried Thyme, and 0.5 tsp Dried Dill to the warm potatoes. Mash until completely smooth—no lumps! For extra creaminess, I fold in the 1 cup Heavy Cream while still warm. The mixture should be light and airy, like thick pudding. Cover and set aside while you prepare the fish filling.

2

šŸ³ Step 2: Cook the Fish Filling with Herbs

Heat 0.5 cup Unsalted Butter in a large skillet over medium heat. Add the 4 cloves Garlic Cloves and sautƩ for 30 seconds until fragrant. Add the 1.5 lbs White Fish Fillets and cook for 3-4 minutes per side until just opaque. The fish should flake easily when tested with a fork.

Remove the fish from the pan and set aside. In the same pan, sprinkle the 2 tbsp All-Purpose Flour and stir for 1 minute to remove any raw flour taste. Slowly whisk in the 1.5 cups Chicken Broth until smooth. Add the 1 tbsp Lemon Juice and simmer for 3-4 minutes until slightly thickened. Stir in the 1.5 cups Shredded Cheddar Cheese until melted and creamy. Add the cooked fish back to the pan and mix gently to combine.

3

🄘 Step 3: Assemble and Bake the Pie

Preheat your oven to 375°F. Spread the mashed potato mixture evenly in a greased 9x13-inch baking dish, creating a smooth base. Spoon the fish filling over the potatoes, spreading it evenly. Sprinkle the 0.25 cup Fresh Parsley evenly over the top for color and freshness.

Bake uncovered for 25-30 minutes until the top is golden brown and the filling is bubbling. The edges should be slightly crisp while the center remains creamy. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.

4

ā° Step 4: Rest and Serve Warm

Remove from the oven and let the pie rest for 10 minutes before serving. This resting time allows the filling to set slightly and makes slicing easier. The pie should be steaming hot with a golden crust on top and creamy, flavorful layers beneath.

Slice into squares and serve immediately. The contrast of the creamy mashed potatoes with the herby fish filling makes every bite irresistible. Pair with a simple green salad and crusty bread for the full experience!

šŸ‘Øā€šŸ³

Pro Tips For Making Fisherman'S Pie

  • Boil Potatoes Until Fork-Tender: Russets take longer than you’d think—aim for 12-15 minutes in salted water until they collapse under a fork. Overcooking turns them mushy; undercooking means a gummy topping. Test one early, and adjust the rest accordingly.
  • Sear Fish Before Layering: Skip the raw fish in the middle—pat fillets dry, season with salt, and sear skin-side down in butter for 2-3 minutes until golden. This keeps them moist and adds depth the milk-and-cream sauce can’t match.
  • Strain the Cream Cheese: Heavy cream straight from the fridge makes a lumpy topping. Warm it slightly (just until it’s hand-hot) before mixing with milk and cheese—this blends silky smooth, not grainy. Trust me, your pie’s texture depends on this.
  • Press Down the Topping: Don’t just dump the potato-cheese mix on top—press it firmly into the edges with a spoon. This creates a seal that locks in steam, giving you a crispy crust instead of a soggy mess. (Yes, it looks messy at first—it’s worth it.)

Best sauces and condiments for this fisherman's pie

Creamy Garlic Gravy

This rich gravy is the heart of your fisherman’s pie, binding the fish and potatoes together with deep, savory flavor. I start by cooking 4 minced garlic cloves in 0.5 cup unsalted butter until fragrant—about 30 seconds—then whisk in 2 tbsp all-purpose flour to create a smooth roux.

Slowly add 1.5 cups low-sodium chicken broth while whisking constantly to avoid lumps. Simmer for 3-4 minutes until thickened, then stir in 1 tbsp fresh lemon juice for brightness. The key is patience—don’t rush the thickening process, or the gravy will turn gluey. šŸ’›

Herb-Infused Butter

For an extra layer of flavor, infuse your butter with fresh herbs before using it in the mashed potatoes or gravy.

Melt 0.5 cup unsalted butter in a small saucepan, then remove from heat and stir in 1 tbsp minced garlic, 1 tsp dried thyme, 1 tsp dried dill, and a pinch of salt.

Let it steep for 10 minutes, then strain through a fine-mesh sieve to remove any solids. This herb butter adds a fragrant depth that elevates the entire dish. Store any leftovers in an airtight container in the fridge for up to 3 days.

Cheesy Mashed Potato Topping

The creamy mashed potato topping is what makes this pie irresistible. After mashing 2 lbs Russet potatoes with 0.5 cup milk, 0.5 cup heavy cream, and 0.5 cup unsalted butter, fold in 1.5 cups sharp cheddar cheese until fully melted and smooth.

For extra richness, I sometimes add a splash of whole milk if the mixture seems too thick. The cheese should melt completely, creating a velvety texture that bakes into a golden, crispy crust.

Don’t skip the lemon zest—just 1 tsp adds a bright, fresh note that cuts through the richness. ✨

Lemon-Dill Aioli

This bright, tangy aioli is the perfect finishing touch for your fisherman’s pie. Mix ½ cup mayonnaise, 1 tbsp fresh lemon juice, 1 tbsp chopped fresh dill, 1 small minced garlic clove, and a pinch of salt.

For extra creaminess, stir in 1 tsp sour cream. Drizzle this aioli over each slice before serving—it adds a refreshing contrast to the rich, cheesy filling. If you’re short on time, use 1 tsp dried dill instead of fresh, but the flavor won’t be as vibrant. šŸ‹

Crispy Breadcrumbs

For a textural contrast, top your pie with a layer of crispy breadcrumbs before baking. Pulse ½ cup panko breadcrumbs in a food processor until finely ground, then mix with 1 tbsp melted butter and ½ tsp garlic powder.

Sprinkle this mixture evenly over the mashed potato topping just before baking. The breadcrumbs will toast to a golden crunch, adding a satisfying bite that balances the creamy layers below. If you don’t have panko, toast regular breadcrumbs in a dry skillet over medium heat for 2-3 minutes until fragrant.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 920mg39%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 4g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this dish with frozen fish?

Just thaw the fish completely in the refrigerator overnight before cooking. For best results, place it in a sealed bag submerged in cold water (change water every 30 minutes) to speed up the process. Never thaw fish at room temperature, as this promotes bacterial growth.

2

How do I keep the mashed potato topping from getting soggy?

The key is baking time and temperature. Preheat your oven to 375°F and bake uncovered for 25-30 minutes until golden brown. If the top browns too quickly, tent loosely with foil for the last 10 minutes to prevent over-browning while keeping the center creamy.

3

What's the best way to reheat leftovers?

Cover the pie with foil and reheat in a 350°F oven for 15 minutes. This gentle heat preserves the creamy texture. For individual portions, microwave for 1-2 minutes (covered) but expect slightly softer crust edges.

4

Can I make this dish ahead of time?

Yes! Assemble the pie completely (but don't bake) and refrigerate for up to 24 hours. When ready to bake, add 10-15 extra minutes to the baking time. The flavors actually improve overnight as the ingredients meld.

5

What fish works best if I can't find cod or haddock?

Look for mild, flaky white fish like tilapia, halibut, or pollock. Avoid firm fish like salmon or swordfish—they won't have the same tender texture. The key is choosing fish that's fresh and firm to the touch.

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(14 reviews)
Categories Desserts