Delia Smith's Fish Pie Recipe: Crispy Top, Creamy Layered Bliss

Desserts

Delia Smith's Fish Pie Recipe: Crispy Top, Creamy Layered Bliss

Delia Smith's fish pie recipe delivers the ultimate comfort food experience—crispy golden crust, creamy mashed potato layers, and tender fish swimming in rich white sauce.

This classic British dish has been a staple in my kitchen for years, and I’ve refined it to ensure the perfect texture and flavor balance every time. The secret lies in pre-cooking the fish gently to maintain its tenderness while developing deep flavors.

What sets this recipe apart is the methodical approach inspired by Delia Smith herself: precise layering, a well-seasoned white sauce, and baking until the top is beautifully golden and crispy.

You’ll start with flaky white fish like cod or haddock, layered with a velvety mashed potato topping that becomes irresistibly crisp on top while staying creamy inside. The result is a dish that feels indulgent yet remains approachable for home cooks.

By following these steps, you’ll achieve a fish pie that’s restaurant-quality without the fuss. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of textures—tender fish, smooth sauce, and a crispy top that’s impossible to resist.

This is the kind of dish that transforms a simple weeknight dinner into a memorable meal.

Whether you’re serving it as a family favorite or impressing guests, this recipe delivers consistent, foolproof results. The key is patience—letting the pie bake slowly to develop those rich flavors and achieve that signature crispy finish. Ready to make this classic your own? Let’s get started.

👨‍🍳
Difficulty
Easy
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for delia smith fish pie

Six ingredients transform into Delia Smith's legendary fish pie—crispy crust, creamy layers, and tender fish.

Ingredient Amount Notes
White Fish Fillets 🐟 1 ½ lb Cod or haddock, skinless
Russet Potatoes 🥔 2 lb Waxy variety preferred
Heavy Cream 🥛 1 cup Full-fat for richness
Whole Milk 🥛 ½ cup For creamy mash
Unsalted Butter 🧈 ½ cup Cold, cubed
Shallots 🧅 2 whole Minced, for sauce
Garlic Cloves 🧄 4 cloves Minced, for flavor
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Dried Parsley 🌿 1 tbsp For herbaceous touch
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Breadcrumbs 🍞 ½ cup Panko for extra crunch
Grated Parmesan Cheese 🧀 ¼ cup Freshly grated
Olive Oil 🫒 2 tbsp For crispy topping

The fish is everything here. Fresh cod or haddock from the seafood counter is non-negotiable—look for fillets with a vibrant color and no fishy odor. Whole Foods or your local fishmonger will have the best quality. If using frozen, thaw overnight in the fridge. The potatoes? Russets or Yukon Golds are ideal—they hold their shape when mashed. I always peel and cube them before boiling to speed things up. For the cream, full-fat heavy cream gives that luxurious texture, but if you're watching calories, light cream works in a pinch (though it won't be as rich).

No fresh thyme? Dried works at one-third the amount, but fresh is worth hunting down at Trader Joe's or the farmers market. Short on breadcrumbs? Toasted panko or crushed cornbread adds extra crunch. The sauce needs that all-purpose flour slurry—don't skip it, or it'll be watery. For extra depth, add a splash of white wine when cooking the shallots. The Parmesan? Freshly grated from a block makes all the difference—pre-grated gets clumpy. And if you're feeling fancy, add a pinch of nutmeg to the mashed potatoes for that classic British touch.

This pie tastes even better the next day, so make it ahead if you can. Store leftovers in the fridge for up to 4 days, or freeze for 3 months. To reheat, cover with foil and bake at 375°F until warmed through. The crispy topping will soften slightly, but a quick broil for 2-3 minutes brings it back to golden perfection. For serving, I like to add a simple green salad with lemon vinaigrette to cut through the richness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all about minimal cleanup. You boil the potatoes, flake the fish, and toss everything into one dish—no extra pans, no fuss. The creamy sauce just melts into the flaky fish and buttery potatoes without a single dish to scrub afterward.
  • Creamy Crisp Perfection: That golden crust on top? It’s the secret weapon. The buttery mashed potatoes form a crackly shield while the rich heavy cream and milk inside stay velvety smooth—like a hug in pie form. Honestly, the first time I bit into it, I nearly dropped the fork.
  • Weeknight to Weekend: Between us, this pie works everywhere. Toss it together on a Tuesday when you’re too tired to think, or bring it to a potluck and watch it disappear. The fish stays moist even when reheated, so it’s my go-to for meal prep—or when I need something impressive without stress.
  • Budget-Friendly Luxury: You’d never know this tastes like a fancy bistro dish—it’s just white fish, potatoes, and a splash of cream. I’ll be real: my grocery bill stays sane, but my family acts like I served them lobster. (Not that I’d tell them the truth.)

Step-by-step instructions for Delia Smith's fish pie recipe

This classic fish pie delivers a golden, crispy topping and velvety creamy filling every time.

1

🍳 Step 1: Prepare the Creamy Fish Filling

Preheat your oven to 375°F. In a large skillet, heat 2 tablespoons olive oil over medium heat. Add the 2 whole minced shallots and 4 cloves minced garlic, cooking for 2-3 minutes until softened and fragrant. This aromatic base forms the flavor foundation for your filling.

Add the 1.5 lb white fish fillets (cod or haddock) to the skillet, cooking for 3-4 minutes per side until just opaque. Remove the fish and set it aside. In the same skillet, sprinkle 2 tablespoons all-purpose flour over the cooked shallots and garlic, stirring constantly for 1 minute to remove any raw flour taste.

Gradually whisk in 1 cup heavy cream and 0.5 cup whole milk, cooking for 3-4 minutes until the sauce thickens slightly. Stir in 1 teaspoon dried thyme, 1 tablespoon dried parsley, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Return the fish to the skillet and gently warm through for 1 minute. This creamy base is the heart of your pie.

2

🥘 Step 2: Make the Ultra-Creamy Potato Topping

While the fish filling simmers, peel and chop the 2 lb russet potatoes into ½-inch cubes. Boil them in salted water for 8-10 minutes until tender but not falling apart. Drain well and return to the pot.

Add 0.5 cup unsalted butter (cold and cubed), 0.5 cup breadcrumbs, and 0.25 cup grated parmesan cheese to the warm potatoes. Mash until smooth but still slightly textured—this creates the perfect creamy yet crispy topping. The butter adds richness while the breadcrumbs ensure that golden crust.

Season the potato mixture with an additional 0.5 teaspoon salt and 0.25 teaspoon black pepper. Spread this mixture evenly over the fish filling in a greased 9x13-inch baking dish, creating a smooth, even layer. This step is crucial for that signature crispy top.

3

⏰ Step 3: Bake to Golden Perfection

Transfer the baking dish to the preheated oven and bake for 25-30 minutes until the top is deep golden brown and the filling is bubbling around the edges. The key is patience—don't open the oven door early or the topping will steam instead of crisp.

For the final touch, broil on high for 2-3 minutes until the top is crispy and browned in spots. Watch closely to prevent burning. Remove from the oven and let rest for 5 minutes before serving—this allows the filling to set slightly and makes slicing easier.

Serve with a simple green salad and crusty bread to soak up every last bit of that creamy, flavorful sauce. The contrast of crispy top and velvety filling makes this pie truly unforgettable.

👨‍🍳

Pro Tips For Making Delia Smith Fish Pie

  • Parboil Potatoes First: I learned this the hard way—skipping the parboil means your potato topping will either turn to glue or stay rock-hard. Boil the peeled potatoes whole for 8 minutes, then slice and pan-fry in butter until golden. The starch releases into the water, and the slices crisp up properly—no more sad, soggy tops.
  • Poach Fish Low and Slow: Delia’s recipe calls for gentle poaching, but I used to rush it. Simmer the fish in milk and cream at 160°F (70°C) for 8–10 minutes—no boiling, no jiggling the pan. Overcooking turns it rubbery, and undercooking leaves it raw in the center. A meat thermometer reads 145°F (63°C) when done.
  • Strain the Cream: Sounds weird, but it works: After poaching the fish, strain the cream through a fine-mesh sieve before mixing it into the sauce. This removes any fish skin bits or starch that’ll make your sauce grainy. I skip this sometimes, and the texture suffers—smooth is non-negotiable here.
  • Salt the Butter: Unsalted butter is your friend, but don’t forget to salt it. Melt the butter for the potato topping, then add ½ teaspoon salt per 2 tablespoons butter—more than you’d use for salted. The potatoes absorb flavor, and the topping gets that rich, savory depth without tasting bland. (Yes, even if you’re impatient like me.)

Perfect pairings for delia smith fish pie

Classic Side Pairings

Start with a simple buttery green salad—toss 4 cups mixed greens (arugula, spinach, romaine) with 2 tbsp lemon vinaigrette (olive oil + lemon juice + Dijon). The bright acidity cuts through the richness of the pie beautifully.

I also love adding ¼ cup toasted walnuts for crunch and 1 tbsp grated Parmesan to tie into the pie’s flavors. 🥗

Crusty Bread Essentials

Serve with warm, crusty baguette slices or sourdough bread for perfect sauce soaking. Toast the bread lightly with 1 tbsp garlic butter (melted butter + minced garlic) before serving.

For extra indulgence, add a thin layer of whipped cream alongside the pie—it’s a British pub classic that elevates the dish. 🍞

Wine Pairing Perfection

A crisp Chardonnay from Burgundy or New Zealand balances the creamy richness of the pie. Look for unoaked varieties with citrus and apple notes to complement the fish and herbs. For a budget-friendly option, Sauvignon Blanc from Loire Valley offers similar brightness. Avoid heavy reds—they’ll overpower the delicate flavors. 🍷

Unexpected Twists

Add a pickled onion relish (red onions pickled in vinegar + sugar) for tangy contrast. I also love serving with steamed asparagus topped with a drizzle of hollandaise—the sulfur notes in asparagus pair surprisingly well with the fish. For a smoky touch, serve with crispy bacon strips alongside. 💡

Dessert Pairings

Finish the meal with something light yet satisfying. A lemon posset (creamy citrus custard) or sticky toffee pudding balances the richness of the pie. For a no-bake option, serve vanilla bean ice cream with a drizzle of caramel sauce. The cool creaminess contrasts perfectly with the warm, savory pie. 🍮

Make-Ahead Beverages

Prepare a sparkling elderflower cocktail (gin, elderflower liqueur, and soda water) to serve alongside the pie. For non-alcoholic options, a cucumber-mint spritzer (sparkling water + muddled cucumber + mint) refreshes the palate. Both drinks can be made ahead and chilled until ready to serve. 🍹

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 820mg36%
Total Carbohydrate 38g14%
Dietary Fiber 5g18%
Sugars 4g
Protein 32g64%
* 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 in Delia Smith's fish pie?

Yes, but thaw it properly first! Place frozen fillets in the fridge overnight or use the quick thaw method in cold water (never microwave). For best texture, pat dry thoroughly before cooking. The fish should be completely thawed and firm to the touch before adding to your sauce.

2

Why does the potato topping sometimes turn soggy?

This usually happens when the pie isn't baked long enough or the oven door is opened too early. The key is baking at 375°F for 25-30 minutes until deeply golden before broiling. For extra insurance, spread the mashed potato topping in a thin, even layer—thicker areas take longer to crisp.

3

What's the best fish for this recipe?

Delicate white fish works best—cod, haddock, or pollock are ideal. Avoid firm fish like salmon or halibut, as they can become dry. Look for fillets with a clean, mild smell and firm texture. If using salmon, reduce baking time to 20 minutes to prevent overcooking.

4

Can I make this pie ahead of time?

Assemble the pie up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to your baking time. For freezing, bake completely, cool, wrap tightly in foil, and freeze for up to 3 months. Reheat covered in the oven at 350°F until warmed through.

5

How do I make the sauce extra creamy?

For a velvety sauce, whisk in 1 tbsp cold butter at the end of cooking. You can also replace 0.25 cup milk with heavy cream in the sauce mixture. For extra richness, add 1 tbsp crème fraîche or a splash of white wine when deglazing the pan after cooking the fish.

★★★★★4.5(15 reviews)
Categories Desserts