Nutrition Facts for Whole30 classic fish pie

Whole30 Classic Fish Pie

Image of Whole30 Classic Fish Pie
Nutriscore Rating: 75/100

Indulge in the comforting flavors of this Whole30 Classic Fish Pie—a rich, dairy-free, and gluten-free twist on a traditional favorite. Made with tender white fish fillets simmered in a creamy coconut milk and chicken broth sauce, this recipe is packed with nourishing vegetables like zucchini, carrots, and celery, all enhanced with the smoky warmth of paprika and fresh parsley. Topped with a silky cauliflower mash instead of traditional potato, this wholesome dish is both guilt-free and satisfying. It's a perfect meal for those following Whole30, paleo, or healthy low-carb diets. Ready in just over an hour, this fish pie serves four and makes a hearty, family-friendly weeknight dinner that's as nutritious as it is delicious.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr 15 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 500 grams white fish fillets (e.g. cod or haddock)
  • 400 ml coconut milk
  • 200 ml chicken broth
  • 1 medium onion
  • 1 large carrot
  • 1 celery stalk
  • 2 garlic cloves
  • 1 medium zucchini
  • 1 teaspoon smoked paprika
  • 2 tablespoons fresh parsley
  • 2 tablespoons ghee
  • 1 large head cauliflower
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

Preheat your oven to 200°C (400°F).

2

Start by preparing the cauliflower mash. Chop the cauliflower into florets and steam them for about 10-12 minutes or until tender.

3

Transfer the steamed cauliflower to a food processor or blender, add 1 tablespoon of ghee, and season with 0.5 teaspoon of salt and 0.25 teaspoon of black pepper. Process until smooth and set aside.

4

In a large pan, heat 1 tablespoon of ghee over medium heat. Dice the onion, carrot, and celery and add them to the pan. Sauté the vegetables for about 5 minutes or until they start to soften.

5

Finely chop the garlic and zucchini, then add them to the pan along with the smoked paprika. Cook for another 3 minutes until the zucchini has softened.

6

Pour in the chicken broth and coconut milk, stirring well to combine. Bring the mixture to a gentle simmer.

7

Cut the white fish fillets into bite-sized pieces. Add the fish to the sauce and cook for 5-7 minutes until the fish is opaque and cooked through.

8

Stir in the chopped parsley, and season the filling with the remaining salt and pepper to taste.

9

Transfer the fish filling to an ovenproof dish, smoothing it out evenly.

10

Spread the cauliflower mash on top of the fish filling, using a spatula to cover it completely and create an even layer.

11

Place the dish in the preheated oven and bake for about 20-25 minutes, until the top is slightly golden.

12

Remove from the oven and let it cool for a few minutes before serving.

13

Garnish with additional parsley if desired and serve hot.

Cooking Tip: Take your time with each step for the best results!
1223
cal
114.6g
protein
118.6g
carbs
36.1g
fat

Nutrition Facts

1 serving (2411.9g)
Calories
1223
% Daily Value*
Total Fat 36.1 g 46%
Saturated Fat 20.3 g 102%
Polyunsaturated Fat 0.4 g
Cholesterol 330 mg 110%
Sodium 6358 mg 276%
Total Carbohydrate 118.6 g 43%
Dietary Fiber 24.7 g 88%
Total Sugars 68.3 g
Protein 114.6 g 229%
Vitamin D 25.0 mcg 125%
Calcium 455 mg 35%
Iron 8.2 mg 46%
Potassium 5621 mg 120%

*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

37.7%%
36.4%%
25.8%%
Fat: 324 cal (25.8%%)
Protein: 458 cal (36.4%%)
Carbs: 474 cal (37.7%%)