Creamy Salmon Florentine

Creamy Salmon Florentine is the ultimate comfort dish: rich, indulgent, and bursting with flavor. Imagine a chilly evening when you want something luxurious yet easy—this is it. Perfect for family dinners, date nights, or when you simply feel like spoiling yourself, it blends tender salmon fillets with a velvety spinach cream sauce that warms both heart and soul.

Inspired by classic Florentine cuisine, which pairs spinach and cream in elegant simplicity, this version adds a seafood twist. Whether rooted in Italian heritage or culinary creativity, it achieves that restaurant‑quality delight right at home. Let’s dive into how you can bring this timeless dish to your own table tonight.

Why You’ll Love This Dish

1. Comfort Meets Elegance

The creamy sauce envelops flaky salmon and vibrant spinach, creating a dish that feels both sumptuous and refined. It’s perfect for those nights when you want something special without fuss.

2. Wickedly Simple Prep

Despite its restaurant appeal, the recipe uses straightforward steps and accessible ingredients. You can have dinner ready in under an hour—no complicated techniques, just hearty flavor.

3. Nutrient‑Rich Yet Indulgent

Salmon delivers Omega‑3 fatty acids and protein, while spinach adds vitamins A, C, and K. Paired with cream or Greek yogurt, this dish balances health and decadence.

4. Versatile Mealtime Option

Serve it on a casual weeknight or dress it up for weekend entertaining. Make it ahead and reheat beautifully—it’s a winner in any scenario.

Ingredients You’ll Need

Here’s your shopping list for Creamy Salmon Florentine:

  • 4 salmon fillets (6 oz/180g each)

  • Salt & freshly ground black pepper, to taste

  • 2 tbsp olive oil or unsalted butter

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 5 oz (150g) baby spinach

  • 1 cup (240ml) heavy cream (or half‑and‑half for lighter)

  • ½ cup (120ml) low‑sodium chicken or vegetable broth

  • ¾ cup (75g) freshly grated Parmesan cheese

  • Zest of ½ lemon (plus a squeeze of juice)

  • ¼ tsp ground nutmeg (optional, but classic)

  • Fresh parsley or chopped chives, for garnish

Tip: Swap heavy cream for Greek yogurt or sour cream for a tangier, lower‑fat spin—just whisk it in off heat to prevent curdling.

Step‑by‑Step Instructions

1. Prep the Salmon

Pat each salmon fillet dry and season generously with salt and pepper on both sides. This step is crucial for flavor and helps you get a nice sear.

2. Sear the Salmon

Heat olive oil (or butter) in a large skillet over medium‑high heat. Once shimmering, add the salmon—skin‑side down if it has skin—and sear for 4–5 minutes until it releases easily and has a golden crust. Flip and cook for 2 more minutes. Transfer fillets to a plate; they’ll finish in the sauce.

3. Sauté the Aromatics

Leave any oil or fat in the pan. Add chopped onion and cook until translucent, about 3–4 minutes. Add garlic and stir for 30 seconds, until fragrant. Be careful not to let it burn.

4. Wilt the Spinach

Add fresh spinach a handful at a time, stirring to wilt it evenly. Once fully wilted, this should take just 2–3 minutes.

5. Build the Creamy Sauce

Pour in the chicken broth, scraping up any browned bits from the bottom. Then stir in heavy cream. Bring to a gentle simmer and cook for 2–3 minutes until the sauce starts to thicken.

6. Add Flavor Enhancers

Reduce heat to low. Stir in grated Parmesan, lemon zest, a squeeze of fresh lemon juice, and nutmeg (if using). Season with salt and pepper to taste. Whisk until the cheese melts and the sauce becomes smooth and cohesive.

7. Finish the Dish

Nestle the seared salmon back into the skillet, spooning sauce over the top. Simmer gently for an additional 2–3 minutes—just until the salmon is cooked through (an internal temperature of 145 °F/63 °C for safe doneness, but slightly lower if you prefer it moist).

8. Garnish and Serve

Sprinkle with chopped parsley or chives. Optionally, squeeze extra lemon juice for brightness. Serve hot with your favorite sides.

Suggested Side Dishes & Pairings

Pasta

Toss al dente fettuccine or linguine with olive oil and garlic—serve the salmon and sauce on top.

Rice or Quinoa

Lightly seasoned rice or fluffy quinoa soaks up every drop of the creamy sauce.

Roasted Vegetables

Roast zucchini, asparagus, or cherry tomatoes lightly seasoned with olive oil and salt for color and added nutrition.

Crusty Bread or Garlic Bread

Use artisan bread or garlic baguette to mop up the luscious sauce—totally non‑negotiable.

Tips for Perfection

  • Don’t overcook salmon: It continues to cook off heat. Aim for medium–medium‑well for the best texture.

  • Adjust sauce consistency: For a thicker sauce, simmer longer uncovered; for thinner, add broth or cream as needed.

  • Spinach tips: Use fresh spinach for best texture, but frozen is fine—thaw, squeeze, and add toward the end of sautéing.

  • Cheese note: Fresh‑grated Parmesan melts better and tastes richer than pre‑grated versions.

  • Make‑ahead tip: Prepare sauce and sear salmon, then refrigerate separately. Rewarm gently—avoid high heat to prevent sauce separation.

Common Variations

1. Seafood Mix

Add shrimp or scallops for a seafood medley. Cook them briefly and add on top of the sauce.

2. White Wine Infusion

Deglaze the pan with ½ cup white wine before adding broth and cream. Reduces for 2 minutes to deepen flavor.

3. Mushroom and Herb Boost

Sauté sliced cremini or button mushrooms with onions. Add herbs like thyme or dill for an earthy, aromatic take.

4. Dairy-Free Version

Use coconut cream instead of dairy cream and nutritional yeast for cheesiness. Aim for “light and rich” with plant-based substitutions.

Nutrition Overview (per serving)

Nutrient Approximate Amount
Calories 550 kcal
Protein 35 g
Total Fat 35 g
Saturated Fat 18 g
Carbohydrates 6 g (fiber + other)
Fiber 1 g
Sugar 2 g
Sodium 520 mg

Based on salmon, heavy cream, Parmesan, spinach. Adjust with low‑fat cream or broth.

Why “Florentine”? A Culinary Touchstone

In Italian cuisine, “alla Florentina” means cooked in the style of Florence, often with spinach and cream or butter. The classic Eggs Florentine popularized the concept—poached eggs atop spinach‑bed, drenched in creamy sauce. This salmon adaptation honors that tradition, offering an elevated yet comforting dish that blends Mediterranean elegance with modern home cooking.

Wine & Beverage Pairings

  • White wine: Opt for a crisp Sauvignon Blanc or unoaked Chardonnay. Their acidity cuts through the rich sauce and complements the salmon.

  • Rosé wine: A dry Provençal rosé works beautifully, balancing richness with fresh, fruity notes.

  • Sparkling option: Prosecco or Cava adds celebratory effervescence and freshens the palate.

Serving Tips & Presentation

  • Family style: Bring the skillet to the table and let everyone serve themselves—warm and communal.

  • Plated elegance: Arrange salmon fillet atop dressed greens or pasta, spoon sauce around edge, and garnish artfully.

  • Finishing flair: Add microgreens or edible flowers for visually gorgeous plating.

Storing & Reheating Leftovers

  • Refrigerate: Seal sauce and salmon separately in airtight containers for up to 2 days.

  • Reheat tips: Rewarm sauce on low heat with a splash of broth or cream. Gently reheat salmon—avoid overcooking.

Print

Creamy Salmon Florentine

Creamy Salmon Florentine is a rich and comforting dish featuring tender salmon fillets simmered in a velvety spinach and Parmesan cream sauce. It’s the perfect combination of elegance and ease, ideal for cozy evenings, romantic dinners, or simply elevating your weeknight meals. Inspired by the classic Florentine style from Florence, Italy, this recipe marries simple ingredients with luxurious flavor in every bite.

  • Author: JACK STONE
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 4 salmon fillets (6 oz each)

  • Salt and freshly ground black pepper, to taste

  • 2 tbsp olive oil or unsalted butter

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 5 oz baby spinach

  • 1 cup heavy cream (or half-and-half)

  • ½ cup low-sodium chicken or vegetable broth

  • ¾ cup grated Parmesan cheese

  • Zest of ½ lemon and a squeeze of lemon juice

  • ¼ tsp ground nutmeg (optional)

  • Fresh parsley or chives, chopped (for garnish)

Instructions

  • Pat salmon fillets dry and season with salt and pepper.

  • Heat olive oil in a large skillet over medium-high heat. Sear salmon skin-side down (if applicable) for 4-5 minutes until golden. Flip and cook another 2 minutes. Remove and set aside.

  • In the same skillet, sauté onion until translucent, about 3-4 minutes. Add garlic and cook for 30 seconds.

  • Add spinach in batches, stirring until wilted.

  • Pour in broth, scraping up browned bits. Stir in cream and bring to a gentle simmer for 2-3 minutes.

  • Reduce heat to low. Add Parmesan, lemon zest, lemon juice, and nutmeg. Stir until smooth. Season to taste.

  • Return salmon to the skillet and simmer for 2-3 minutes until heated through and cooked to desired doneness.

  • Garnish with parsley or chives and serve hot.

Notes

  • For a lighter version, substitute half-and-half or Greek yogurt (off heat) for cream.

  • Fresh spinach works best, but thawed frozen spinach can be used—just squeeze out excess liquid.

  • Serve with pasta, rice, or crusty bread to soak up the sauce.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating