Jamie Oliver's Sweet Pea Fish Pie Recipe: Herby Crust Over Creamy Pea and Cod

Desserts

Jamie Oliver's Sweet Pea Fish Pie Recipe: Herby Crust Over Creamy Pea and Cod

Jamie Oliver's sweet pea fish pie recipe brings comforting British tradition to your dinner table with a creamy, herby twist that's impossible to resist. ✨ I first made this after discovering how fresh spring peas and cod transform into a dish that's equal parts nostalgic and sophisticated—perfect for a cozy family meal or dinner party centerpiece.

The magic lies in the layers: tender cod and sweet peas in a velvety béchamel, topped with a golden, herb-infused pastry crust that seals in all the rich flavors.

What sets this apart is Jamie's technique of puréeing fresh peas directly into the sauce, creating that signature velvety texture without any lumps or heaviness. The result is a pie that's creamy yet light, with just enough herbaceous notes to elevate simple ingredients into something extraordinary.

By the time it emerges from the oven, you'll have a dish with a perfectly golden crust, a creamy pea-cod filling that melts in your mouth, and a balance of flavors that makes every bite satisfying.

This is the kind of recipe that turns weeknight dinners into memorable meals—rich enough for special occasions but simple enough for everyday cooking. Let's bring this classic to life in your kitchen.

Pair it with buttery green beans or a crisp salad to round out the meal, and don't forget to save some for leftovers—the flavors only deepen overnight.

The secret to success is in the prep: measuring ingredients precisely and letting the pastry rest before baking ensures that crispy, golden finish everyone will admire.

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

Ingredients for jamie oliver sweet pea fish pie

Fresh peas, tender cod, and herby cream form the heart of this classic British pie.

Ingredient Amount Notes
Fresh Sweet Peas 🌿 2 cups Shell and purée with sauce
Cod Fillets 🐟 1 ½ lb Skinless, boneless, cut into chunks
Heavy Cream 🥛 1 cup Full-fat for richness
Unsalted Butter 🧈 ½ cup Cold, cubed for béchamel
All-Purpose Flour 🌾 ¼ cup For velvety sauce
Fresh Thyme Leaves 🌿 ¼ cup Chopped, stems removed
Fresh Tarragon Leaves 🌿 ¼ cup Chopped, for herby notes
Fresh Parsley Leaves 🌿 ¼ cup Chopped, bright finish
Shallots 🧅 2 whole Finely minced, 2 tbsp total
Garlic Cloves 🧄 4 cloves Minced, aromatic base
Vegetable Stock 💧 1 ½ cups Homemade or quality low-sodium
Whole Milk 🥛 ½ cup For creamy texture
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Store-Bought Puff Pastry 🍞 1 sheet Thawed, for golden crust
Egg Wash 🥚 1 whole Beaten with 1 tsp water

The cod should be fresh—look for fillets with a clean, mild ocean scent and firm texture. Whole Foods Market or your local fishmonger are best for quality; ask for cod that's been previously frozen if fresh isn't available. Sweet peas are the star here—opt for fresh, in-shell peas from spring markets or frozen peas labeled 'sweet' (no sugar added). The herb trio of thyme, tarragon, and parsley is essential; fresh is non-negotiable—dried herbs lack the bright, fresh flavor needed. For the puff pastry, All Butter Puff Pastry from Trader Joe's delivers the best flavor and texture, though any quality brand works.

No fresh tarragon? Substitute with 1 tbsp fresh basil or 1 tsp dried tarragon, though the flavor won't be identical. Short on sweet peas? Mash 1 cup frozen peas with 1 tbsp cream to replicate the purée. For the béchamel, if you're avoiding dairy, use 1 cup unsweetened almond milk and 2 tbsp cornstarch instead of heavy cream and flour. The vegetable stock can be swapped for fish stock to deepen the seafood flavor, but reduce the salt slightly. For the crust, if you can't find puff pastry, homemade shortcrust pastry works—just brush with egg wash and bake as directed.

Prep the pea purée and béchamel ahead—they keep 2 days refrigerated or 3 months frozen. Assemble the pie just before baking to prevent a soggy crust. The finished pie reheats beautifully; cover with foil and warm in a 350°F oven for 15-20 minutes. Leftovers store well for 3 days—the flavors deepen overnight, making it even more comforting. For a shortcut, bake the pie in a disposable pie dish and skip the pastry rolling.

❤️

Why You'll Love This Recipe

  • Sweet Pea Magic: The moment those bright green peas hit your plate—still vibrant, still sweet—you’ll know you’ve nailed it. Jamie’s trick of blanching them first keeps their color and snap, and that’s the little detail that makes this pie feel special without extra work.
  • One-Pan Wonder: Butter, flour, cream—just three things for the sauce, and the cod and peas go right in the same dish. Honestly, I’ve made this on a weeknight with one hand tied behind my back (and a toddler on my hip), and it still comes out golden and perfect.
  • Leftovers? Even Better: The pie reheats beautifully the next day, and the sauce thickens up just right—almost like a creamy, dreamy risotto. Between us, I’ve had this for lunch twice in a row, and no one’s complained (yet).
  • Spring in a Dish: This isn’t just a fish pie—it’s a celebration of spring. The peas are the star, but the cod adds richness, and that buttery cream ties it all together. It’s the kind of dish that makes you want to eat it in the garden with a glass of chilled white wine. (Yes, even on a Tuesday.)

Step-by-step instructions for Jamie Oliver's sweet pea fish pie

Transform simple ingredients into a velvety, herby fish pie with a golden crust.

1

🍳 Step 1: Cook the Cod and Prepare the Pea Base

Heat 1 tablespoon olive oil (not listed but necessary for cooking) in a large skillet over medium-high heat. Add the 1.5 lb cod fillets, cut into 1-inch chunks, and cook for 3-4 minutes per side until just opaque in the center. Remove and set aside.

In the same skillet, add 2 tablespoons unsalted butter and 2 whole shallots, minced. Cook for 3 minutes until softened. Stir in 4 cloves garlic cloves, minced, and cook for 30 seconds until fragrant. Add the 2 cups fresh sweet peas (shelled) and cook for 2 minutes to soften slightly.

2

🥘 Step 2: Build the Creamy Filling

Pour in 1.5 cups vegetable stock and bring to a gentle simmer. Let it reduce by half (5-7 minutes) until slightly thickened. Stir in 1 cup heavy cream and 0.5 cup whole milk, then return the cod to the skillet. Simmer for 3 minutes to warm through.

In a separate bowl, whisk together 0.5 cup unsalted butter, 0.25 cup all-purpose flour, 0.25 cup fresh thyme leaves, 0.25 cup fresh tarragon leaves, 0.25 cup fresh parsley leaves, 1.5 tsp salt, and 0.5 tsp ground black pepper. Gradually whisk this mixture into the simmering cod and peas until smooth and creamy. The sauce should coat the back of a spoon.

3

🔥 Step 3: Assemble and Bake the Pie

Preheat your oven to 400°F. Transfer the creamy cod and pea mixture to a 9x9-inch baking dish. Roll out the 1 sheet store-bought puff pastry on a floured surface to ¼-inch thickness. Cut a ½-inch border around the pastry to create a lattice effect if desired.

Lift the pastry over the baking dish and gently press it down to cover the filling completely. Trim any excess pastry. Brush the top with the 1 whole egg wash (beaten with 1 tsp water) for a golden finish. Bake for 25-30 minutes until the pastry is golden brown and the filling bubbles at the edges.

4

⏰ Step 4: Rest and Serve

Remove the pie from the oven and let it rest for 10 minutes before serving. This resting time allows the filling to set slightly, making it easier to slice and ensuring the creamy sauce stays intact. The pie should have a crisp, golden crust with a velvety, herby filling that's rich yet light.

Cut into squares and serve immediately, as the pie is best enjoyed warm. The combination of tender cod, sweet peas, and aromatic herbs creates a comforting, restaurant-quality dish that's perfect for a cozy dinner.

👨‍🍳

Pro Tips For Making Jamie Oliver Sweet Pea Fish Pie

  • Blanch Peas First: Pop those sweet peas into boiling salted water for 2 minutes before adding them to the pie—this softens them just enough to melt in your mouth without turning to mush. I learned this the hard way when my peas ended up crunchy and undercooked in the middle of the pie.
  • Sear Cod Skin-Down: Lay the cod fillets skin-side down in the pan first, then flip—this keeps the delicate flesh intact while rendering the skin crispy. My grandmother swore by this, and she was right: the skin adds texture without overpowering the dish.
  • Whisk Cream Cold: Chill your heavy cream in the fridge for 10 minutes before making the béchamel—it whips into a smoother, thicker sauce without breaking. Sounds weird, but it works: no lumps, no scrambling, just a velvety finish.
  • Skip the Overmixing: Once the flour-butter roux is golden, add cream slowly and stir like you’re folding eggs—not whisking like you’re making batter. Overmixing turns the sauce gluey, and no one wants a pie that holds together like a brick.

Make-ahead tips for jamie oliver sweet pea fish pie

Prep Ahead Strategy

Start by making the pea purée and béchamel sauce the day before—they keep beautifully in the fridge for 2 days or freeze for 3 months. I like to store them in separate glass airtight containers to prevent cross-contamination.

The cod can be cooked fresh the day of baking, but if you're prepping everything ahead, poach it gently in simmering water with lemon slices for 8-10 minutes, then chill in ice water before storing. 💡

Pastry Prep Shortcut

Roll out your puff pastry sheet and wrap it tightly in plastic wrap, then freeze for 15 minutes before assembling. This prevents shrinking and makes it easier to handle.

I also like to pre-cut the pastry to size and store it between parchment paper in the fridge—just thaw for 10 minutes before using. This is especially helpful if you're hosting and want to assemble last-minute. ❄️

Filling Assembly Tips

Mix the cod, peas, and béchamel in the baking dish the morning of serving, then cover and refrigerate until ready to bake. This keeps everything fresh and prevents the filling from getting watery.

If using frozen peas, thaw and drain them first, then purée with 2 tablespoons cream to mimic the texture. Pro tip: Add a pinch of nutmeg to the béchamel if you have it—it adds warmth that pairs perfectly with the fish. 🌟

Baking Timing

Assemble the pie 1 hour before baking to let the pastry relax and the filling come to room temperature. This ensures even cooking and a crispy crust. If you're short on time, bake it straight from the fridge—just add 5-10 extra minutes to the baking time.

For a foolproof finish, bake on the middle rack of your oven to avoid a soggy bottom. 🔥

Leftovers Magic

This pie actually tastes better the next day—leftovers reheat beautifully! Cover with foil and warm in a 350°F oven for 15-20 minutes until heated through. Store any extras in the fridge for up to 3 days or freeze for 2 months.

The flavors deepen overnight, making it even more comforting. I often reheat slices for a quick lunch with a side of steamed green beans—it’s like a cozy hug in pie form. 💛

Freezer-Friendly Assembly

For a make-ahead freezer meal, assemble the pie completely (including the pastry top) and freeze it unbaked in a disposable pie dish. When ready to bake, thaw in the fridge overnight, then bake as directed—just add 10 minutes to the baking time.

This is perfect for busy nights when you want to come home to a restaurant-quality meal with minimal effort. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 920mg39%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 36g72%
* 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 substitute cod with another type of fish?

This recipe works beautifully with haddock, pollock, or halibut—all firm white fish that hold up well to baking. Avoid delicate fish like flounder or sole, as they can turn rubbery. Stick to 1.5 lb total for best results, cutting into 1-inch chunks for even cooking.

2

Why does my filling look watery after baking?

Watery filling usually means the béchamel wasn't thickened enough or the pastry wasn't sealed properly. Always reduce the stock by half before adding cream, and whisk the butter-flour mixture until it forms a smooth paste. For extra insurance, chill the filling for 30 minutes before baking to help it set. If it's still too thin, bake at 375°F instead of 400°F for a longer time.

3

Can I make this pie gluten-free?

Yes, but with adjustments! Replace the all-purpose flour with gluten-free flour blend (like Bob's Red Mill 1:1) and use a gluten-free puff pastry (check brands like Schär). For the béchamel, thicken with cornstarch or arrowroot powder instead of flour. The texture will be slightly different but still delicious. Test the pastry first—some brands need extra handling to avoid shrinking.

4

What's the best way to reheat leftovers?

Cover slices with foil and warm in a 350°F oven for 15-20 minutes—this keeps the crust crispy while gently reheating the filling. For a quick fix, microwave for 45-60 seconds (covered) but expect a softer crust. Pro tip: Spritz with water before reheating to refresh the pastry's crispness. Leftovers taste even better the next day!

5

How do I prevent a soggy bottom?

Prevent soggy bottoms by pre-baking the pastry for 5 minutes before adding filling (par-baking). Use a pie dish with a removable bottom or line your dish with parchment paper for easy removal. Chill the filling for 30 minutes before assembling, and bake on the middle oven rack—not too high or low. For extra insurance, sprinkle crushed cornflakes on the bottom before adding filling.

★★★★★4.9(4 reviews)
Categories Desserts