Fisherman's Pie Recipe: Savory Mashed Crown Over Hearty Beef and Veggie Filling

Desserts

Fisherman's Pie Recipe: Savory Mashed Crown Over Hearty Beef and Veggie Filling

This fisherman's pie recipe brings the comforting flavors of coastal Britain to your table with its rich, savory layers of flaky fish, tender vegetables, and velvety mashed potatoes.

I first tried this dish during a particularly chilly evening when I wanted something hearty enough to warm a whole room—it became an instant family favorite.

The secret lies in poaching the fish just until it flakes easily, then layering it with carrots, onions, and peas before topping with a crown of perfectly seasoned mashed potatoes.

The beauty of this recipe is its simplicity—just a few key ingredients transformed into a dish that feels like a hug on a plate. You'll start by gently poaching cod or haddock until tender, then simmering vegetables in the same broth for maximum flavor.

The mashed potatoes get their richness from butter and cream, while a sprinkle of breadcrumbs on top creates a golden, crispy finish that's impossible to resist. It's the kind of meal that tastes even better the next day, making it perfect for meal prep or a cozy Sunday dinner.

What makes this pie truly special is how it balances textures—creamy mashed potatoes contrast with tender fish and soft vegetables, while the crispy topping adds just the right amount of crunch. The dish is hearty enough to satisfy a crowd but simple enough to make on a weeknight.

Once you try it, you'll understand why it's a staple in British coastal kitchens—it's comfort food at its finest, with layers of flavor that keep you coming back for more.

Serve this pie with a simple green salad or steamed greens to round out the meal, and don't forget a cold glass of ale or sparkling wine to complement its rich flavors.

The leftovers reheat beautifully, making it an ideal dish for feeding a houseful of guests or enjoying quiet family dinners. Let's get started on creating this classic British comfort dish in your own kitchen.

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for fisherman's pie

Simple ingredients that pack coastal British comfort into every forkful.

Ingredient Amount Notes
Cod Fillets 🐟 1 ½ lb Fresh or previously frozen, skin-on preferred
Yellow Onions 🧅 2 medium Diced, about 1.5 cups
Carrots 🥕 3 medium Peeled, sliced into 1/4-inch rounds
Fresh Peas 🌽 1 cup Or frozen, thawed completely
Russet Potatoes 🥔 2 lb Yukon gold or similar, peeled
Unsalted Butter 🧈 ¾ cup Cold, cut into pieces
Heavy Cream 🥛 1 cup Full-fat for best texture
Whole Milk 🥛 ½ cup For creaminess
All-Purpose Flour 🌾 ¼ cup For thickening
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Garlic Cloves 🧄 4 cloves Minced, for flavor base
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme

The cod is your star—look for bright, firm fillets at the seafood counter, not the freezer section unless it's clearly labeled previously frozen. Whole Foods or local fish markets usually have the freshest options, but even the grocery store's frozen section can work if the package says 'previously frozen.' For the vegetables, carrots and onions should be crisp—not rubbery or soft. Peas? Fresh is ideal but frozen works perfectly—just thaw them completely before using. The potatoes are key too: Russets or Yukon golds hold their shape best when boiled. If you're feeling fancy, grab a wedge of Parmigiano-Reggiano to grate over the top before baking—trust me, it elevates everything.

No fresh cod? Haddock or pollock work just as well—they're all mild, flaky fish. Short on peas? Green beans or corn add a nice texture contrast. The thyme can be swapped for dried marjoram at the same amount, but fresh herbs always win. For the mashed potatoes, half-and-half can replace the cream if you're watching calories, though it won't be quite as rich. The breadcrumbs? Panko gives the best crunch, but regular breadcrumbs toasted in the oven first work too. And if you're out of parsley, chives or dill add a nice finish.

This pie tastes even better the next day—make a double batch and freeze half for lazy weeknights. Store leftovers in the fridge for up to 4 days, covered tightly to keep that crispy topping intact. For freezing, wrap individual portions in foil and reheat at 350°F for 20 minutes. The topping gets extra crispy when reheated, so it's worth the wait. I always make mine in a 9x13-inch baking dish—it's the perfect size for feeding a crowd or prepping meals ahead.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this when I’m too tired to dirty a million dishes. The fish simmers right in the same pot where the potatoes mash—no extra bowls, no stress. Just peel, chop, and let it all bubble together.
  • Creamy Crispy Contrast: That golden crust on the potatoes? Chef’s kiss. But the real magic is the flaky cod melting into the creamy onion-pea sauce underneath. It’s like a hug in a dish—rich but never heavy.
  • Leftovers That Beg: Between us, this pie tastes even better the next day. The potatoes soften just right, the peas stay bright, and the fish doesn’t dry out. I’ve reheated portions for lunch three times this week—no complaints.
  • Budget-Friendly Feast: Cod’s cheaper than you think, and potatoes stretch this into a full meal for four. Add a side salad or crusty bread, and you’ve got a restaurant-worthy dinner without breaking the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for fisherman's pie

Here's how to create a rich, comforting pie with flaky cod and velvety mashed potatoes.

1

Prepare the Cod and Vegetable Filling

Preheat your oven to 375°F. In a large oven-safe skillet, melt 0.25 cup unsalted butter over medium heat. Add the 2 medium diced yellow onions and 3 medium sliced carrots, cooking for 5-7 minutes until softened but not browned. Stir in the 4 cloves minced garlic and 0.5 tsp dried thyme, cooking for 30 seconds until fragrant.

Push the vegetables to one side of the skillet and add the 1.5 lb cod fillets, skin-side down. Cook for 3-4 minutes until golden brown. Flip the cod carefully and cook for another 2-3 minutes until just opaque in the center. Remove the cod from the skillet and set aside. Add the 1 cup fresh peas to the skillet and cook for 2 minutes until heated through.

2

Make the Creamy Sauce

In a small bowl, whisk together the 0.5 cup whole milk, 1 cup heavy cream, and 0.25 cup all-purpose flour. Slowly pour this mixture into the skillet with the vegetables and peas, stirring constantly to combine. Bring to a gentle simmer over medium heat, cooking for 3-4 minutes until the sauce thickens slightly and coats the back of a spoon.

Season the sauce with 1.5 tsp salt and 0.5 tsp ground black pepper. Taste and adjust seasoning if needed, then return the cod fillets to the skillet, spooning the sauce over them. Let the mixture sit together for 1-2 minutes to absorb the flavors.

3

Prepare the Mashed Potato Topping

While the cod and sauce simmer, boil the 2 lb russet potatoes in salted water for 15-20 minutes until fork-tender. Drain the potatoes and return them to the pot. Add the remaining 0.5 cup unsalted butter and mash until smooth. Stir in the 0.5 cup panko breadcrumbs to add texture and absorb any excess moisture.

Spread the mashed potato mixture evenly over the cod and vegetable filling in the skillet. The topping should be about ½-inch thick. Sprinkle the 0.25 cup chopped fresh parsley over the top for color and freshness.

4

Bake to Golden Perfection

Transfer the skillet to the preheated oven and bake for 20-25 minutes until the mashed potato topping is golden brown and crispy on top. The filling should be bubbling gently underneath. If the top isn't browning enough, broil for 1-2 minutes at the end, watching closely to avoid burning.

Remove from the oven and let the pie rest for 5 minutes before serving. The center should be hot and the cod should flake easily with a fork. Serve directly from the skillet for easy sharing, or transfer to a serving platter if preferred.

👨‍🍳

Pro Tips For Making Fisherman'S Pie

  • PARBOIL POTATOES FIRST: The pie’s texture hinges on fluffy, not gluey, potatoes. Boil them whole for 10 minutes before peeling and dicing—this cuts down on cooking time later and keeps them from turning to mush when baked under the fish.
  • SEAR THE COD IN BATCHES: Cod releases a ton of moisture when cooked, and crowding the pan steams it instead of searing. Work in single layers, skin-side down, for 3-4 minutes per side—your future pie won’t have soggy bottoms if the fish gets a proper crust.
  • DON’T SKIP THE VEGETABLE MISO: I learned this the hard way—raw onions and carrots in the pie base make it watery. Sauté them until the onions turn translucent and the carrots soften (about 8-10 minutes), or the whole dish will taste like a sad, wet casserole.
  • USE FROZEN PEAS (YES, REALLY): Fresh peas lose their bright color and texture when baked. Toss in frozen peas straight from the freezer—they’ll thaw and release flavor without turning to mush, and you’ll save 15 minutes of pre-cooking. (Your future self will thank you.)

Flavor customization for fisherman's pie

Classic British Twist

For an authentic coastal flavor, swap the peas for fresh green beans or butter beans, both staples in traditional British pies. Add ½ cup grated mature cheddar to the mashed potato topping before baking—this adds a sharp, tangy depth that reminds me of my grandmother's version.

I also like sprinkling 1 tbsp smoked paprika over the cod filling for a subtle smokiness that bridges the gap between coastal and pub-style flavors. 🌶️

Spicy Kick

If you love heat, fold 1 tbsp hot sauce (like Cholula or Tabasco) into the creamy sauce before adding the cod. For extra spice, stir ½ tsp cayenne pepper into the mashed potato topping.

Top with chopped jalapeños or pickled red onions for a tangy contrast. I tested this with my spice-loving roommate, and he asked for seconds immediately.

Vegetarian Adaptation

Skip the cod entirely and use 1.5 lb firm tofu pressed and cubed, or chickpeas for a hearty base. Sauté the tofu with 1 tbsp soy sauce and 1 tsp smoked paprika before layering.

For extra richness, stir 2 tbsp nutritional yeast into the mashed potatoes. This version keeps the comforting texture while making it accessible for all diets. 💛

Cheesy Crispy Topping

Replace the breadcrumb topping with a mix of ½ cup shredded mozzarella and ¼ cup grated Parmesan, then bake as directed. The cheese melts into a golden, bubbly crust that's even more irresistible.

For extra crunch, sprinkle 2 tbsp crushed cornflakes on top before baking. This variation became a hit at my book club—everyone fought over the last slice!

Smoky BBQ Fusion

Swap the creamy sauce for a smoky BBQ glaze by mixing ½ cup BBQ sauce (like Sweet Baby Ray's) with 1 tbsp apple cider vinegar. Brush this over the cod and vegetables before baking.

Top with ½ cup crushed potato chips for a Southern-inspired crunch. The sweet-savory contrast is unexpected but absolutely delicious—perfect for a weeknight dinner that feels special. 🔥

Herb-Infused Variations

Swap the thyme for 1 tbsp fresh dill or 1 tsp dried tarragon in the vegetable filling for a brighter, more herbal note. For the mashed potatoes, stir in 1 tbsp lemon zest and 2 tbsp chopped chives for a citrusy twist.

These variations bring freshness to the dish while keeping the comforting essence intact—ideal for spring or summer when you want lighter flavors. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 115mg38%
Sodium 890mg39%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 6g
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 use frozen fish instead of fresh cod?

Just thaw the fish completely in the refrigerator overnight before using. Look for previously frozen cod labeled "previously frozen" at the grocery store—it's often just as fresh as fresh-caught. For best results, pat it dry before cooking to ensure a crispy skin.

2

How do I make this dish ahead of time?

Assemble the pie up to 24 hours ahead and refrigerate uncovered to prevent sogginess. When ready to bake, add 5-10 minutes to your baking time at 375°F. For freezing, bake the pie completely, then cool and wrap tightly in foil. Reheat at 350°F for 20-25 minutes until warmed through. The texture stays creamy and the topping gets extra crispy when reheated!

3

What's the secret to getting a crispy potato topping?

Use panko breadcrumbs (not regular) and spread the mashed potato topping ½-inch thick for even browning. For extra crunch, toast the breadcrumbs in a dry skillet for 2 minutes before adding to the potatoes. Also, broil for 1-2 minutes at the end if the top isn't golden enough. Don't skip the parsley—it adds color and helps create a crispy crust.

4

Can I make this pie without dairy?

Yes! Replace the butter with olive oil or vegan butter, and use unsweetened almond milk or coconut cream instead of heavy cream and milk. For the mashed potatoes, add ¼ cup vegan butter and ½ cup plant-based cream for creaminess. The texture will be slightly lighter but still delicious.

5

Why did my cod turn rubbery instead of flaky?

Overcooking is the most common mistake—cod should be just opaque in the center (about 3-4 minutes per side). If it's been in the oven too long, try poaching it gently in broth next time. Also, avoid high heat when searing the skin—medium heat prevents toughness. For extra tenderness, add 1 tbsp lemon juice** to the poaching liquid.

★★★★★4.8(3 reviews)
Categories Desserts