Curried Fish Pie with Potatoes

Featured in: Home Cooking Essentials

This comforting British classic combines tender white fish, smoked haddock, and shrimp in a creamy curry-infused sauce, all topped with golden, crispy mashed potatoes. The mild curry and turmeric add warmth without overpowering the delicate fish, while the potato topping bakes to a beautiful golden finish. Perfect for a cozy family dinner, this dish balances traditional flavors with an aromatic twist.

Updated on Sat, 31 Jan 2026 13:33:00 GMT
Freshly baked Curried Fish Pie emerges from the oven with a golden, crispy mashed potato topping. Save
Freshly baked Curried Fish Pie emerges from the oven with a golden, crispy mashed potato topping. | tirzakitchen.com

My neighbor knocked on the door one rainy Tuesday holding a bag of smoked haddock and asked if I knew what to do with it. I had curry powder in the cupboard and leftover mashed potatoes in the fridge, and somehow those three things collided into this pie. The smell that filled the kitchen that evening, warm spices mingling with buttery fish, made me realize comfort food doesn't always follow tradition. Sometimes it rewrites it entirely.

I served this to friends who claimed they didn't like curry, and they scraped the dish clean without saying a word until dessert. One of them finally admitted she'd been wrong about spiced food her whole life. That's the magic of this pie: it doesn't shout, it whispers warmth and spice in a way that feels like a hug, not a challenge.

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 sauce and makes the whole dish feel more complex than the effort suggests.
  • Cooked peeled shrimp: Stir these in at the end so they stay tender and don't turn rubbery in the oven.
  • Onion: Finely chopped so it melts into the sauce and sweetens as it cooks with the garlic and carrot.
  • Garlic cloves: Minced fresh garlic brings sharpness that balances the richness of the butter and milk.
  • Carrot: Diced small, it adds a hint of sweetness and a pop of color in every spoonful.
  • Frozen peas: They brighten the filling and need no prep, which is a weeknight blessing.
  • Unsalted butter: Used in both the sauce and the mash, it ties the whole dish together with silky richness.
  • Plain flour: This thickens the sauce into something creamy and spoonable, coating every piece of fish.
  • Whole milk: Full fat milk makes the sauce luscious and smooth without feeling heavy.
  • Fish stock or vegetable stock: A splash of stock deepens the savory notes and keeps the sauce from being too one dimensional.
  • Mild curry powder: This is the heart of the twist, warm and aromatic without overwhelming the delicate fish.
  • Ground turmeric: It adds an earthy undertone and that golden glow that makes the filling look as inviting as it tastes.
  • Fresh parsley: Chopped and stirred in at the end, it brings brightness and a hint of freshness to cut through the cream.
  • Potatoes: Fluffy mashed potatoes become the crispy, golden crown when you rough them up with a fork before baking.
  • Salt and pepper: Season generously at every stage, tasting as you go, because under seasoned fish pie is a quiet tragedy.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and Prep:
Set your oven to 200°C (180°C fan) so it's ready when your filling is done. This gives you time to focus on the potatoes and sauce without rushing.
Boil and Mash the Potatoes:
Cook the potato chunks in salted water until they break apart easily with a fork, about 15 minutes. Drain them well, mash with butter and milk until smooth, then season with salt and pepper and set aside.
Sauté the Aromatics:
Melt butter in a saucepan over medium heat, then add the onion, carrot, and garlic. Cook them gently for 5 minutes until they soften and smell sweet.
Bloom the Spices:
Stir in the curry powder and turmeric, letting them cook for a full minute. You'll know they're ready when the kitchen smells warm and toasty.
Make the Roux:
Add the flour and stir constantly for another minute, coating the vegetables. This step is key to avoiding lumps later.
Build the Sauce:
Gradually whisk in the milk and stock, stirring as the sauce thickens and turns silky smooth. Let it cook for 4 to 5 minutes until it coats the back of a spoon.
Add the Fish and Peas:
Gently fold in the white fish, smoked fish, and frozen peas. Simmer for 3 to 4 minutes until the fish is just cooked, then remove from heat and stir in the shrimp, parsley, salt, and pepper.
Assemble the Pie:
Pour the curried fish filling into a baking dish and spread the mashed potatoes evenly over the top. Use a fork to rough up the surface, creating peaks and valleys 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 crispy at the edges. Let it rest for 5 minutes before serving so the filling settles and doesn't spill everywhere.
Golden mashed potatoes are piped in swirls over the creamy, turmeric-infused curried fish pie filling. Save
Golden mashed potatoes are piped in swirls over the creamy, turmeric-infused curried fish pie filling. | tirzakitchen.com

The first time I pulled this pie out of the oven, the top was so crispy and golden I almost didn't want to break into it. But once I did, watching that creamy, spiced filling spill onto the plate, I knew this was the kind of dish that turns a regular dinner into something people remember. It's become my go to when I want to feed someone something that feels like care made visible.

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.

Choosing Your Fish

Cod and haddock are my favorites because they're mild, flaky, and sturdy enough to hold up in the sauce. If you can find smoked haddock, grab it, the smokiness adds a layer of flavor you can't replicate with fresh fish alone. I've also used salmon when I had it on hand, and it worked beautifully, just cut it into slightly larger chunks so it doesn't disappear into the sauce.

Making It Your Own

This recipe welcomes small changes with open arms. I've stirred in a handful of baby spinach with the shrimp for extra greens, swapped regular potatoes for sweet potatoes when I wanted something earthier, and even added a handful of sharp cheddar to the mash for a richer topping. If you like heat, a pinch of cayenne or chopped green chili in the sauce will give it a gentle kick without overpowering the fish.

Serving and Storing

This pie is filling enough to stand alone, but a simple green salad or steamed green beans on the side balances the richness nicely. I love pairing it with a crisp white wine like Sauvignon Blanc, which cuts through the cream and complements the spice. Leftovers keep in the fridge for up to three days and reheat beautifully in the oven, just cover with foil so the top doesn't burn before the filling warms through.

  • Reheat covered at 180°C for 15 to 20 minutes until heated through.
  • Freeze individual portions for up to two months, thaw overnight in the fridge before reheating.
  • Serve with crusty bread to scoop up every last bit of that curried sauce.
A serving spoon lifts a hearty portion of Curried Fish Pie, revealing tender cod and shrimp inside. Save
A serving spoon lifts a hearty portion of Curried Fish Pie, revealing tender cod and shrimp inside. | tirzakitchen.com

There's something deeply satisfying about pulling a bubbling, golden pie from the oven and knowing it started with a bag of fish and a little curiosity. I hope this one finds a place in your kitchen the way it has in mine.

Recipe Questions & Answers

Can I use different types of fish?

Yes, you can substitute cod or haddock with other white fish like pollock, tilapia, or sea bass. For the smoked fish, smoked cod or mackerel work well as alternatives to smoked haddock.

Can I make this ahead of time?

Absolutely. Prepare the filling and potato topping separately, assemble in the baking dish, cover, and refrigerate for up to 24 hours. When ready to serve, bake from chilled, adding 10-15 minutes to the cooking time.

How do I make the potato topping extra crispy?

Use a fork to rough up the surface of the mashed potatoes before baking, creating peaks and valleys. You can also brush the top lightly with melted butter or sprinkle with grated cheese for added crispiness and flavor.

Can I freeze curried fish pie?

Yes, you can freeze it before or after baking. If freezing unbaked, assemble completely, cover tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking. If freezing baked, reheat from frozen at 180°C for 45-50 minutes.

What can I serve alongside this dish?

This pairs beautifully with steamed green beans, buttered peas, or a fresh mixed salad. For beverages, a crisp white wine like Sauvignon Blanc or Chardonnay complements the creamy curry flavors perfectly.

Can I adjust the curry flavor?

Certainly. For a milder version, reduce the curry powder to 1-2 teaspoons. For more heat, add a pinch of cayenne pepper or use a medium curry powder instead of mild. Taste the sauce before adding the fish to adjust seasoning.

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 twist on a classic dish.

Prep Time
25 min
Cook Time
40 min
Total Duration
65 min
Created by Tyson Harding


Skill Level Medium

Cuisine British

Makes 4 Servings

Dietary notes None specified

What You Need

Fish and Seafood

01 14 oz white fish fillets (cod or haddock), skinless and boneless, cut into chunks
02 5.3 oz smoked fish (smoked haddock), skinless and 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

Curry 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 stock 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.3 oz potatoes, peeled and cut into chunks
02 2 tablespoons unsalted butter
03 1.7 fl oz whole milk
04 Salt and pepper to taste

Directions

Step 01

Preheat Oven: Preheat oven to 400°F (200°C conventional or 180°C fan).

Step 02

Prepare Potato Topping: Boil potatoes in salted water until tender, approximately 15 minutes. Drain thoroughly, mash with butter and milk, then season with salt and pepper. Set aside.

Step 03

Sauté Aromatics: Heat butter in a saucepan over medium heat. Add chopped onion, diced carrot, and minced garlic; sauté for 5 minutes until softened.

Step 04

Bloom Spices: Stir in curry powder and ground turmeric; cook for 1 minute until fragrant.

Step 05

Create Roux: Add flour and cook for 1 minute while stirring constantly.

Step 06

Build Sauce: Gradually whisk in milk and stock. Cook while stirring until sauce thickens and becomes smooth, approximately 4 to 5 minutes.

Step 07

Add Fish and Vegetables: Add white fish, smoked fish, and peas to the sauce. Simmer gently for 3 to 4 minutes, then remove from heat. Stir in shrimp, fresh parsley, salt, and pepper.

Step 08

Assemble Pie: Transfer curried fish filling to a baking dish. Spread mashed potatoes evenly over top, creating a rough texture with a fork to promote crispiness.

Step 09

Bake and Rest: Bake for 25 minutes until topping is golden and crispy. Allow 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.

Tools Needed

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

Allergy Info

Review all ingredients for allergens and check with your doctor if unsure.
  • Contains fish
  • Contains dairy (milk and butter)
  • Contains shellfish (shrimp)
  • Contains gluten (flour)

Nutrition Details (per portion)

Nutritional data is for informational use and not a replacement for a healthcare provider.
  • Calories: 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.