Desserts
This cod pie recipe transforms delicate cod into a luxurious dessert that balances creamy fish filling with flaky pastry—perfect for impressing guests without the fuss of traditional baking.
The secret lies in a perfectly seasoned cod mixture bound with cream and herbs, all encased in a buttery crust that achieves golden perfection every time.
I developed this recipe after years of experimenting with seafood pies, refining the technique to ensure the cod stays moist while the crust remains crisp.
The filling begins with fresh cod, poached just until tender, then blended with heavy cream, shallots, and a touch of lemon zest for brightness. This mixture is folded into a light, airy texture that contrasts beautifully with the rich pastry.
For the crust, I recommend a classic shortcrust or puff pastry—both deliver that signature flaky layer, though a gluten-free alternative works just as well for dietary needs.
The assembly is straightforward: layer the cod mixture, seal the edges, and bake until the crust turns golden brown and the filling bubbles gently.
What you’ll end up with is a pie that looks elegant enough for a holiday table but comes together in under an hour. The cod filling remains velvety and rich, while the pastry achieves that satisfying crunch and melt-in-your-mouth tenderness.
Serve it warm with a simple arugula salad or crusty bread to soak up every last bite. This recipe proves that seafood desserts can be both sophisticated and approachable—ideal for pescatarians or anyone craving something different.
For variations, try adding a layer of thinly sliced potatoes beneath the cod for extra heartiness, or top the pie with a sprinkle of smoked paprika before baking for a subtle smoky depth.
The possibilities are endless, but the core technique remains the same: tender cod, creamy filling, and a flaky crust that steals the show. Let’s get baking!
Ingredients for cod pie
Sixteen ingredients transform delicate cod into a luxurious pie with velvety filling and golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Cod Fillets 🐟 | 1 ½ lb | Skinless, boneless, cut into chunks |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Shallots 🧅 | 4 whole | Finely chopped, 2 tbsp total |
| Lemon Zest 🍋 | 1 tbsp | From 1 organic lemon |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for brightness |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 2 cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ½ cup | For dough elasticity |
| Salt 🧂 | 1 tsp | Fine sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Egg 🥚 | 1 whole | For egg wash |
| Puff Pastry 🍞 | 1 sheet | Store-bought or homemade |
| Smoked Paprika 🌶️ | ½ tsp | Optional for garnish |
The cod is the foundation—freshness matters most. Whole Foods or your local fishmonger carry the best fillets, often pre-cut for convenience. Look for bright, translucent flesh with no fishy odor. If using frozen cod, thaw it overnight in the fridge—never in warm water, as it makes the meat mushy. For the crust, Pepperidge Farm puff pastry is my go-to for reliability, but homemade shortcrust delivers superior flakiness. The butter should be cold when mixed with flour; if it's too soft, chill the dough for 30 minutes before rolling. Shallots add depth without overpowering the delicate cod flavor, so don't skip them.
No fresh dill? Dried dill at one-third the amount works in a pinch, though fresh is ideal for that bright, herbal note. Short on lemon zest? Lemon juice at double the amount can substitute, though zest adds a lovely aromatic quality. The heavy cream must be full-fat—light cream won't achieve the same luxurious texture. For a gluten-free crust, King Arthur gluten-free flour blend performs exceptionally well. If you prefer a lighter filling, reduce the cream to 3/4 cup and add 1/4 cup of heavy cream to the crust butter mixture for extra richness. The smoked paprika is optional but adds a sophisticated touch—Penzeys carries excellent varieties.
Assembled pies keep in the fridge for 2 days before baking, though I recommend baking fresh for optimal texture. Leftover baked pie reheats beautifully in a 350°F oven for 10-15 minutes until warmed through. The crust freezes well before baking—wrap tightly in plastic wrap and foil, then bake straight from frozen, adding 10-15 minutes to the baking time. For make-ahead convenience, prepare the filling and crust separately, then assemble and bake just before serving. The contrast of warm pie and chilled arugula salad makes this dish especially elegant for dinner parties.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. The cod bakes right alongside the creamy shallot-dill filling—just slice, layer, and let the oven do the work. No separate pans, no fuss, and honestly? The cleanup is just wiping one sheet pan.
- Bright & Creamy: That lemon zest and fresh dill cut through the richness of the heavy cream like a breath of fresh air. The cod stays tender while the top gets a golden, almost custardy crust—crispy edges, silky center, and a tangy finish that makes me reach for seconds.
- Weeknight or Weekend: It’s my go-to for when I’m feeding the family midweek, but it also feels fancy enough for a Saturday brunch. Swap the cod for halibut if you’re feeling experimental, or double the batch and freeze half for a lazy Tuesday night.
- Budget-Friendly Luxury: Fresh cod might seem pricey, but this recipe uses just one fillet per serving—no waste, no leftovers going bad. The heavy cream and shallots stretch the flavor, so you’re getting restaurant-quality comfort without the hefty bill. (Yes, even on a Tuesday night.)
Step-by-step instructions for cod pie recipe
Here's how to create a restaurant-worthy cod pie with a delicate balance of creamy filling and flaky pastry.
Prepare the Cod Filling
In a large skillet, melt 0.75 cup unsalted butter over medium heat. Add the 4 whole shallots and cook for 5-6 minutes until softened and translucent. The shallots should release their sweet aroma and become golden around the edges.
Push the shallots to one side of the pan and add the 1.5 lb fresh cod fillets, cut into chunks. Cook for 4-5 minutes until the fish is just opaque in the center—it will finish cooking in the oven. Remove the cod from the pan and set aside.
Return the skillet to medium heat and stir in the 1 tbsp lemon zest, 0.25 cup fresh dill, and 0.25 cup fresh parsley. Cook for 1 minute to toast the herbs slightly, releasing their essential oils. Remove from heat and let cool for 5 minutes.
Create the Creamy Base
In a medium bowl, whisk together the 1 cup heavy cream, 1 tsp salt, and 0.5 tsp black pepper until well combined. Return the pan to low heat and pour in the cream mixture, stirring gently. Let it warm through for 2-3 minutes—just until small bubbles form around the edges.
Add the cooked shallots back to the pan and stir in the reserved cod chunks. Let the mixture simmer gently for 3-4 minutes until the fish is fully cooked and the sauce thickens slightly. Remove from heat and stir in the 0.5 tsp smoked paprika if using. The filling should be creamy but not soupy, with the cod flaking easily.
Assemble the Pie
Preheat your oven to 375°F. Roll out the 1 sheet puff pastry on a lightly floured surface to a 12x16-inch rectangle. Cut the pastry in half lengthwise to create two 6x16-inch strips. Transfer one strip to a parchment-lined baking sheet.
Spread the cod filling evenly down the center of the pastry strip, leaving a 1-inch border along the edges. Brush the border with the 1 whole egg beaten with 1 tablespoon water for extra shine. Fold the other pastry strip over the filling to completely enclose it, pressing gently to seal the edges.
Bake to Golden Perfection
Place the assembled pie on the middle rack of your preheated oven. Bake for 30-35 minutes until the pastry is deep golden brown and crisp. The filling should be bubbling gently through the pastry vents, and the pie should smell rich and aromatic.
Remove from the oven and let rest for 10 minutes before slicing. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. Cut into 6 equal pieces and serve immediately with a side of steamed vegetables or a simple green salad.
Pro Tips For Making Cod Pie
- Salt the Cod First: Lay your cod fillets on a plate, skin-side down, and sprinkle them with salt before cooking. Let them sit for 10 minutes—this firms up the flesh so it holds shape better when baking. I used to skip this, and my cod would turn mushy by the end.
- Sweat Shallots Low: Don’t rush the shallots—cook them in butter over low heat until they’re translucent, not browned. If they darken, you’ve lost that sweet, mellow flavor that balances the cream and lemon. Think "whisper-quiet" heat, not a sizzle.
- Don’t Overmix the Cream: Once you stir in the heavy cream, lemon zest, and dill, stop mixing as soon as everything’s just combined. Overworking it turns the sauce thin and watery. A few gentle folds are all it needs—like folding a blanket, not kneading dough.
- Bake Until Internal Temp Reaches 145°F: The pie’s done when the cod hits 145°F in the thickest part—not when the top looks golden. Underbaked cod stays rubbery; overbaked cod dries out. Use an instant-read thermometer, or you’re guessing. (Yes, even if the crust smells perfect.)
Make-ahead tips for this dish
Prep Ahead Strategy
I always prep the cod filling and crust separately the night before to streamline assembly. Poach the cod chunks in simmering water with lemon slices for 8-10 minutes until just opaque, then drain and refrigerate.
The shallots can be finely chopped and stored in an airtight container with a sprinkle of salt to prevent browning. This saves 20 minutes on assembly day and ensures the cod stays tender. 💡
Freezer-Friendly Crust
For ultimate convenience, make the shortcrust or puff pastry dough up to 3 days ahead and wrap tightly in plastic wrap. Store in the freezer until ready to use—simply thaw on the counter for 30-45 minutes before rolling.
I like using Pepperidge Farm puff pastry because it thaws quickly and bakes beautifully without extra handling. The dough should be cold when you roll it out for that perfect flaky texture. ❄️
Filling Assembly Shortcut
Combine all filling ingredients except the cod in a bowl and refrigerate overnight. When ready to assemble, simply add the cooked cod chunks and warm through gently on the stove. This method keeps the herbs vibrant and the cream from separating.
I even make the egg wash ahead and store it in a small jar in the fridge for up to 2 days. 🥚
Baking Timeline
Assemble the pie and refrigerate for 1 hour before baking to prevent the filling from leaking. This chilling step also helps the crust hold its shape better during baking.
For a dinner party, I recommend assembling the pie in the morning and baking it just before guests arrive—this ensures the crust stays crisp and the filling remains warm. The pie reheats beautifully if needed, but fresh from the oven is always best. ⏰
Storage Solutions
Leftover baked cod pie stores well in an airtight container in the fridge for 3-4 days. To reheat, cover with foil and warm in a 350°F oven for 10-15 minutes until heated through.
For longer storage, wrap the baked pie tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before reheating. The crust stays crisp even after freezing, though the filling may need a splash of heavy cream to restore moisture. 🧊
Portioning Tips
Use a pizza cutter or sharp knife to slice the pie into 6 equal portions while still warm. For easy serving, transfer slices to individual plates and cover loosely with foil to keep them warm.
I like to garnish each slice with a sprinkle of fresh dill and a pinch of smoked paprika right before serving to enhance presentation. This also makes it easy to reheat individual portions as needed. 🍽️
Nutrition facts
Frequently asked questions
Can I substitute cod with another type of fish?
Halibut, haddock, or even firm white fish like mahi-mahi work beautifully in this recipe. The key is using a mild, flaky fish that stays tender when baked. Avoid delicate varieties like sole or flounder—they can turn rubbery. For a richer flavor, try adding a splash of white wine to the filling while cooking.
How do I prevent the pie crust from getting soggy?
Chill the assembled pie in the fridge for 1 hour before baking to set the filling. Brush the crust with egg wash and a thin layer of melted butter before folding to create an extra barrier. For extra insurance, sprinkle a pinch of cornstarch over the filling before sealing—it absorbs excess moisture during baking.
Can I make this recipe gluten-free?
Yes! Use a gluten-free puff pastry or make your own crust with a 1:1 gluten-free flour blend. For the filling, ensure your heavy cream and herbs are certified gluten-free. The recipe's core technique remains the same—just monitor baking time closely as gluten-free crusts may crisp faster.
What's the best way to reheat leftover cod pie?
Wrap slices in foil and warm in a 350°F oven for 10-12 minutes—this preserves the crust's crispness. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds on medium power. Add a splash of heavy cream to restore moisture if the filling seems dry.
Can I make this ahead for a dinner party?
Perfect for meal prep! Assemble the pie (unbaked) up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 5-7 minutes to the baking time. For a make-ahead baked version, store in an airtight container for 3 days—reheat covered with foil to keep the crust crisp.
