Elevate your weeknight dinner game with this creamy and comforting Fish Florentine recipe, a harmonious blend of tender white fish fillets and a luscious spinach Parmesan sauce. Perfect for lovers of hearty, wholesome meals, this dish features seared cod, haddock, or tilapia nestled atop a bed of sautéed baby spinach enriched with heavy cream, garlic, and a hint of nutmeg. Topped with melty mozzarella cheese and baked to golden perfection, it’s a restaurant-quality meal that's surprisingly easy to make at home. Ready in under an hour, this versatile recipe pairs beautifully with rice, mashed potatoes, or crusty bread for a satisfying, crowd-pleasing dinner. Whether you’re hosting guests or treating yourself, Fish Florentine is a savory delight that balances indulgent flavors with wholesome ingredients.
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish and set aside.
Season the fish fillets on both sides with salt, black pepper, and lemon juice. Set them aside to marinate while you prepare the spinach.
Heat a large skillet over medium heat and add the butter. Once melted, add the minced garlic and sauté for 1-2 minutes until fragrant.
Add the baby spinach to the skillet and cook until wilted, about 2-3 minutes. Pour in the heavy cream, stir, and allow it to simmer for 2 minutes.
Stir in the grated Parmesan cheese and a pinch of nutmeg (if using). Cook for another minute until the mixture thickens slightly, then remove from heat.
Spread the creamy spinach mixture evenly in the bottom of the prepared baking dish.
Heat a separate skillet over medium-high heat and add the olive oil. Sear the fish fillets for about 1 minute on each side to lightly brown them (they do not need to be fully cooked at this stage).
Place the seared fish fillets on top of the spinach mixture in the baking dish.
Sprinkle the shredded mozzarella cheese evenly over the top of the fish and spinach.
Bake in the preheated oven for 15-20 minutes, or until the fish is cooked through and flakes easily with a fork.
Switch the oven to broil for an additional 2-3 minutes to achieve a golden, bubbly top (watch carefully to avoid burning).
Remove the dish from the oven and let it rest for 5 minutes before serving.
Serve warm with a side of rice, mashed potatoes, or crusty bread for a complete meal.
Calories |
1908 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 145.2 g | 186% | |
| Saturated Fat | 78.8 g | 394% | |
| Polyunsaturated Fat | 2.0 g | ||
| Cholesterol | 590 mg | 197% | |
| Sodium | 2895 mg | 126% | |
| Total Carbohydrate | 15.9 g | 6% | |
| Dietary Fiber | 7.3 g | 26% | |
| Total Sugars | 1.7 g | ||
| Protein | 115.5 g | 231% | |
| Vitamin D | 20.1 mcg | 101% | |
| Calcium | 1210 mg | 93% | |
| Iron | 11.2 mg | 62% | |
| Potassium | 1302 mg | 28% | |
*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.