Curried Fish Pie with Potatoes

Featured in: Spiced Comfort Meals

This curried fish pie combines tender white fish, smoked haddock, and shrimp in a creamy, curry-spiced sauce, all topped with golden, crispy mashed potatoes. The aromatic curry powder and turmeric add warmth and depth to the classic British comfort dish, while the buttery potato topping bakes to perfection. Ready in just over an hour, this pescatarian-friendly main serves four and pairs beautifully with a crisp white wine.

Updated on Fri, 30 Jan 2026 12:11:00 GMT
Golden, crispy mashed potatoes cover a creamy, fragrant Curried Fish Pie with shrimp peeking out. Save
Golden, crispy mashed potatoes cover a creamy, fragrant Curried Fish Pie with shrimp peeking out. | saffronhollow.com

The smell of curry and butter melting together is what pulled my flatmate into the kitchen that rainy Tuesday. I was testing a recipe I'd scribbled down after overhearing two women on the bus discuss their grandmother's fish pie with a twist. They never mentioned measurements, just gestures and laughter, so I had to guess. What came out of the oven that night was golden, aromatic, and somehow tasted like both home and adventure at once.

I made this for my sister after she moved into her first flat and complained everything tasted bland. She stood in my kitchen, suspicious of the yellow sauce, until she took a bite and went quiet. Then she asked for the recipe, which she never does. Now she makes it for her own friends, and every time she texts me a photo of her wonky potato topping, I feel absurdly proud.

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 adds a deep, savory backbone to the dish, the kind of flavor that makes people ask what your secret is.
  • Cooked peeled shrimp: Stir these in at the very end so they stay tender and sweet instead of turning rubbery.
  • Onion and garlic: The foundation of the sauce, softened slowly until they smell like the beginning of something good.
  • Carrot: Diced small, it adds a slight sweetness and texture that balances the spice.
  • Frozen peas: They bring color, a pop of freshness, and honestly, they are one of the most forgiving ingredients in your freezer.
  • Butter and flour: These create the roux that thickens your sauce into something silky and cling-to-the-spoon perfect.
  • Whole milk and fish stock: The combination makes the sauce creamy but not heavy, with just enough savoriness from the stock.
  • Curry powder and turmeric: Mild and warm, they give the dish its character without any harshness or heat.
  • Fresh parsley: A handful of this at the end brightens everything and makes the whole dish taste alive.
  • Potatoes: Use starchy ones like Maris Piper, they mash smoother and crisp up better when baked.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat to 200C (180C fan) so it is fully hot and ready to crisp that potato topping. This step is easy to forget, but it matters.
Boil and mash the potatoes:
Cook them in salted water until a knife slides through easily, then drain and mash with butter and milk until creamy. Season well, potatoes need more salt than you think.
Start the sauce base:
Melt butter in a saucepan and add the onion, carrot, and garlic, letting them soften and sweeten for about five minutes. Your kitchen will start to smell welcoming.
Bloom the spices:
Stir in curry powder and turmeric, cooking for just a minute until the spices release their warmth and the air smells toasted and golden.
Make the roux:
Add the flour and stir constantly for a minute, it should look like wet sand. This cooks out the raw flour taste.
Build the creamy sauce:
Gradually whisk in the milk and stock, stirring as it thickens into a smooth, glossy sauce. It should coat the back of a spoon after about four or five minutes.
Add the fish and peas:
Gently fold in the white fish, smoked fish, and peas, simmering for three to four minutes until the fish just starts to flake. Do not overcook, it will finish in the oven.
Finish the filling:
Remove from heat and stir in the shrimp, parsley, salt, and pepper. Taste it, adjust if needed, then transfer to your baking dish.
Top with mashed potato:
Spread the mash evenly over the filling and use a fork to rough up the surface into peaks and ridges. These crispy bits are the best part.
Bake until golden:
Slide the dish into the oven and bake for 25 minutes until the top is golden, crispy, and smells like comfort. Let it rest for five minutes before serving so it holds together.
This Curried Fish Pie serves four with a golden, fork-marked potato crust fresh from the oven. Save
This Curried Fish Pie serves four with a golden, fork-marked potato crust fresh from the oven. | saffronhollow.com

One evening, I served this to a friend who claimed she did not like curry or fish pie. She ate two portions and scraped the dish clean with a piece of bread, then admitted maybe she had been wrong about both. That is when I knew this recipe was a keeper, it has a way of changing minds quietly, one forkful at a time.

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.

How to Choose Your Fish

Go for thick, firm white fish that does not fall apart when you stir it. Cod and haddock are classic, but pollack or coley work just as well and are often cheaper. The smoked fish is non-negotiable, it adds a depth you cannot get any other way. If you can, buy it from a fishmonger and ask them to remove the skin, it saves time and they do it better than you will at home.

Making It Your Own

This recipe loves a little improvisation. Swap the peas for spinach if you want something more grown up, or add a handful of grated cheddar to the mash for extra richness. Sweet potato makes a lovely topping if you are feeling adventurous, though it browns faster so keep an eye on it. I have also stirred in a spoonful of mango chutney to the sauce when I had some open in the fridge, and it was unexpectedly wonderful.

Serving and Storing

Serve this straight from the oven with something simple alongside, steamed greens or a crisp salad with lemon. It is rich enough to stand on its own. Leftovers keep in the fridge for up to two days and reheat brilliantly in the oven, cover with foil so the top does not burn before the inside heats through.

  • If you are making it ahead, assemble the whole thing and refrigerate unbaked, then add ten extra minutes to the cooking time.
  • A crisp white wine like Sauvignon Blanc cuts through the creaminess beautifully.
  • For a lighter version, use half milk and half stock in the sauce, it still tastes rich but feels less heavy.
A fork lifts a spoonful of Curried Fish Pie, revealing tender cod and peas in curry sauce. Save
A fork lifts a spoonful of Curried Fish Pie, revealing tender cod and peas in curry sauce. | saffronhollow.com

This pie has become my answer to grey weather, bad days, and the question of what to make when someone needs feeding properly. It never fails to feel like a small act of kindness, even when I am just making it for myself.

Recipe FAQs

Can I use different types of fish?

Yes, you can substitute cod or haddock with other white fish like pollock, tilapia, or sea bass. The smoked fish adds depth, but you can use all fresh fish if preferred.

How do I prevent the sauce from becoming lumpy?

Add the milk and stock gradually while whisking constantly. Cook the flour thoroughly before adding liquids, and maintain a gentle simmer while stirring to ensure a smooth, creamy sauce.

Can I prepare this ahead of time?

Yes, assemble the pie completely, cover, and refrigerate for up to 24 hours before baking. Add an extra 10-15 minutes to the baking time if cooking from cold.

What can I serve alongside this dish?

Serve with steamed green beans, buttered peas, or a fresh garden salad. Crusty bread is also excellent for soaking up any extra sauce.

How should I store leftovers?

Store covered in the refrigerator for up to 2 days. Reheat in a 180°C oven until piping hot throughout. This dish can also be frozen for up to 2 months before baking.

Can I make this dairy-free?

Substitute butter with dairy-free spread and use unsweetened plant-based milk and coconut cream in the sauce. The result will have a slightly different texture but remain delicious.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Curried Fish Pie with Potatoes

Tender fish in creamy curry sauce with golden potato topping. A comforting British classic with aromatic spices.

Prep Time
25 min
Time to Cook
40 min
Overall Time
65 min
Recipe by Mira Dalton

Recipe Type Spiced Comfort Meals

Skill Level Medium

Cuisine Type British

Makes 4 Portions

Dietary Details None specified

What You Need

Fish

01 14 oz white fish fillets (cod or haddock), skinless, boneless, cut into chunks
02 5.3 oz smoked fish (smoked haddock), skinless, boneless, cut into chunks
03 3.5 oz cooked peeled shrimp

Vegetables and Aromatics

01 1 medium onion, finely chopped
02 2 garlic cloves, minced
03 1 medium carrot, diced
04 3.5 oz frozen peas

Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 13.5 fl oz whole milk
04 3.4 fl oz fish or vegetable stock
05 1 tablespoon mild curry powder
06 1 teaspoon ground turmeric
07 1 tablespoon fresh parsley, chopped
08 Salt and pepper to taste

Potato Topping

01 28.2 oz potatoes, peeled and cut into chunks
02 2 tablespoons unsalted butter
03 1.7 fl oz milk
04 Salt and pepper to taste

How to Make It

Step 01

Prepare Oven and Potatoes: Preheat oven to 400°F. Boil potatoes in salted water for approximately 15 minutes until tender. Drain thoroughly, then mash with butter and milk. Season with salt and pepper, then set aside.

Step 02

Sauté Aromatic Vegetables: While potatoes cook, melt butter in a saucepan over medium heat. Add chopped onion, diced carrot, and minced garlic. Sauté for 5 minutes until vegetables are softened and fragrant.

Step 03

Bloom Spices: Stir curry powder and turmeric into the vegetable mixture. Cook for 1 minute, stirring constantly until the spices release their aromatic oils and become fragrant.

Step 04

Create Roux Base: Add flour to the spiced vegetable mixture and cook for 1 minute while stirring continuously to eliminate any raw flour taste.

Step 05

Build Sauce: Gradually whisk milk and stock into the mixture, stirring constantly. Continue cooking for 4 to 5 minutes until the sauce thickens and achieves a smooth consistency.

Step 06

Incorporate Fish and Seafood: Add white fish fillets, smoked fish, and frozen peas to the sauce. Simmer gently for 3 to 4 minutes. Remove from heat and stir in shrimp, fresh parsley, salt, and pepper.

Step 07

Assemble Pie: Transfer the curried fish filling to a baking dish. Spread mashed potatoes evenly across the top. Use a fork to rough up the potato surface, creating peaks for enhanced crispiness.

Step 08

Bake and Rest: Bake for 25 minutes until the potato topping is golden brown and crispy. Remove from oven and allow the pie to rest for 5 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Saucepan
  • Large pot
  • Baking dish
  • Whisk
  • Potato masher

Allergy Notice

Review every item for potential allergens, and reach out to a provider with any uncertainty.
  • Contains fish
  • Contains shellfish (shrimp)
  • Contains dairy (milk and butter)
  • Contains gluten (wheat flour)

Nutrition Stats (per portion)

Details here are for general advice—always consult a health expert for specific needs.
  • Energy: 480
  • Fats: 14 g
  • Carbohydrates: 52 g
  • Proteins: 34 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.