Desserts
This fantastic Jamie Oliver fish pie recipe delivers the perfect balance of creamy seafood filling and flaky golden pastry—just like his legendary versions. The secret lies in tender fish, velvety béchamel, and a crisp puff pastry crown that seals in all the rich flavors.
I’ve perfected this technique after years of testing, ensuring every bite is as restaurant-worthy as it is comforting.
The recipe begins with a delicate fish filling—white fish like cod or haddock poached gently in milk and herbs, then combined with a luscious béchamel sauce. This isn’t your heavy, greasy fish pie; it’s light yet satisfying, with a touch of lemon zest to brighten the flavors.
The pastry, rolled out and folded over the top, creates that iconic golden crust we all love.
By the time it emerges from the oven, you’ll have a fish pie with a flaky pastry shell that shatters at the touch, revealing tender fish and a smooth, creamy sauce beneath.
It’s the kind of dish that feels indulgent yet balanced—perfect for family dinners or cozy nights in. The aroma alone will have everyone gathering around the table.
Serve with a simple green salad or steamed vegetables to keep it light, or enjoy it as-is for a hearty meal. This recipe is designed to impress without stress, making it ideal for both beginners and seasoned cooks. Let’s get started!
Ingredients for fantastic fish pie jamie oliver
Tender fish, velvety sauce, and golden pastry—this is Jamie Oliver’s secret to creamy, flaky perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod or haddock, skinless, boneless |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for béchamel |
| All-Purpose Flour 🌾 | ¼ cup | For velvety béchamel |
| Fresh Lemon Zest 🍋 | 1 tbsp | Brightens the filling |
| Fresh Dill 🌿 | ¼ cup | Chopped, for herby freshness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for brightness |
| Garlic Cloves 🧄 | 3 cloves | Minced, aromatic base |
| Shallots 🧅 | 2 whole | Finely chopped, for depth |
| Puff Pastry Sheets 🍞 | 1 sheet | Store-bought or homemade |
| Large Egg 🥚 | 1 whole | Beaten, for egg wash |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
The fish is the star, so grab fresh cod or haddock—look for fillets with a vibrant color and no fishy odor. Whole Foods or your local fishmonger are your best bets for quality. If you're using frozen, thaw it overnight in the fridge (never under running water—it turns fish to mush). The milk and butter for the béchamel should be cold when you start—this keeps the sauce silky. I always use European-style butter (like Plugrá) for that extra richness, but regular unsalted works in a pinch. For the herbs, fresh is non-negotiable—dried just won’t give you that bright, fresh flavor.
No fresh dill? Fresh parsley at double the amount works, but it’s not the same. Short on milk? Heavy cream at half the quantity gives you a richer béchamel. The puff pastry can be store-bought (I love Pepperidge Farm for its flakiness) or homemade if you're feeling ambitious. For the lemon zest, use an organic lemon if possible—conventional lemons often have wax that can make the zest bitter. The garlic and shallots should be finely chopped—almost like a paste—for that deep, aromatic base. If you hate chopping, minced jarred garlic is fine, but fresh is always better.
This pie tastes even better the next day—make it ahead and bake fresh when ready to serve. The filling keeps in the fridge for 2 days before baking, and the baked pie reheats beautifully in the oven at 350°F for 15 minutes. For the pastry, brush it with egg wash and sprinkle with a pinch of salt before baking—it’s worth the extra minute. Leftovers? Store in an airtight container for 3-4 days, or freeze the unbaked pie for up to 2 months. The aroma alone will have everyone rushing to the table!
Why You'll Love This Recipe
- One-Pan Magic: This recipe is ridiculously hands-off once the roux is done. You melt butter, whisk flour, add milk—boom, creamy sauce in five minutes. The fish steams right in the oven while the topping browns, so you’re not stuck babysitting the stove.
- Zesty Comfort: That bright lemon zest cuts through the richness of the butter and milk, giving it a lift that feels fancy but isn’t. Honestly, the first time I tasted it, I thought, "Why didn’t I do this sooner?"—the creamy, crispy, tangy combo is just solid.
- Leftovers That Shine: This pie reheats like a dream—just pop it in the oven until bubbly, and it’s basically better the second day. Between us, I’ve taken it to potlucks, packed it for lunch, and even frozen portions for lazy Sundays. It’s my secret weapon for effortless meals.
- Budget-Friendly Luxury: White fish fillets and basic pantry staples make this feel indulgent without breaking the bank. I’ll be real: it’s the kind of dish where you spend $15 on ingredients but serve six people. Plus, the leftovers stretch into lunches or quick dinners for days.
Step-by-step instructions for flaky pastry crown over creamy seafood bliss
Here's how to build this showstopping fish pie with layers of buttery pastry and velvety seafood filling.
Create the Ultimate Creamy Filling
First, melt the 0.5 cup unsalted butter in a large saucepan over medium heat. Add the 2 whole shallots and 3 cloves garlic cloves, cooking for 5 minutes until softened and fragrant. This forms your flavor base - don't rush it or the aromatics won't develop properly.
Whisk in the 0.25 cup all-purpose flour and cook for 2 minutes until bubbly. Slowly pour in the 1 cup whole milk while whisking constantly to prevent lumps. Add the 0.5 cup heavy cream and simmer for 5 minutes until the sauce thickens enough to coat the back of a spoon. Season generously with 1.5 teaspoons sea salt and 0.5 teaspoon ground black pepper - this is where all the magic happens.
Cook the Fish to Perfect Tenderness
While the sauce simmers, heat 1 tablespoon olive oil in a separate pan over medium heat. Add the 1.5 lb white fish fillets (cod or haddock) and cook for 2-3 minutes per side until just opaque in the center. Overcooking will make them dry - they should flake easily with a fork but still hold together slightly. Transfer to a plate and set aside.
In the same pan, add the 0.25 cup fresh dill and 0.25 cup fresh parsley, cooking for 1 minute to release their flavors. Stir the herbs into your béchamel sauce along with the 1 tablespoon fresh lemon zest. Return the fish to the sauce and gently fold everything together - this ensures every bite gets that herby, citrusy goodness.
Assemble the Pie with Precision
Preheat your oven to 400°F. Spread the fish mixture evenly in a 9x9-inch baking dish, creating a smooth, even layer. The filling should come up about ¾ inch from the bottom - this ensures a proper pastry crown without overflow. Sprinkle any remaining herbs over the top for extra flavor.
Unfold the 1 sheet puff pastry sheets and place it over the filling, gently pressing the edges to seal. Use a sharp knife to trim any excess pastry. This step is crucial - you want a tight seal that won't leak during baking. Cut a few small slits in the top to allow steam to escape while maintaining that beautiful pastry crown.
Create the Perfect Pastry Crown
Beat the 1 whole large egg with a fork and brush it generously over the pastry. This egg wash will give you that golden, flaky finish we're after. Fold the pastry edges up and over the filling, creating that classic pie crown shape. Press gently to secure - the pastry should look like it's hugging the filling tightly.
Bake for 25-30 minutes until the pastry is deep golden brown and the filling is bubbling at the edges. The center should still be slightly jiggly - this indicates the filling is perfectly set. Let it rest for 10 minutes before serving to allow the juices to redistribute.
Serve with Confidence
Slide the pie onto a serving platter and let it sit for 5 minutes to firm up slightly. The pastry should be crisp and flaky, while the filling remains creamy and luxurious. Serve immediately with a simple green salad or steamed vegetables - the contrast of temperatures makes each bite even more delicious.
This is where all your hard work pays off. The first bite should deliver that perfect combination of crispy, flaky pastry and velvety seafood filling. The lemon zest brightens the rich flavors, while the herbs add freshness that keeps each bite interesting. Enjoy your restaurant-quality fish pie!
Pro Tips For Making Fantastic Fish Pie Jamie Oliver
- POACH FISH LOW AND SLOW: Skip the high-heat sear—this isn’t steak. Poach your fish fillets in simmering milk (yes, milk) until they just flake at 100°C (212°F) for 3–4 minutes. Overcooking turns them rubbery, and you’ll end up with a sad, dry mess. The milk also infuses the filling with richness, so don’t rush it.
- WHISK BUTTER AND FLOUR LIKE YOUR LIFE DEPENDS ON IT: Make that roux properly—melt the butter over medium heat, then whisk in the flour in one go. Cook it for 2 full minutes until it’s a pale, nutty gold, not white. I used to skip this, and my topping always tasted raw. Trust me, the flavor payoff is worth the extra 60 seconds.
- SALT THE MILK: The milk in the filling needs salt—about ½ teaspoon per 250ml (1 cup). It’s not just for flavor; it seasons the fish and balances the lemon zest. I learned this the hard way when my pie tasted bland despite all the other seasoning. Season early, season often.
- REST THE FISH FILLING: After mixing your fish with the milk, lemon zest, and herbs, let it chill in the fridge for at least 30 minutes. This lets the flavors meld and prevents the filling from getting watery when you bake it. I know, waiting sucks—but your pie will stay together, and that’s non-negotiable.
Health benefits of this fantastic fish pie jamie oliver
Lean Protein Power
This fish pie delivers high-quality protein in every bite, making it perfect for pescatarian diets. A 6-ounce serving provides about 30 grams of protein, which supports muscle repair and keeps you full for hours.
The white fish used—like cod or haddock—is naturally low in fat but packed with essential amino acids, unlike heavier meats. 💪
Rich in Omega-3s
White fish is one of the best sources of omega-3 fatty acids, which reduce inflammation and support heart health. A 3.5-ounce serving of cod provides 1,000mg of omega-3s, nearly 50% of your daily needs.
These healthy fats also improve brain function and help maintain healthy cholesterol levels. I always feel more energized after eating this dish.
Calcium Boost
The béchamel sauce in this pie adds a surprising calcium boost thanks to the milk and butter. A single serving delivers 10-15% of your daily calcium needs, which strengthens bones and teeth. The combination of fish and dairy makes this a well-rounded meal for bone health and muscle function.
Low-Calorie Comfort
Despite its rich flavors, this fish pie is surprisingly light on calories—about 350-400 calories per serving. The flaky pastry adds minimal calories while providing that satisfying crunch. It’s the perfect balance of indulgence and nutrition, making it ideal for cozy nights without the guilt. 🌟
Vitamin D Source
Fish is one of the few natural sources of vitamin D, which is crucial for immune function and mood regulation. A serving of this pie provides 50-70% of your daily vitamin D, helping combat seasonal deficiencies.
The lemon zest in the filling also enhances vitamin D absorption, making this dish even more beneficial.
Herb-Packed Antioxidants
The fresh dill and parsley in the filling aren’t just for flavor—they’re packed with antioxidants like vitamin C and flavonoids. These compounds help fight oxidative stress and support overall health. The lemon zest adds another layer of antioxidants, making this pie a nutrient-dense comfort food. ✨
Nutrition facts
Frequently asked questions
Can I use frozen fish for this Jamie Oliver-inspired pie?
Yes, but thaw it properly first! Place frozen fillets in the fridge overnight for even thawing—never use warm water as it turns fish to mush. For best results, pat the thawed fish dry before cooking to ensure a crisp exterior. The texture difference is minimal if done correctly.
What's the secret to that perfect flaky pastry crown?
Three things: cold butter in the puff pastry, egg wash applied generously, and steam during baking. Brush the pastry with egg wash right before baking, then place a baking tray filled with boiling water on the oven rack below—this creates steam that keeps the layers tender.
Can I make this pie ahead of time?
Assemble the pie (unbaked) up to 2 days ahead and refrigerate. Bake fresh when ready—this actually enhances the flavors. For longer storage, freeze the unbaked pie for up to 2 months. Thaw overnight in the fridge before baking, adding 5-10 minutes to the baking time.
What if my béchamel sauce gets lumpy?
This happens when flour isn't cooked enough before adding milk. Whisk vigorously while pouring in milk, and use a hand mixer for 1-2 minutes to smooth it out. For extra insurance, strain the sauce through a fine-mesh sieve before adding fish. The key is patience—don't rush the roux formation.
Can I substitute the puff pastry with something else?
For a lighter version, use phyllo dough layered with butter—it creates delicate, crisp layers. For a rustic look, try shortcrust pastry, but it won't be as flaky. If you're gluten-free, use a store-bought gluten-free puff pastry (like Schär) and follow the same techniques. The flavor stays excellent!