A creamy and nutritious potato, spinach, and fish casserole that's perfect for a comforting family meal or a special occasion.
Prep
20 min
Cook
40 min
Total
70 min
Servings
6
Difficulty
Medium
Ingredients
For the casserole
Instructions
Preheat your oven
Preheat your oven to 375°F (190°C).
Prepare the potatoes
Boil the sliced potatoes in salted water for about 10 minutes or until just tender. Drain and set aside.
Pro tip: Do not overcook the potatoes as they will continue to cook in the oven.
Cook the spinach
In a large pan, heat olive oil over medium heat. Add minced garlic and sauté for a minute. Add spinach and cook until wilted. Season with salt and pepper.
Pro tip: Spinach will reduce in volume significantly, so don't worry if it looks like a lot at first.
Layer the ingredients
In a greased casserole dish, layer the potatoes, cooked spinach, and fish fillets. Pour the heavy cream over and sprinkle with grated cheese.
Pro tip: Ensure the fish is evenly distributed for consistent cooking.
Bake the casserole
Place the casserole in the oven and bake for 30 minutes until the top is golden and bubbly. Check the fish fillets by inserting a food thermometer into the thickest part; they should reach an internal temperature of 145°F (63°C) and appear opaque and flaky.
Pro tip: Check the fish with a fork to ensure it flakes easily, indicating it's fully cooked.
Rest before serving
Let the casserole rest for 10 minutes before serving to allow the flavours to meld together.
Tips & Tricks
Serving Suggestions

Pit Boss Grills Affiliate Partner
Pit Boss Grills
We proudly partner with Pit Boss Grills. Upgrade your BBQ game with their top-quality pellet grills, smokers, and accessories.
You Might Also Like