Print

Curried Fish Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Curried Fish Pie made with tender white fish, smoked haddock, shrimp, and a creamy curry-spiced sauce topped with fluffy mashed potatoes. A comforting baked dinner with bold flavor.

  • Author: Ella
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Dinner, Main Course
  • Method: Stovetop & Baking
  • Cuisine: British-Inspired

Ingredients

Fish Filling

14.1 oz white fish fillets (cod or haddock), skinless & boneless, cut into chunks

5.3 oz smoked haddock, skinless & boneless, cut into chunks

3.5 oz cooked peeled shrimp

1 medium onion, finely chopped

2 garlic cloves, minced

1 medium carrot, diced

3.5 oz frozen peas

2 tbsp unsalted butter

2 tbsp all-purpose flour

13.5 fl oz whole milk

3.4 fl oz fish or vegetable stock

1 tbsp mild curry powder

1 tsp ground turmeric

1 tbsp fresh parsley, chopped

Salt and pepper, to taste

Mashed Potato Topping

28.2 oz potatoes, peeled and cut into chunks

2 tbsp unsalted butter

1.7 fl oz milk

Salt and pepper, to taste

Instructions

Preheat Oven
Preheat oven to 400°F (180°C fan-assisted).

Cook the Potatoes
Boil potatoes in salted water for about 15 minutes until very tender. Drain well, mash with butter and milk, season with salt and pepper, and set aside.

Sauté Vegetables
Melt butter in a saucepan over medium heat. Add onion, carrot, and garlic. Cook for 5 minutes, stirring occasionally, until softened.

Add Spices
Stir in curry powder and turmeric. Cook for 1 minute, stirring constantly, until fragrant.

Make the Sauce
Add flour and stir for 1 minute to form a paste. Gradually whisk in milk and stock, stirring constantly to prevent lumps. Cook for 4–5 minutes until thickened and smooth.

Add Fish & Peas
Gently stir in white fish, smoked fish, and peas. Simmer for 3–4 minutes, without boiling.

Finish the Filling
Remove from heat. Stir in shrimp, parsley, and season with salt and pepper.

Assemble
Transfer filling to a baking dish. Spoon mashed potatoes over the top and spread evenly. Rough up the surface with a fork for crispy peaks.

Bake
Bake for 25 minutes, until the topping is golden and lightly crisped.

Rest & Serve
Let rest for 5 minutes before serving.

Notes

Keep heat gentle when cooking fish to avoid overcooking

Smoked fish adds depth—don’t skip it if possible

Roughing up the mash helps create crispy edges