Curried Fish Pie

Featured in: Family Table Dishes

This Curried Fish Pie brings a flavorful twist to the traditional British comfort dish. Tender chunks of white fish, smoked haddock, and plump shrimp are enveloped in a creamy curry-infused sauce with aromatic spices, peas, and carrots. The filling is crowned with fluffy mashed potatoes that bake to a golden, crispy perfection. Ready in just over an hour, this medium-difficulty dish serves 4 and makes an impressive pescatarian main course that's both warming and satisfying.

Updated on Sat, 31 Jan 2026 15:06:00 GMT
Golden, crispy mashed potato tops a baked Curried Fish Pie, revealing a creamy curry sauce with tender fish pieces. Save
Golden, crispy mashed potato tops a baked Curried Fish Pie, revealing a creamy curry sauce with tender fish pieces. | tifawtplates.com

The smell of curry powder hitting hot butter is what pulled my husband into the kitchen that rainy Tuesday. He stood in the doorway, confused but intrigued, watching me stir turmeric into what was clearly going to be a fish pie. I'd been craving something warm and filling, but the usual bechamel felt too predictable. A jar of curry powder sat on the shelf, and suddenly the whole dish made sense in a way it never had before.

I made this for my sister when she visited during a particularly cold March. She's the kind of person who claims she doesn't like fish, but she went back for seconds and texted me three days later asking for the recipe. There's something about the creamy sauce and those crispy potato peaks that makes people forget their usual preferences. We ate it straight from the dish with a bottle of wine between us, and she admitted she'd been wrong about fish all along.

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 because they hold their shape without falling apart, and their mild flavor lets the curry spices shine through.
  • Smoked fish: This is where the magic happens; smoked haddock brings a subtle smokiness that makes the whole dish feel more complex than the effort you put in.
  • Cooked peeled shrimp: Added at the end so they stay tender and sweet, not rubbery from overcooking.
  • Onion and garlic: The foundation of the sauce, softened until they smell like home.
  • Carrot: Adds a touch of sweetness and color, plus it breaks down just enough to thicken the sauce naturally.
  • Frozen peas: Bright, sweet, and always ready in the freezer when you need them.
  • Butter and flour: The base of your roux, which thickens the sauce and gives it that luxurious, creamy texture.
  • Whole milk and fish stock: Together they create a sauce that's rich but not heavy, with just enough savoriness from the stock.
  • Mild curry powder and turmeric: These spices transform everything; the curry powder adds warmth and complexity, while turmeric gives a gorgeous golden color.
  • Fresh parsley: A handful at the end brightens the whole dish and cuts through the richness.
  • Potatoes: Mashed with butter and milk, then crisped up in the oven until those peaks turn golden and crunchy.

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 your oven to 200°C so it's properly hot when the pie goes in. This ensures that potato topping gets beautifully golden and crisp on top.
Prep the Potato Topping:
Boil your potatoes in salted water until a fork slides through easily, about 15 minutes, then drain and mash them with butter and milk until smooth and creamy. Season well with salt and pepper, because under seasoned potatoes will make the whole dish fall flat.
Build the Sauce Base:
While the potatoes are cooking, melt butter in a saucepan and add the onion, carrot, and garlic, letting them soften and sweeten for about 5 minutes. You'll know they're ready when the onion turns translucent and the kitchen smells amazing.
Toast the Spices:
Stir in the curry powder and turmeric, cooking for just a minute until the spices bloom and release their fragrance. This step is crucial; it wakes up the spices and prevents them from tasting raw.
Create the Roux:
Add the flour and stir constantly for a minute, coating the vegetables and forming a thick paste. This cooks out the raw flour taste and prepares the base to accept the liquid.
Whisk in the Liquid:
Gradually add the milk and stock, whisking constantly to avoid lumps, and cook until the sauce thickens and coats the back of a spoon, about 4 to 5 minutes. The sauce should be smooth, glossy, and thick enough to cling to the fish.
Simmer the Fish:
Add the white fish, smoked fish, and peas, letting them simmer gently for 3 to 4 minutes until the fish is just cooked through. Remove from heat and stir in the shrimp, parsley, salt, and pepper, being gentle so the fish doesn't break apart too much.
Assemble and Top:
Pour the curried fish mixture 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 in the oven.
Bake Until Golden:
Bake for 25 minutes, watching as the potato topping turns golden and those little peaks become irresistibly crunchy. Let it rest for 5 minutes before serving so the filling sets slightly and doesn't spill everywhere when you scoop it out.
A close-up of Curried Fish Pie shows flaky white fish and shrimp in a rich yellow sauce, topped with buttery mash. Save
A close-up of Curried Fish Pie shows flaky white fish and shrimp in a rich yellow sauce, topped with buttery mash. | tifawtplates.com

This pie has become my answer to grey days and unexpected guests. There's something deeply satisfying about pulling a bubbling, golden dish from the oven and watching people's faces light up when they take that first bite. It's the kind of food that makes you feel capable and generous, like you've given someone exactly what they needed without them having to ask.

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

I've learned that the quality of your fish matters more than the exact type. Fresh cod and haddock are my favorites because they're sturdy and mild, but I've used pollock and even monkfish when that's what looked good at the market. The smoked fish is non negotiable, though; it adds a dimension you simply can't replicate with fresh fish alone. Look for undyed smoked haddock if you can find it, the natural version has a more delicate flavor and won't turn your sauce an artificial yellow.

Making It Your Own

Once you've made this a few times, you'll start seeing all the possibilities. I've stirred in handfuls of spinach when I had it wilting in the fridge, swapped sweet potatoes for regular when I wanted something a bit different, and even added a layer of grated cheddar to the potato topping when I was feeling indulgent. My neighbor makes hers with coconut milk instead of regular milk and adds a squeeze of lime at the end, which sounds strange but works surprisingly well. The curry spices are forgiving and adaptable, so don't be afraid to adjust them to your taste.

Serving and Storing

This pie is complete on its own, but I like to serve it with something green and crisp to cut through the richness. A simple arugula salad with lemon vinaigrette or some quickly steamed green beans work beautifully. Leftovers keep for three days in the fridge, and I've found they actually improve overnight as the flavors meld together. Reheat individual portions in the microwave or the whole dish covered with foil in a moderate oven until heated through.

  • Let the pie rest for at least 5 minutes after baking so the filling thickens slightly and doesn't run when you serve it.
  • If you're making it ahead, assemble completely and refrigerate unbaked for up to 24 hours, then add 10 extra minutes to the baking time.
  • Freeze unbaked portions in individual dishes for up to 2 months, then bake from frozen at a slightly lower temperature for about 45 minutes.
Served in a white dish, Curried Fish Pie features a forkful of curry-spiced fish filling and golden brown potato topping. Save
Served in a white dish, Curried Fish Pie features a forkful of curry-spiced fish filling and golden brown potato topping. | tifawtplates.com

This curried fish pie has earned its place in my regular rotation, right alongside the recipes I turn to when I want to feel grounded and capable. It's proof that comfort food doesn't have to be predictable, and that a little warmth and spice can turn something familiar into something you can't wait to make again.

Recipe FAQs

Can I use different types of fish?

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

How do I make the potato topping extra crispy?

Rough up the surface of the mashed potatoes with a fork before baking to create peaks and valleys. You can also brush the top with melted butter or add grated cheese for additional crispiness and flavor.

Can I prepare this ahead of time?

Absolutely. Assemble the pie completely, cover with foil, and refrigerate for up to 24 hours. Add an extra 10-15 minutes to the baking time if cooking from cold.

What can I serve alongside this dish?

A simple green salad, steamed green beans, or buttered broccoli complement the rich, creamy filling perfectly. Crusty bread is also excellent for soaking up the sauce.

How should I store leftovers?

Store covered in the refrigerator for up to 2 days. Reheat in a 180°C oven for 20-25 minutes until heated through. The dish can also be frozen for up to 2 months.

Can I adjust the curry flavor?

Yes, increase or decrease the curry powder to suit your taste. For a milder version, reduce to 1-2 teaspoons. For more heat, add a pinch of cayenne pepper or chili flakes.

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

Tender fish in creamy curry sauce topped with golden, crispy potatoes - a comforting British classic with a twist.

Prep Time
25 minutes
Cook Time
40 minutes
Time Required
65 minutes
Created by Ella McCoy

Recipe Type Family Table Dishes

Skill Level Medium

Cuisine British

Serves 4 Portions

Dietary Details None specified

What You'll Need

Fish

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

Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 13.5 fluid ounces whole milk
04 3.4 fluid ounces 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 1.75 pounds potatoes, peeled and cut into chunks
02 2 tablespoons unsalted butter
03 1.7 fluid ounces milk
04 Salt and pepper to taste

Method

Step 01

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

Step 02

Prepare potato topping: Boil peeled and chunked potatoes in salted water until tender, approximately 15 minutes. Drain thoroughly, then mash with butter and milk. Season with salt and pepper, then set aside.

Step 03

Sauté aromatics: 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 soften.

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, stirring constantly to avoid lumps.

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

Incorporate fish and vegetables: Add white fish chunks, smoked fish chunks, and frozen peas. 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 potato topping evenly over filling, then rough up the surface with a fork to create crispy edges.

Step 09

Bake and rest: Bake for 25 minutes until topping turns 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.

Equipment Needed

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

Allergy Info

Review all ingredients for allergens, and consult with your healthcare provider if needed.
  • Contains fish and shellfish (shrimp)
  • Contains dairy (milk and butter)
  • Contains gluten (flour)

Nutrition Details (per portion)

Details are for informational purposes and should not replace medical expertise.
  • Caloric Value: 480
  • Fat content: 14 grams
  • Carbohydrates: 52 grams
  • Proteins: 34 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.