Step-by-step instructions
Sear the salmon: Heat olive oil in a large skillet over medium-high heat. Season the salmon fillets with salt and pepper, then add them to the skillet. Cook for about 4-5 minutes per side until cooked through. Once done, remove the salmon and set it aside.
Sauté garlic: In the same skillet, toss in the minced garlic and sauté until aromatic, about 1 minute.
Make the sauce: Pour in the heavy cream and chicken broth. Bring the mixture to a gentle simmer and allow it to reduce slightly, stirring occasionally.
Incorporate cheese and spinach: Stir in the Parmesan cheese, chopped spinach, lemon juice, and lemon zest, cooking until the spinach wilts down.
Finish with salmon: Return the salmon to the skillet, spooning some creamy sauce over the top. Garnish with chopped parsley before serving.
Best ways to enjoy it
To enhance your Salmon Florentine experience, consider serving it over a bed of fluffy white rice or alongside silky smooth mashed potatoes. For a lighter option, a fresh garden salad or steamed vegetables would also pair beautifully. A glass of crisp white wine, like Sauvignon Blanc, complements the dish perfectly!
Storage and reheating tips
If you have leftovers—though I doubt there will be many—let the dish cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 2 days. When reheating, do so gently on the stove over low heat, adding a splash of cream to maintain the sauce’s rich consistency. It’s essential to ensure that your salmon is adequately reheated to a safe temperature, ideally at least 165°F (74°C).
Helpful cooking tips
- Fresh Ingredients: Always use fresh spinach for the best flavor. If you must use frozen, make sure to thaw and thoroughly drain it.
- Lemon Zest: Don’t skip the lemon zest! It adds a bright freshness that balances the richness of the cream.
- Cooking Salmon: Use a fish spatula when flipping the salmon to keep it intact.
Creative twists
Feeling adventurous? Try adding sun-dried tomatoes for a flavorful kick or swapping traditional spinach for kale or Swiss chard. You can also swap the Parmesan for Pecorino Romano for a sharper taste. For a spicy twist, sprinkle in some red pepper flakes when sautéing the garlic!

Your questions answered
Q: How long does it take to prepare Salmon Florentine?
A: The total preparation and cooking time is about 30 minutes, making it perfect for a quick dinner.
Q: Can I use frozen salmon for this recipe?
A: Yes, you can use frozen salmon, but make sure to thaw it completely before cooking for even results.
Q: What can I use instead of heavy cream?
A: If you want a lighter option, you can substitute heavy cream with a mixture of half-and-half and a bit of flour to thicken, or use a dairy-free cream for a non-dairy alternative.
With its delightful blend of flavors and textures, Salmon Florentine is bound to become a staple in your recipe repertoire. Enjoy creating and savoring this delicious meal!


