Curried Fish Pie

Featured in: Everyday Home Meals

This comforting British classic gets a flavorful twist, perfect for a hearty meal. It features tender white fish, smoked fish, and succulent shrimp, all enveloped in a rich, creamy sauce infused with mild curry powder and turmeric. The dish is beautifully crowned with a generous layer of golden, crispy mashed potatoes.

Preparation involves creating a fragrant sauce from sautéed vegetables and spices, then gently simmering the fish. This delicious filling is then topped with fluffy mashed potatoes before being baked until bubbling and golden brown. Enjoy this delightful pescatarian main for a satisfying dinner.

Updated on Sat, 31 Jan 2026 16:25:00 GMT
Golden, crispy mashed potato topping covers a creamy, aromatic curried fish pie served in a rustic baking dish. Save
Golden, crispy mashed potato topping covers a creamy, aromatic curried fish pie served in a rustic baking dish. | mesataddut.com

The kitchen smelled like warm spices and comfort on a rainy Tuesday when I first attempted this curried fish pie. I had been craving something that felt like a hug but with a little more excitement than the usual shepherd's pie. The combination of creamy curry sauce with tender fish felt like discovering a secret I should have known years ago. My partner took one bite and immediately asked when I was making it again. That's when I knew this recipe was staying in our regular rotation forever.

Last winter, my friend came over feeling under the weather and I decided to whip this up. She took one spoonful and actually teared up, saying it reminded her of Sunday dinners at her grandmother's house in London. We spent the rest of the evening picking at the crispy edges of the potato topping and talking until the pie dish was completely empty. Sometimes food really is the best medicine.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 400 g white fish fillets: Cod or haddock work beautifully here because they hold their shape during baking
  • 150 g smoked fish: This adds incredible depth that makes the pie taste like it cooked for hours
  • 100 g cooked shrimp: These bring sweetness and texture variation throughout the filling
  • 1 medium onion: Finely chopped so it melts into the sauce without any crunch
  • 2 garlic cloves: Minced fresh because nothing compares to that aromatic punch
  • 1 medium carrot: Diced small for subtle sweetness that balances the curry
  • 100 g frozen peas: They add pops of color and freshness to the rich sauce
  • 2 tbsp butter: The foundation for a roux that makes everything velvety
  • 2 tbsp plain flour: This thickens the sauce to the perfect coating consistency
  • 400 ml whole milk: Creates that luxurious creaminess you want in a fish pie
  • 100 ml fish stock: Even a simple store-bought one elevates the flavor profile
  • 1 tbsp mild curry powder: Go mild here so it complements rather than competes with the fish
  • 1 tsp ground turmeric: Gives the sauce that gorgeous golden color
  • 1 tbsp fresh parsley: Chopped and stirred in at the end for brightness
  • Salt and pepper: Taste as you go because smoked fish already brings salinity
  • 800 g potatoes: Maris Piper or Yukon Gold mash up fluffy and creamy
  • 2 tbsp butter for mash: Essential for that restaurant-quality potato topping
  • 50 ml milk for mash: Warm this before adding so your potatoes stay hot

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 200°C with the rack in the middle position so the top browns evenly
Start the potatoes:
Boil them in salted water until they fall apart when pierced then drain really well
Make the mash fluffy:
Add the warm butter and milk then mash until smooth and season generously
Build the flavor base:
Melt butter in a saucepan then cook onion and carrot until soft but not colored
Wake up the spices:
Add garlic curry powder and turmeric stirring constantly for one minute until fragrant
Create the sauce:
Stir in flour then gradually whisk in milk and stock until smooth and thickened
Add the fish:
Gently fold in white fish and peas simmering briefly until the fish starts to turn opaque
Finish the filling:
Remove from heat then stir in smoked fish shrimp and parsley with salt and pepper
Assemble the pie:
Transfer filling to your baking dish and spread mash over the top roughing it up with a fork
Bake until golden:
25 minutes should give you those gorgeous crispy peaks and bubbling edges
A steaming slice of curried fish pie reveals flaky white fish, shrimp, and peas in a golden curry sauce. Pin it
A steaming slice of curried fish pie reveals flaky white fish, shrimp, and peas in a golden curry sauce. | mesataddut.com

I made this for a dinner party once and everyone went silent for the first five minutes of eating. There is something deeply satisfying about watching people genuinely enjoy food you created from scratch. One guest asked for the recipe before she even finished her first serving.

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.

Making It Ahead

This pie actually tastes better when made ahead because the flavors have time to develop and mingle. Assemble everything up to the baking step then cover and refrigerate for up to 24 hours. Just add 10 minutes to the baking time since it will be cold going into the oven.

Freezing Instructions

Wrap the assembled pie tightly with plastic wrap and foil before freezing for up to three months. Thaw overnight in the refrigerator then bake as directed. The texture holds up surprisingly well and it is perfect for those nights when you need comfort food without the effort.

Serving Suggestions

A crisp green salad with lemon vinaigrette cuts through the richness beautifully. Steamed green beans or broccoli work well if you want something warm on the side.

  • Crusty bread for soaking up any extra sauce
  • A simple white wine like Sauvignon Blanc pairs perfectly
  • Lemon wedges on the side for brightness
Freshly baked curried fish pie in a ceramic dish, paired with a green salad and a glass of white wine. Pin it
Freshly baked curried fish pie in a ceramic dish, paired with a green salad and a glass of white wine. | mesataddut.com

This curried fish pie has become my go-to for bringing comfort to the table with a twist. Hope it finds a regular spot in your kitchen too.

Frequently Asked Questions

What type of fish works best in this pie?

The best white fish fillets for this dish are cod or haddock due to their firm texture. Smoked haddock adds a wonderful depth of flavor. You can also experiment with other firm white fish or even scallops.

Can I prepare this dish in advance?

Yes, you can prepare the fish filling and the mashed potato topping separately and store them in the refrigerator for up to 24 hours. Assemble just before baking. Alternatively, assemble the entire pie and refrigerate, then bake with an extra 10-15 minutes cooking time.

How do I achieve a crispy potato topping?

Ensure your mashed potatoes are not too wet. Roughing up the surface with a fork before baking helps create more surface area for crisping. You can also add a sprinkle of grated mature cheddar to the topping for extra golden crunch.

Is this dish very spicy?

This pie uses mild curry powder and turmeric for a gentle, aromatic warmth rather than intense heat. If you prefer more spice, you could add a pinch of chili flakes or a hotter curry powder to taste.

What can I serve with Curried Fish Pie?

This dish is a complete meal on its own. However, it pairs wonderfully with a simple side salad, some steamed green beans, or tender-stem broccoli to add freshness and extra vegetables.

Are there any dietary modifications for this dish?

For a gluten-free version, use cornstarch or a gluten-free flour blend as a thickener for the sauce, and ensure your stock is gluten-free. Dairy-free alternatives can be used for milk and butter, though the texture and flavor might vary slightly.

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

A comforting British classic with tender fish in a creamy, curry-infused sauce, topped with golden, crispy potatoes. A delightful meal.

Prep Time
25 Minutes
Cook Time
40 Minutes
Total Time
65 Minutes


Difficulty: Medium

Cuisine: British

Yield: 4 servings

Dietary: None specified

Ingredients

Fish

01 14 ounces white fish fillets such as cod or haddock, skinless and boneless, cut into chunks
02 5 ounces smoked fish such as smoked haddock, skinless and boneless, cut into chunks
03 3.5 ounces cooked, peeled shrimp

Vegetables & Aromatics

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

Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons plain flour
03 1 2/3 cups whole milk
04 1/3 cup 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 1.75 pounds potatoes, peeled and cut into chunks
02 2 tablespoons unsalted butter
03 3 tablespoons milk
04 Salt and pepper, to taste

Instructions

Step 01

Preheat Oven: Preheat the oven to 400°F.

Step 02

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

Step 03

Sauté Vegetables: While the potatoes cook, heat butter in a saucepan over medium heat. Add onion, carrot, and garlic; sauté for 5 minutes until softened.

Step 04

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

Step 05

Make Roux: Add flour and cook for 1 minute more, stirring constantly.

Step 06

Create Sauce: Gradually whisk in milk and stock. Cook, stirring, until thickened and smooth, about 4-5 minutes.

Step 07

Combine Fish and Sauce: Add white fish, smoked fish, and peas. Simmer gently for 3-4 minutes, then remove from heat. Stir in shrimp, parsley, salt, and pepper.

Step 08

Assemble Pie: Transfer the curried fish filling to a baking dish. Spread mashed potatoes evenly on top, roughing up the surface with a fork for extra crispiness.

Step 09

Bake: Bake for 25 minutes, or until the 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 You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish, dairy (milk, butter), and shellfish (shrimp). Contains gluten (flour). Check all labels if serving to those with allergies.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 480
  • Total Fat: 14 g
  • Total Carbohydrate: 52 g
  • Protein: 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.