Save The kitchen smelled like butter and spices the evening I decided to mess around with my grandmother's fish pie recipe. I had a jar of curry powder sitting in the cupboard and a vague memory of a restaurant dish that married cream and turmeric in a way that made me want seconds. What came out of the oven that night was golden, bubbling, and entirely mine. My flatmate wandered in, sniffed the air, and asked if I'd ordered takeaway.
I made this for a small dinner party once, and my friend who claimed she didn't like curry asked for the recipe before dessert even arrived. There's something about the way the smoked fish mingles with turmeric that feels both familiar and unexpected. We ate it straight from the baking dish because no one wanted to wait for plating. The peas burst in your mouth, the shrimp stayed tender, and the carrots added just enough sweetness to balance the spice.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- White fish fillets: Cod or haddock work beautifully here because they hold their shape and soak up the curry without falling apart.
- Smoked fish: This is where the depth comes from, a gentle smokiness that makes the whole dish feel more complex than the effort you put in.
- Cooked peeled shrimp: Stir these in at the end so they stay plump and sweet instead of rubbery.
- Onion and garlic: The backbone of the sauce, softened slowly so they melt into the curry base.
- Carrot: Diced small, it adds a pop of color and a whisper of sweetness that plays nicely with the spice.
- Frozen peas: No need to overthink it, frozen peas are perfect here and they brighten the whole filling.
- Butter and flour: These create the roux that thickens your sauce into something silky and cling-to-the-fork good.
- Whole milk and fish stock: The liquid that carries all the flavor, making the sauce creamy without being heavy.
- Curry powder and turmeric: Mild curry powder keeps it approachable, turmeric adds that gorgeous golden hue and earthy warmth.
- Fresh parsley: A handful of green at the end lifts everything and makes it taste fresher.
- Potatoes: The crown of the pie, mashed with butter and milk until they're fluffy and ready to crisp up in the oven.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and Prep:
- Get your oven to 200°C (180°C fan) so it's ready when you are. This is also the moment to peel and chunk your potatoes.
- Boil the Potatoes:
- Drop them into salted boiling water and let them go for about 15 minutes until a fork slides through easily. Drain them well, then mash with butter, milk, salt, and pepper until smooth and fluffy.
- Start the Sauce:
- Melt butter in a saucepan over medium heat, then add your chopped onion, diced carrot, and minced garlic. Let them soften for about 5 minutes, stirring now and then, until they smell sweet and the onion turns translucent.
- Bloom the Spices:
- Stir in the curry powder and turmeric, cooking for just a minute until the kitchen smells warm and toasty. This step wakes up the spices and makes all the difference.
- Build the Roux:
- Sprinkle in the flour and stir constantly for another minute, letting it cook out the raw taste. You'll see it form a thick paste around the vegetables.
- Add the Liquid:
- Gradually whisk in the milk and stock, pouring slowly and stirring to avoid lumps. Keep whisking as it thickens, about 4 to 5 minutes, until it coats the back of a spoon.
- Simmer the Fish:
- Add the white fish, smoked fish, and frozen peas to the sauce. Let it simmer gently for 3 to 4 minutes so the fish just begins to cook through, then take it off the heat and fold in the cooked shrimp, parsley, salt, and pepper.
- Assemble the Pie:
- Spoon the curried fish filling into a baking dish, spreading it evenly. Top with the mashed potatoes, smoothing them out, then run a fork across the surface to create little ridges that will crisp up beautifully.
- Bake Until Golden:
- Slide the dish into the oven and bake for 25 minutes, or until the potato topping is golden and crisped at the peaks. Let it rest for 5 minutes before serving so the filling settles and you don't burn your tongue in excitement.
Save
Save Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
The first time I served this to my dad, he paused mid-bite and said it reminded him of something he couldn't quite place. Later he admitted it was better than the fish pie he grew up with, which coming from him was basically a marriage proposal. We sat at the table longer than usual that night, scraping the dish clean and talking about nothing in particular.
Choosing Your Fish
I've made this with whatever looked freshest at the counter, and it's always turned out well. Cod and haddock are my go-tos because they're sturdy and mild, but pollock or even sustainable hake work just as beautifully. The smoked fish is non-negotiable for me, it's what gives the pie that extra layer of flavor that makes people ask what your secret is. If you can only find one type of fish, double up on the white fish and add a pinch of smoked paprika to fake a little of that smokiness.
Make Ahead Magic
This pie is a dream for making ahead, which I discovered the hard way when I had friends coming over and zero time to cook. Assemble the whole thing up to the point of baking, cover it tightly, and stick it in the fridge for up to a day. When you're ready, let it sit at room temperature for 20 minutes, then bake as directed, adding maybe 5 extra minutes if it's still cold in the center. You can even freeze it unbaked, just thaw it overnight in the fridge before baking.
Serving Suggestions
I usually serve this with something green and simple, like steamed green beans tossed in butter or a crisp salad with a sharp vinaigrette to cut through the richness. A glass of chilled Sauvignon Blanc is perfect if you're feeling fancy, or honestly, a cold lager works just as well. Leftovers, if you're lucky enough to have any, reheat beautifully in the oven covered with foil.
- Add a handful of grated mature cheddar to the mashed potatoes before spreading them on top for extra richness.
- Swap half the potatoes for sweet potatoes if you want a slightly sweeter, more colorful topping.
- Stir a handful of fresh spinach into the filling just before assembling for extra greens and a pop of color.
Save
Save This pie has become one of those recipes I turn to when I want comfort with a little bit of adventure. It's proof that you don't have to choose between cozy and interesting, sometimes you get both in one golden, bubbling dish.
Recipe FAQs
- → Can I use different types of fish?
Yes, you can substitute cod or haddock with other firm white fish like pollock, halibut, or sea bass. The smoked fish adds depth, but you can use all fresh fish if preferred.
- → How do I prevent the sauce from being lumpy?
Add the milk and stock gradually while whisking constantly. This helps the flour incorporate smoothly. If lumps form, whisk vigorously or strain the sauce before adding the fish.
- → Can I make this ahead of time?
Yes, assemble the pie completely, cover, and refrigerate for up to 24 hours. Add 10-15 minutes to the baking time if cooking from cold. You can also freeze the unbaked pie for up to 2 months.
- → What can I serve alongside this dish?
A simple green salad, steamed green beans, or roasted asparagus pair beautifully. Crusty bread is also excellent for soaking up any extra sauce.
- → How spicy is the curry flavor?
The curry is mild and aromatic rather than spicy. The turmeric and curry powder add warmth and color without heat. Adjust the curry powder to taste or add a pinch of cayenne for more kick.
- → Can I make this dairy-free?
Yes, substitute plant-based butter and milk alternatives like oat or almond milk. The texture will be slightly different but still delicious.