Nutrition Facts for Dairy-free classic fish pie

Dairy-Free Classic Fish Pie

Warm, comforting, and entirely dairy-free, this classic fish pie is a modern twist on a traditional favorite, perfect for those avoiding dairy without sacrificing flavor. Succulent white fish, smoky haddock, and tender prawns are delicately poached in a creamy coconut milk and vegetable stock base, infused with aromatic garlic, dill, and a hint of nutmeg. Topped with a fluffy, dairy-free mashed potato layer, this dish bakes to golden perfection in just under an hour. Whether you're catering to dietary needs or simply exploring new flavors, this dairy-free fish pie is a hearty, wholesome meal ideal for weeknight dinners or special gatherings. Enjoy it as a nourishing family favorite that’s rich, satisfying, and utterly irresistible!

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dairy-Free Classic Fish Pie
Prep Time:30 mins
Cook Time:50 mins
Total Time:80 mins
Servings: 4

Ingredients

  • 500 grams White fish fillets (such as cod or haddock)
  • 200 grams Smoked fish fillets (such as smoked haddock)
  • 200 grams Raw prawns, peeled and deveined
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion, finely chopped
  • 1 medium Carrot, finely diced
  • 1 medium Celery stalk, finely diced
  • 2 Garlic cloves, minced
  • 400 ml Coconut milk
  • 200 ml Vegetable stock
  • 1 Bay leaf
  • 0.5 teaspoon Freshly ground black pepper
  • 2 tablespoons Chopped fresh dill
  • 1 kg Potatoes for mashing
  • 50 grams Dairy-free margarine
  • 100 ml Unsweetened almond milk
  • 0.25 teaspoon Nutmeg
  • 1 teaspoon Salt

Directions

Step 1

Preheat your oven to 200°C (180°C fan)/390°F.

Step 2

Peel and chop the potatoes into large chunks. Place them in a pot of salted water, bring to a boil, and simmer for 15-20 minutes until tender.

Step 3

While the potatoes are cooking, heat the olive oil in a large pan over medium heat.

Step 4

Add the chopped onion, carrot, and celery, and sauté until softened, about 5-7 minutes.

Step 5

Stir in the minced garlic and cook for another minute until fragrant.

Step 6

Pour in the coconut milk and vegetable stock, then add the bay leaf and black pepper. Simmer for about 5 minutes to let the flavors meld.

Step 7

Place the white fish fillets and smoked fish fillets into the pan with the vegetable mixture. Cook gently for about 5 minutes until the fish begins to flake.

Step 8

Add the prawns and simmer for another 2-3 minutes until they are just pink.

Step 9

Remove the pan from heat, discard the bay leaf, and stir in the fresh dill.

Step 10

Once the potatoes are done, drain them and return them to the pot. Add the dairy-free margarine, almond milk, nutmeg, and salt.

Step 11

Mash the potatoes until smooth and creamy, adjusting the consistency with more almond milk if necessary.

Step 12

Spoon the fish mixture into a large baking dish, then dollop the mashed potatoes on top, spreading them out evenly to cover the fish completely.

Step 13

Use a fork to create decorative ridges on the mashed potatoes, if desired.

Step 14

Place the baking dish in the preheated oven and bake for 25 minutes, or until the top is golden brown and the filling is bubbling.

Step 15

Allow the fish pie to cool slightly before serving. Enjoy your dairy-free classic fish pie!

Nutrition Facts

Serving size (3058.2g)
Amount per serving % Daily Value*
Calories 2553.4
Total Fat 80.3g 0%
Saturated Fat 14.7g 0%
Polyunsaturated Fat 3.5g
Cholesterol 748mg 0%
Sodium 5536.4mg 0%
Total Carbohydrate 246.5g 0%
Dietary Fiber 22.6g 0%
Total Sugars 48.5g
Protein 216.6g 0%
Vitamin D 1437.1IU 0%
Calcium 728.4mg 0%
Iron 10.6mg 0%
Potassium 7872.1mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 28.1%
Protein: 33.6%
Carbs: 38.3%