Delicious Fish Florentine for Quick Healthy Dinners
Last Updated on March 13, 2026 by Sophie
There s a certain joy that comes from creating a meal that feels indulgent yet is still nourishing like a warm hug from the inside. Picture this: after a long day, I wanted something quick but with an air of sophistication. That s when I decided to whip up this Creamy Fish Florentine. This recipe features succulent pan-seared white fish resting gracefully on a velvety layer of cream-infused spinach. With delightful flavors that dance on the palate thanks to the rich cream cheese and a hint of Parmesan, this dish offers a restaurant-quality experience right at home.
What s more, you can have this delectable dish ready in under 30 minutes, making it perfect for busy weeknights or when unexpected guests drop by. And let s not forget this gem is high in protein and low in carbs, making it not just a feast for the senses but also a smart choice for your health. So grab your skillet and let s dive into this creamy, dreamy dish that s set to become a favorite in your culinary repertoire!
Why is Fish Florentine the Perfect Choice?
Quick Prep: This recipe comes together in under 30 minutes, making it ideal for busy weeknights or last-minute gatherings.
Indulgently Healthy: Enjoy a creamy, flavorful dish that s high in protein and low in carbs, satisfying both taste buds and dietary goals.
Restaurant Quality: Impress your family or guests with a meal that feels gourmet without the fuss; the combination of cream cheese and Parmesan offers a decadent touch.
Versatile Ingredients: Use whatever firm white fish you have on hand, and feel free to swap veggies there s no wrong way to make this!
Simple Techniques: Even novice cooks can shine with this straightforward recipe, designed to be approachable and fun. For more quick dinner ideas, don t miss my Healthy Dinner Ideas collection!
Fish Florentine Ingredients
Get ready for a creamy, comforting dish that s as delicious as it is simple!
For the Fish
- Firm White Fish Fillet Choose fresh grouper, flounder, bass, or halibut for the best flavor and texture.
For the Cooking Base
- Extra Virgin Olive Oil This cooking fat adds richness; avocado oil can be used as a good substitute.
- Salted Butter Enhances the overall flavor; opt for unsalted if you re watching your sodium intake.
- Red Bell Pepper Adds a pop of sweetness and color feel free to swap for yellow or green bell pepper.
- Garlic Fresh minced garlic is key for a fragrant aromatic base; dried garlic can suffice in a pinch.
For the Creamy Sauce
- Fresh Baby Spinach Nutrient-packed and vibrant; frozen spinach works well in a hurry.
- 1/3 Less Fat Cream Cheese The creamy texture base that brings it all together; regular cream cheese can replace it for a richer taste.
- Half & Half Cream Creates a delightfully creamy sauce; substitute with milk for a lighter version.
- Grated Parmesan Cheese This adds a wonderful umami flavor; freshly grated melts beautifully and elevates the dish.
- Kosher Salt Essential for enhancing flavors; sea salt can serve as an alternative.
- Fresh Black Pepper Adds just the right kick; leave it out for a milder taste if that s your style.
Get ready to impress with your Fish Florentine, a dish that perfectly balances health and indulgence!
How to Make Fish Florentine
-
Saut Vegetables: In a skillet over medium heat, combine ½ tablespoon of olive oil and butter. Add chopped red bell pepper and minced garlic, cooking for about 4 minutes until softened and fragrant.
-
Add Spinach: Toss in the fresh baby spinach, seasoning with salt and pepper. Stir until wilted, just a couple of minutes don t overcook to keep that vibrant green color!
-
Make the Sauce: Mix in the cream cheese, half & half cream, and grated Parmesan cheese. Stir continuously until everything is melted and creamy, creating a luscious sauce that envelops the spinach.
-
Cook the Fish: Heat another skillet on medium-high and add the remaining olive oil and butter. Season your fish fillets with salt and pepper, laying them in the pan. Cook for about 6 minutes on one side until browned, then flip and cook for an additional 5 minutes until fully cooked through and flaky.
-
Serve and Enjoy: On each plate, spoon a generous layer of the creamy spinach mixture as a base. Top it with a perfectly seared fish fillet, letting the flavors meld together beautifully.
Optional: Garnish with fresh herbs like parsley or dill for an added burst of flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Fish Florentine
Fridge: Store leftover Fish Florentine in an airtight container for up to 2 days. Make sure the dish has cooled down before sealing it to preserve the flavors.
Freezer: Freeze portioned Fish Florentine in airtight containers or freezer bags for up to 3 months. It s best to label them with the date for easy reference!
Reheating: Reheat in the microwave for about 3 minutes, stirring halfway through to ensure even warming without drying it out.
Quality Check: When stored properly, the creamy texture should remain nice, but be mindful that the freshness of the fish may diminish over time. Enjoy your Fish Florentine again just as deliciously!
Expert Tips for Fish Florentine
- Fresh Fish Matters: Ensure you select fish fillets that are moist, slightly translucent, and refrigerated to achieve the best flavor in your Fish Florentine.
- Perfectly Sear: Cook the fish on high heat for a quick sear that locks in moisture without overcooking; resist the urge to flip too soon!
- Spinach Care: Wilting spinach takes just moments avoid overcooking to retain its bright color and essential nutrients for a vibrant presentation.
- Creaminess Control: For a richer sauce, consider adding a bit more cream cheese or half-and-half, but balance it with the calorie content if needed.
- Herbal Enhancements: Add fresh herbs like dill or parsley for a fresh flavor note that brightens the dish; feel free to experiment with your favorites!
Fish Florentine Variations
Feel free to unleash your creativity and customize this dish with these delightful twists!
- Herb Infusion: Stir in fresh dill or parsley for a fragrant herbal note that elevates the flavors. Each herb adds its own personality, making the dish a true reflection of your taste.
- Salmon Swap: Substitute the firm white fish with salmon for a richer flavor and gorgeous color. The combination of creamy spinach and salmon creates a luxurious experience.
- Veggie Boost: Incorporate additional veggies such as mushrooms or asparagus for added nutrition and flavor. This not only enhances the dish but also gives it a lovely variety in texture.
- Spicy Twist: Add a pinch of crushed red pepper flakes or a dash of cayenne for a delightful kick. The heat contrasts beautifully with the creamy sauce, creating a memorable dining experience.
- Nutty Texture: Toss in some toasted pine nuts or slivered almonds for a crunchy texture that complements the creaminess beautifully. This crunch adds an exciting layer to every bite!
- Cheese Variation: Swap the grated Parmesan for feta or goat cheese for a tangy flavor. These cheeses bring a unique twist that beautifully balances with the cream sauce.
- Citrus Zing: A splash of lemon juice or some orange zest can brighten the dish while cutting through the richness. Zest adds vibrancy and complexity, making each mouthful delightful.
- Dairy-Free Option: Use coconut cream and vegan cream cheese for a dairy-free version. You ll still enjoy the creamy texture, with a hint of tropical flavor that s simply irresistible.
Make Ahead Options
These Fish Florentine preparations are a game-changer for meal prep enthusiasts! You can saut the vegetables and prepare the creamy spinach mixture up to 24 hours in advance; simply refrigerate them in an airtight container. This allows the flavors to meld beautifully, saving you precious time on busy night dinners. When you re ready to serve, just reheat the spinach mixture gently on the stove, ensuring you keep it creamy by stirring occasionally. For the fish, season and cook just before serving for maximum freshness around 10-12 minutes will give you that perfect sear. With these simple prep steps, you can enjoy a gourmet meal that s just as delicious with minimal effort!
What to Serve with Fish Florentine?
Elevate your Fish Florentine experience with delightful accompaniments that bring balance and joy to your meal.
-
Quinoa Salad: Light and fluffy, quinoa adds a lovely nutty texture that complements the creaminess of the fish. Toss it with fresh herbs and lemon for added brightness.
-
Garlic Bread: Crispy, buttery garlic bread makes for the perfect tool to scoop up every last bite of that smooth spinach sauce, enhancing the overall dining experience.
-
Steamed Asparagus: Crisp-tender asparagus brings a fresh crunch and earthy flavor to the plate, perfectly contrasting the richness of the creamy dish.
-
Roasted Cherry Tomatoes: Their sweet burst plays beautifully with the savory elements of the dish, adding a pop of color and flavor that makes each bite special.
-
Herb-Infused Rice: Fragrant rice with fresh herbs ties the whole meal together, soaking up the sauce and delivering every morsel of flavor.
-
Crisp White Wine: A chilled glass of Sauvignon Blanc or Pinot Grigio refreshes the palate while complementing the fish s delicate flavors, enhancing your dining enjoyment.
-
Lemon Sorbet: End the meal on a bright note! This light dessert is a palate cleanser that leaves you feeling refreshed while keeping with the healthy theme.
Discover how easy it is to create a well-rounded meal that brings a touch of elegance to your dining table!
Fish Florentine Recipe FAQs
What type of fish should I use for Fish Florentine?
Absolutely! It s best to choose firm white fish fillets like grouper, flounder, bass, or halibut. Look for fillets that are moist and slightly translucent to ensure the best flavor and texture for your dish.
How do I store leftover Fish Florentine?
I recommend storing any leftovers in an airtight container in the fridge for up to 2 days. Make sure the dish has cooled down before sealing, as this helps preserve its wonderful flavors and creamy texture.
Can I freeze Fish Florentine for later use?
Yes, you can freeze Fish Florentine! Portion it out into airtight containers or freezer bags and label them with the date. It ll stay fresh for up to 3 months. When ready to enjoy, simply reheat in the microwave for about 3 minutes, stirring halfway for even warming.
What is the best way to reheat Fish Florentine?
For the best results, reheat your Fish Florentine in the microwave for about 3 minutes. Stir the mixture halfway through to ensure even warming and prevent it from drying out. The creamy texture should remain intact if stored properly.
Are there any dietary considerations for this recipe?
Very! This Fish Florentine is low in carbs and high in protein, making it a fantastic choice for those following a low-carb or high-protein diet. If you re concerned about allergies, be mindful of the dairy in the cream cheese and Parmesan. For a dairy-free alternative, try using a plant-based cream cheese and a dairy-free milk substitute.



