Desserts
Jamie Oliver's curried fish pie delivers the comforting, creamy richness you crave with every forkful—where tender fish and aromatic curry sauce melt into velvety mashed potato beneath a golden, flaky crust.
The secret lies in balancing spices just right: warm cumin, earthy coriander, and a touch of turmeric that infuses the filling without overpowering the delicate fish. I've perfected this recipe through years of testing, ensuring the crust stays crisp while the filling remains perfectly set—no soggy bottoms here.
What makes this pie truly special is the layering technique: a creamy, spiced fish base topped with ultra-smooth mashed potatoes, then sealed with a buttery pastry crust that turns beautifully golden in the oven.
The curry sauce, simmered with onions, garlic, and a splash of cream, ties everything together with depth and warmth. This isn't just a pie—it's a restaurant-quality centerpiece that transforms a simple weeknight dinner into something extraordinary.
The result is a dish that's impossible to resist: tender fish flakes swimming in a fragrant, creamy sauce, topped with cloud-like mashed potatoes and crowned by a crisp, golden crust that shatters at every bite.
The aroma alone will have everyone gathering around the table, and the first taste will have them asking for seconds. It's the kind of comforting, hearty meal that feels like a hug in food form.
Whether you're serving this for a family dinner or impressing guests, the technique is foolproof—just follow the steps carefully, and you'll achieve professional results every time. The pie reheats beautifully too, making it perfect for meal prep or leftovers. Let's get started on creating this showstopper.
Ingredients for curried fish pie jamie oliver
Sixteen ingredients for restaurant-quality comfort in every bite—creamy, spiced, and perfectly golden.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod, haddock, or pollock preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | For ultra-smooth mashed potatoes |
| Russet Potatoes 🥔 | 2 lbs | Waxy variety for best texture |
| Yellow Onion 🧅 | 1 whole | Diced small for curry sauce |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Curry Powder 🌶️ | 1 tbsp | Mild to medium heat preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for warm flavor |
| Ground Coriander 🌿 | 1 tsp | Earthy depth to curry |
| Turmeric Powder 🌶️ | ½ tsp | For vibrant color |
| Unsalted Butter 🧈 | ½ cup | Cold for flaky crust |
| All-Purpose Flour 🌾 | 2 cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ½ cup | For dough elasticity |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The fish is the star, so don't cut corners. Cod or haddock stay tender best, but pollock works too. Grab fresh from the seafood counter—Whole Foods or your local fishmonger have the best quality. Look for fillets with a bright, clean smell and no fishy odor. If using frozen, thaw overnight in the fridge. The spices? Penzeys or local spice shops carry the best blends, but the grocery store stuff works if it's recent. Toast your cumin and coriander in a dry pan for 30 seconds before adding to the curry—trust me, it makes a difference. The butter for the crust should be cold but not rock-hard—take it out of the fridge 10 minutes before using.
No curry powder? Mix 1/2 tsp each of turmeric, coriander, and cumin for a close substitute. Running low on cream? Half-and-half plus a splash of milk works in a pinch. The potatoes should be peeled and boiled until fork-tender, then mashed with butter and milk until silky smooth—no lumps allowed. For the crust, if you don't have time to make it from scratch, high-quality puff pastry (like Pepperidge Farm) saves the day. Want extra richness? Stir 1/4 cup grated Parmesan into the mashed potatoes before layering. The fish should be flaked into bite-sized pieces—no big chunks, or they'll stay tough.
Assemble the pie up to 24 hours ahead and bake when ready—it reheats beautifully. Store leftovers in the fridge for 3-4 days, covered tightly. Freeze portions for up to 3 months by wrapping tightly in foil. The crust stays crisp if you bake it straight from the fridge—just add 5-10 minutes to the baking time. For serving, a sprinkle of fresh parsley adds brightness. The pie tastes even better the next day as the flavors meld together—perfect for meal prep or impressing guests.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s all in one dish—no fussing with multiple pans or timers. Just toss those potatoes in the oven, simmer the creamy curry sauce in the same pot, then layer it all together. Twenty minutes later, dinner’s ready. (Yes, even on a Tuesday night.)
- Creamy Curry Crunch: That golden crust on top? Chef’s kiss. The heavy cream and milk make the filling silky, while the potatoes get that perfect crispy edge. Honestly, the first time I bit into it, I almost dropped the fork—it’s that good.
- Leftovers That Win: Between us, this pie begs for seconds. The flavors only get better the next day—reheat it, and that creamy curry smell fills the kitchen like a warm hug. I’ve packed it for lunches, and my kids still ask for it weeks later.
- Budget-Friendly Feast: You’re getting a full meal for less than takeout. White fish fillets stretch far, potatoes bulk it up, and the onions add depth without costing a fortune. Plus, it feeds four easily—so you’re not stuck eating pie alone. (I’ve been there.)
Step-by-step instructions for jamie Oliver's curried fish pie
Here's how to build that perfect golden crust over a rich, spiced fish filling—no shortcuts needed.
Cook and Mash the Potatoes for Ultra-Smooth Texture
Peel and chop the 2 lbs of russet potatoes into even 1-inch chunks. Boil them in salted water for 15-20 minutes until fork-tender. Drain well, then return to the pot.
Add the 0.5 cup whole milk and 0.5 cup unsalted butter. Mash until completely smooth—no lumps allowed. This is your base, so take your time. Season with 0.5 tsp salt and 0.25 tsp black pepper while still warm. Let cool completely before assembling.
Build the Spiced Fish Filling with Creamy Depth
Heat 2 tablespoons of the 0.5 cup unsalted butter in a large pan over medium heat. Add the diced 1 whole yellow onion and cook for 5 minutes until soft. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant.
Add the 1.5 lb white fish fillets and gently cook for 2-3 minutes until just opaque. Remove from heat and set aside. In the same pan, stir together the 1 tbsp curry powder, 1 tsp ground cumin, 1 tsp ground coriander, and 0.5 tsp turmeric powder. Immediately pour in the 1 cup heavy cream and stir until smooth. Return the fish to the pan and gently fold everything together.
Assemble the Pie with Perfect Layering
Spread half of the mashed potato mixture in a greased 9x13-inch baking dish. Top with the fish and cream mixture, spreading evenly. Add the remaining mashed potatoes on top, creating a smooth surface. This layering ensures every bite has that perfect creamy texture.
In a separate bowl, cut the remaining 0.375 cup unsalted butter into the 2 cups all-purpose flour until crumbly. Gradually add the 0.5 cup ice water, mixing just until a dough forms. Roll this out to fit your baking dish and place it on top of the filling.
Bake to Golden Perfection with Crispy Crust
Preheat your oven to 400°F. Bake the pie for 25-30 minutes until the crust is deep golden brown and the filling is bubbling at the edges. For extra browning, turn on the broiler for the last 2 minutes.
Let the pie rest for 10 minutes before serving—this prevents the filling from spilling out when you cut into it. The crust should be crispy on top and flaky all around, while the filling remains rich and creamy with those warm curry spices.
Pro Tips For Making Curried Fish Pie Jamie Oliver
- Boil Potatoes Until Fork-Tender: Russets need 15-20 minutes in boiling water—don’t rush this. I learned the hard way that undercooked potatoes turn to mush when mashed later, and no one wants that sad, gluey topping. Test one early: it should slide off the fork like butter.
- Sauté Onions Low and Slow: Jamie’s recipe calls for soft, sweet onions—not browned. If you crank the heat, they’ll turn bitter before they caramelize. Keep it at medium-low and stir often; this takes 8-10 minutes, but it’s the flavor base for the whole pie.
- Don’t Overmix the Cream Sauce: The curry sauce thickens when it cooks, but if you whisk it like crazy now, you’ll end up with lumps. Stir just until the flour is mostly dissolved, then let it simmer—it’ll smooth out. I’ve ruined three batches by overworking it.
- Poach Fish in the Curry Sauce: Skip frying—poach the fish fillets in the curry sauce for 3-4 minutes. It stays moist, absorbs the flavors, and melts into the pie when baked. (Yes, even if it looks weird half-cooked—it’ll finish in the oven.)
Health benefits of this curried fish pie jamie oliver
Protein-Packed Comfort
This curried fish pie delivers a high-quality protein boost from the 1.5 lbs of white fish—cod, haddock, or pollock—which provides about 40-45 grams of lean protein per serving. That’s nearly 70% of your daily protein needs in one hearty meal, perfect for muscle repair and satiety.
The fish also contains omega-3 fatty acids, which support brain health and reduce inflammation. 💪
Spice Benefits
The curry blend—cumin, coriander, and turmeric—packs anti-inflammatory and antioxidant benefits. Turmeric, in particular, contains curcumin, a compound linked to reduced joint pain and improved digestion. Cumin aids digestion and may help regulate blood sugar levels, while coriander supports detoxification.
Together, they create a flavor profile that’s as good for you as it tastes.
Creamy Cream Benefits
The 1 cup heavy cream adds richness but also provides vitamin A, vitamin D, and calcium—essential nutrients for bone health and immune function. While the cream is indulgent, it’s balanced by the fiber-rich mashed potatoes (thanks to russet potatoes), which help stabilize blood sugar.
The combination creates a satisfying, nutrient-dense meal that feels like a treat without the guilt.
Vitamin D Boost
Fish is one of the best natural sources of vitamin D, with a 6-ounce serving providing up to 80% of your daily needs. This is especially valuable since many people are deficient, particularly during winter months.
Vitamin D supports mood regulation, bone health, and immune function, making this pie a delicious way to boost your intake naturally. 💡
Comfort Food Without the Guilt
Unlike many heavy comfort dishes, this pie balances indulgence with nutrition. The mashed potatoes provide potassium and vitamin C, while the buttery crust (made with whole-grain flour if you prefer) adds a satisfying crunch.
The spiced filling enhances digestion, and the protein-rich fish keeps you full for hours—no empty calories here. It’s the ultimate guilt-free comfort meal.
Meal Prep Advantage
This pie reheats beautifully, making it a nutrient-packed meal prep option. The spices retain their potency even after reheating, and the protein and fiber help keep you energized throughout the day.
Store leftovers in an airtight container for up to 4 days or freeze for 3 months—perfect for busy weeknights when you still want a wholesome, flavorful dish. ✨
Nutrition facts
Frequently asked questions
Can I use frozen fish instead of fresh for this curried fish pie?
Yes, but thaw it properly first! Place frozen fish in a sealed bag and submerge it in cold water for 15-20 minutes per pound, changing the water every 5 minutes. Never thaw at room temperature, as this promotes bacterial growth. Once thawed, pat dry thoroughly before cooking to ensure the crust stays crispy and the filling doesn't get watery.
How do I prevent the crust from getting soggy?
Prevent sogginess by creating a moisture barrier! Brush the top of the mashed potato layer with a thin layer of beaten egg white before adding the crust. You can also blind-bake the crust for 5 minutes at 400°F before adding the filling. Another trick is to sprinkle a layer of breadcrumbs or crushed cornflakes between the potato and crust for extra crunch.
Can I make this pie ahead of time?
Assemble the pie (without baking) up to 24 hours ahead and refrigerate it. When ready to bake, let it sit at room temperature for 30 minutes before popping it in the oven. The flavors will deepen overnight, and the crust will turn out even more golden. For best results, bake it straight from the fridge if making it a day ahead—just add 5-10 extra minutes to the baking time.
What's the best way to reheat leftovers?
Reheat leftovers gently to keep the crust crispy and the filling creamy. Cover the pie with foil and warm it in a 350°F oven for 15-20 minutes. For a quick fix, use the microwave on low power (50%) for 1-2 minutes, then finish under a broiler for 1-2 minutes to restore the crust. Avoid reheating uncovered, as this can dry out the filling.
Can I substitute the mashed potato topping with puff pastry?
Yes, but adjust the baking time! If using puff pastry, press it directly onto the fish filling (no mashed potato layer needed). Bake at 400°F for 25-30 minutes until golden brown. For extra richness, brush the pastry with an egg wash before baking. This version works well if you prefer a lighter texture, but the traditional mashed potato topping adds a comforting, velvety contrast to the spiced fish filling.