Tender fish in creamy curry sauce, topped with golden, crispy potatoes. A British comfort food classic.
# What You'll Need:
→ Fish and Seafood
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
04 - 1 medium onion, finely chopped
05 - 2 garlic cloves, minced
06 - 1 medium carrot, diced
07 - 3.5 oz frozen peas
→ Curry Sauce
08 - 2 tablespoons unsalted butter
09 - 2 tablespoons all-purpose flour
10 - 13.5 fl oz whole milk
11 - 3.4 fl oz fish stock or vegetable stock
12 - 1 tablespoon mild curry powder
13 - 1 teaspoon ground turmeric
14 - 1 tablespoon fresh parsley, chopped
15 - Salt and pepper to taste
→ Potato Topping
16 - 1.8 lb potatoes, peeled and cut into chunks
17 - 2 tablespoons unsalted butter
18 - 1.7 fl oz milk
19 - Salt and pepper to taste
# How to Make It:
01 - Preheat the oven to 400°F.
02 - Boil potatoes in salted water for approximately 15 minutes until tender. Drain thoroughly, then mash with butter and milk. Season with salt and pepper. Set aside.
03 - While potatoes cook, heat butter in a saucepan over medium heat. Add onion, carrot, and garlic; sauté for 5 minutes until softened.
04 - Stir in curry powder and turmeric; cook for 1 minute until fragrant.
05 - Add flour and cook for 1 minute, stirring constantly to combine with the butter and spices.
06 - Gradually whisk in milk and stock. Continue cooking and stirring until thickened and smooth, approximately 4 to 5 minutes.
07 - Add white fish, smoked fish, and peas. Simmer gently for 3 to 4 minutes, then remove from heat. Stir in shrimp, parsley, salt, and pepper.
08 - Transfer curried fish filling to a baking dish. Spread mashed potatoes evenly over the filling, using a fork to create a textured surface for extra crispiness.
09 - Bake for 25 minutes until the topping is golden and crispy. Allow to rest for 5 minutes before serving.