Seafood Shepherds Pie

Loading…

By Reading time

When the filling starts bubbling at the edges and a few golden spots appear on the potatoes, this seafood shepherds pie is ready for its rest. The fish stays in tender chunks beneath a soft mashed-potato topping, and the sauce brings the cod, shrimp, peas, and vegetables together in every scoop.

I cook the potatoes and filling separately before layering them in the baking dish. That gives me control over both textures: smooth potatoes on top and a creamy, well-seasoned filling underneath. The seafood cooks gently in the skillet before the pie goes into the oven, so I watch it closely rather than letting it simmer away.

Russet potatoes make a fluffy topping that spreads easily to the edges of the dish. After baking, a short rest lets the filling settle, making each serving easier to lift without losing that cozy layer of sauce.

Seafood Shepherds Pie golden potato topping
“

Kitchen Note

Keep the potato pieces close to 1 inch so they cook at the same pace. When the cubes are uniform, they turn fork-tender together instead of leaving you with a mix of firm centers and broken-down edges.

Save this seafood shepherds pie for a cozy dinner with flaky cod, tender shrimp, and a creamy filling under golden mashed potatoes.

Save to Pinterest

Why the Sauce Needs to Be Thick Before the Seafood Goes In

A seafood filling carries more moisture than a meat filling, especially once the cod and shrimp start cooking. The sauce needs enough body to coat the vegetables and seafood before it goes under the potatoes; otherwise, liquid can collect at the bottom of the dish instead of holding the filling together.

Butter and flour form the base, then broth and cream turn it into a smooth, savory sauce. Let it simmer until it has thickened before adding the peas, parsley, cod, and shrimp. That order gives the sauce a head start and keeps the seafood from being stirred around while the base is still thin. The topping then rests on a filling that’s creamy rather than soupy, with enough structure to serve neatly after its short rest.

What the Cod, Shrimp, and Russets Each Bring to the Pie

Seafood Shepherds Pie flaky fish filling
  • Cod — Its mild taste lets the creamy sauce and herbs come through, while the firm fillets break into satisfying flakes. Cut the fish into even chunks so they cook at a similar pace. If you’re using frozen cod, thaw it fully and pat away excess moisture before cutting.
  • Raw shrimp — Large shrimp give the filling a distinct, springy bite beside the flaky fish. Peeled and deveined shrimp with the tails removed are easiest to fold into the sauce and serve. Raw shrimp suit this two-stage cooking method better than cooked shrimp, which can turn tough.
  • Russet potatoes — Their starchy texture mashes smoothly and makes a soft topping that spreads across the filling. Peel them before boiling so the finished layer is even. Warm milk blends in more easily than cold milk and helps the mash stay smooth.
  • All-purpose flour, broth, and cream — Flour thickens the liquid into a sauce; low-sodium chicken broth adds savory depth, and heavy cream gives the filling its richness. All-purpose flour is the dependable choice for this butter-based thickener. The broth’s low-sodium quality also leaves room to season the filling without making it too salty.
  • Onion, carrot, peas, thyme, and parsley — Onion and carrot create a gently sweet base, while peas add little bursts of sweetness and parsley and thyme keep the creamy filling from tasting heavy. Finely chopping the onion and dicing the carrot small helps them soften before the seafood is added.

Building the Pie Without Overcooking the Seafood

Boil and mash the potatoes

Heat the oven to 400°F and grease a 9×13-inch baking dish. Put the peeled potatoes in a large pot, cover them with cold water, bring the water to a boil, and cook for 15–18 minutes until a fork slips through easily. Drain them well, then mash with the butter, warmed milk, and the portion of salt for the potatoes. Stop once the mash is smooth; working it longer can make the topping gluey.

Soften the vegetables and thicken the sauce

Melt the remaining butter in a 12-inch skillet over medium heat. Add the onion and carrot, stirring occasionally for 5–7 minutes, until they’ve softened but aren’t browned. Stir in the flour and cook it for 1 minute, then gradually whisk in the broth and cream so the sauce stays smooth. Add the thyme, the remaining salt, and black pepper, and simmer for 3–5 minutes, stirring as it thickens.

Fold in the seafood gently

Stir the frozen peas and chopped parsley into the sauce, then fold in the cod and shrimp with a light hand. Keep the skillet at a simmer for 4–7 minutes, checking the fish rather than relying only on the clock. The cod should reach 145°F and flake easily, and the shrimp should look opaque. Vigorous stirring can break the fish into small pieces before the filling reaches the baking dish.

Top and bake until the edges bubble

Spread the seafood filling in the prepared dish and spoon the mashed potatoes evenly over it, spreading the topping all the way to the edges. The potato layer should cover the filling rather than leave gaps around the sides. Bake for 15–20 minutes, until the filling bubbles at the edges and the potato topping has golden spots. Rest the pie for 10 minutes before serving so the filling settles.

Small Changes That Give This Seafood Pie a Different Finish

Make it cod-only

Leave out the shrimp and keep the cod and other filling ingredients. The pie will have fewer distinct seafood bites and a little less filling, but the creamy sauce and potato topping still work well. If you’re avoiding shellfish because of an allergy, check the broth label and prevent cross-contact in your kitchen; omitting shrimp alone doesn’t make a dish allergy-safe.

Give the potato top forked ridges

After spreading the potatoes over the filling, drag a fork lightly across the surface to make ridges. The uneven top gives you more browned edges and a little more texture without changing the ingredients or the creamy center.

Move some parsley into the topping

For a more herbal potato layer, divide the listed parsley between the filling and the mashed potatoes. The topping gets green flecks and a fresher taste, while the filling has a slightly gentler parsley note.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within 2 hours and use them within 3–4 days. The potato topping will firm up as it chills.
  • Freezer: Freeze cooled portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator; the potatoes may be a little less fluffy after freezing.
  • Reheating: Warm individual portions in the microwave in short intervals until steaming hot, or cover a larger portion and warm it in the oven until hot throughout. Uncovered reheating can dry out the potato topping before the middle is warm.

Questions That Come Up While Making Seafood Shepherds Pie

Can I add the frozen peas without thawing them?+

Yes. Stir them straight from the freezer into the thickened sauce with the parsley, then fold in the seafood. They’ll warm through as the filling simmers.

Can I use cooked shrimp instead of raw shrimp?+

Raw shrimp are a better fit here. The shrimp cook in the skillet and then spend more time in the oven, so shrimp that are already cooked are more likely to turn firm and rubbery.

How do I mash the potatoes without making them gluey?+

Mash them just until smooth, then stop. A potato masher gives you good control; if you use a hand mixer, keep it on low and avoid beating the potatoes for an extended time.

Can I prepare the filling and potatoes ahead of time?+

You can make the filling and mashed potatoes separately earlier in the day, refrigerate them promptly, then assemble and bake when you’re ready. A chilled filling may need longer in the oven than a freshly assembled one, so look for bubbling at the edges and golden spots on the potatoes.

Seafood Shepherds Pie

Seafood shepherds pie layers flaky cod and tender shrimp in a creamy vegetable filling beneath a smooth mashed potato topping. It bakes until the filling bubbles at the edges and the potatoes turn golden in spots.
Prep Time 20 minutes
Cook Time 51 minutes
Resting time 10 minutes
Total Time 1 hour 21 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 500

Ingredients
  

For the potatoes and filling
  • 7 tbsp unsalted butter divided (4 tablespoons for the potatoes and 3 tablespoons for the filling)
  • 1.5 tsp kosher salt divided (1/2 teaspoon for the potatoes and 1 teaspoon for the filling)
For the potatoes
  • 2.5 lb russet potatoes peeled and cut into 1-inch cubes
  • 0.5 cup whole milk warmed
For the seafood filling
  • 1 yellow onion medium, finely chopped
  • 1 carrot medium, peeled and finely diced
  • 0.25 cup all-purpose flour
  • 1.5 cup low-sodium chicken broth
  • 0.5 cup heavy cream
  • 0.5 tsp dried thyme
  • 0.25 tsp black pepper
  • 1 cup frozen peas
  • 2 tbsp fresh parsley chopped
  • 1.5 lb cod fillets skinless, cut into 1-inch chunks
  • 8 oz shrimp large, raw, peeled and deveined, tails removed

Equipment

  • 1 9x13-inch baking dish
  • 1 12-inch skillet

Method
 

Cook the potatoes
  1. Heat the oven to 400°F.
  2. Grease a 9x13-inch baking dish.
  3. Put the potatoes in a large pot and cover with cold water.
  4. Bring the potatoes to a boil and cook for 15–18 minutes, until fork-tender.
  5. Drain the potatoes well.
  6. Mash the potatoes with 4 tablespoons butter, the warm milk, and 1/2 teaspoon salt until smooth.
Make the seafood filling
  1. Melt the remaining 3 tablespoons butter in a 12-inch skillet over medium heat.
  2. Add the onion and carrot and cook for 5–7 minutes, stirring occasionally, until softened.
  3. Stir in the flour and cook for 1 minute.
  4. Gradually whisk in the broth and cream.
  5. Add the thyme, 1 teaspoon salt, and the black pepper, then simmer for 3–5 minutes, stirring, until thickened.
  6. Stir in the peas and parsley, then gently fold in the cod and shrimp.
  7. Simmer for 4–7 minutes, until the cod reaches 145°F and flakes easily and the shrimp are opaque.
Assemble and bake
  1. Spread the seafood filling in the prepared baking dish.
  2. Spoon the mashed potatoes evenly over the filling, spreading them to the edges.
  3. Bake for 15–20 minutes, until the filling bubbles at the edges and the potato topping is golden in spots.
  4. Rest for 10 minutes before serving.

Notes

For the smoothest topping, mash the potatoes while hot and spread them to the edges to seal in the filling. Refrigerate leftovers in an airtight container for up to 3 days; freezing is not recommended because the cream-based seafood filling can change texture. For a gluten-free option, use a measure-for-measure gluten-free flour blend.

Loved This Recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Leave a Comment

Recipe Rating