The first time I made this creamy salmon Florentine, I didn’t expect it to feel so… healing. You know those meals that somehow make the stress of the day dissolve? This is one of them. It wasn’t planned, just a half-forgotten salmon fillet in the fridge, some leftover spinach, and a whisper of cream. But the moment that garlic hit the butter, and the sauce started to thicken into something velvety and golden? Yeah, I knew I’d stumbled on something worth sharing.

This creamy salmon Florentine recipe isn’t just dinner, it’s therapy in a skillet. The kind you can throw together in under 30 minutes and still feel like you’ve eaten something worthy of candlelight. It strikes that sweet spot between indulgence and practicality. Fancy enough to serve with wine, forgiving enough for a weeknight.
Whether you’re trying to impress someone, bribe your kids into liking spinach, or simply feed yourself something that doesn’t come from a microwave tray, this is your go-to. Expect tender salmon, a rich, garlicky sauce, and spinach that melts right into the mix, as if it was always meant to be there.

Let’s break it down. I’ll walk you through everything, no fluff, no food snobbery. Just good food, made real.
Table of contents
- Ingredients for Creamy Salmon Florentine Recipe
- How to Make Creamy Salmon Florentine Step-by-Step Recipe
- Creamy Salmon Florentine Cooking Tips and Mistakes to Avoid
- Florentine Salmon Variations and Easy Swaps
- What to Serve with Salmon Florentine
- Storage & Reheating Advice (No Clumpy Sauce Here)
- FAQs
- More Salmon Dishes To Make
Ingredients for Creamy Salmon Florentine
Recipe
This isn’t one of those ingredient lists that sends you into five grocery aisles and a mild existential crisis. These are everyday staples, elevated.
Ingredient | Quantity | Notes |
---|---|---|
Salmon fillets | 4 (about 6 oz each) | Skin-on or skinless |
Salt | To taste | For seasoning |
Black pepper | To taste | Freshly ground preferred |
Olive oil | 1 tablespoon | For searing the salmon |
Butter | 1 tablespoon | Combines with oil for flavor |
Garlic (minced) | 3 cloves | Use fresh garlic |
Fresh spinach | 2 cups | Baby spinach is ideal |
Heavy cream | 1 cup | Or half and half for lighter version |
Parmesan cheese (grated) | ½ cup | Freshly grated for smooth melting |
Dijon mustard (optional) | 1 teaspoon | Adds subtle depth to sauce |
Red pepper flakes (opt) | ¼ teaspoon | For a mild kick |
Lemon juice (optional) | 1 teaspoon | Brightens the dish |
How to Make Creamy Salmon Florentine Step-by-Step Recipe
Let’s not overthink it. This is a one-skillet, no-fuss kind of recipe. You’ll sear, simmer, and swirl, and you’ll be done before your favorite playlist hits track four.
Step 1: Season and Sear the Salmon
Time: ~8 minutes
- Pat your salmon fillets dry (this helps the skin crisp and the flesh sear).
- Sprinkle both sides with salt and pepper.
- Heat olive oil + butter in a large skillet over medium-high heat.
- Place salmon skin-side down first if using skin-on fillets.
- Sear for 4–5 minutes per side, or until the outside is golden and the center is just cooked through.
Pro tip: Don’t poke or flip too early let the pan do its thing. That caramelization? Pure flavor.
Step 2: Sauté the Garlic and Wilt the Spinach
Time: ~2–3 minutes
- Lower the heat to medium.
- Toss in the minced garlic and sauté for about 30 seconds, just until fragrant.
- Add the spinach and cook it down until soft and glossy, about 1–2 minutes.
Spinach looks like a lot at first but it cooks down fast. Like, almost too fast. Don’t blink.
Step 3: Make the Creamy Sauce
Time: ~4 minutes
- Reduce the heat to low.
- Stir in heavy cream, Parmesan, and Dijon mustard.
- Simmer gently, stirring often, until the sauce thickens and coats the back of a spoon.
- Add red pepper flakes if using, plus salt, pepper, and a splash of lemon juice to brighten.
Avoid boiling, gentle simmer only. If your sauce gets clumpy, lower the heat and whisk like your dinner depends on it. (Because it kinda does.)
Step 4: Bring It All Together
Time: ~2–3 minutes
- Nestle the salmon fillets back into the pan.
- Spoon sauce generously over each piece.
- Simmer just until everything is warmed through and the flavors meld — about 2 minutes.
Serve immediately over pasta, rice, or just as-is with a chunk of good bread for scooping.
Can I Bake the Salmon Instead?
Yes!
If you prefer not to sear, you can bake the salmon at 400°F (200°C) for about 12–15 minutes, then slide it into the sauce at the end. Just make sure it’s not overcooked; dry salmon is a heartbreaker.

Creamy Salmon Florentine Cooking Tips and Mistakes to Avoid
Let’s be honest even “easy” recipes have sneaky ways of going sideways. Here’s how to keep your salmon Florentine smooth, saucy, and stress-free.
Season Like You Mean It
Don’t be shy with salt. Salmon loves seasoning, and the cream sauce will dull in flavor if under-seasoned. Taste at every stage, especially before serving.
Avoid High Heat Panic
Cream sauces are delicate. If your pan’s too hot when you add the cream, it might curdle or split. Reduce the heat and let the sauce gently simmer, never boil.
Mistake to dodge: “Why is my sauce grainy?”
Fix: Use fresh grated Parmesan (not pre-shredded) and melt it slowly. Patience = silkiness.
Don’t Overcook the Salmon
Salmon keeps cooking even after it’s off the heat. Aim for medium-rare to medium (125–130°F / 52–54°C inside) if you like it juicy and buttery.
If it flakes too easily or feels dry, it’s gone too far but you can still flake it into pasta. Rescue mission: engaged.
Garlic Timing Is Everything
Garlic goes from fragrant to burnt in seconds. Sauté it briefly, about 30 seconds, then move on. If it turns brown, start over. (Yes, it matters.)
Bonus Human Tips:
- Craving crunch? Top with toasted breadcrumbs or chopped nuts just before serving.
- Sauce too thick? Add a splash of milk, cream, or even pasta water.
- Too thin? Simmer longer, or whisk in a tiny bit more grated cheese.
What if I don’t have fresh spinach?
No problem.
Frozen spinach works, just thaw it and squeeze out as much water as humanly possible. (Seriously, squeeze it like it owes you money.)
Florentine Salmon Variations and Easy Swaps
Not in the mood for salmon? Watching your carbs? Want to impress a vegan friend without panic-Googling? This dish is your culinary blank canvas.
Swap the Protein
- Chicken: Pound it thin, season, and sear just like salmon. Slice before returning it to the sauce.
- Shrimp: Cooks fast — 2–3 minutes per side. Adds a natural sweetness that complements the creamy base.
- Tofu: Use firm tofu, press out excess water, and crisp it up before adding to the sauce.
Tip: Whatever you use, don’t overcrowd the pan. Give it space to sear, not steam.
Make It Vegetarian or Vegan
- Ditch the fish: Try sautéed mushrooms or artichokes as the star.
- Dairy-free option: Swap heavy cream for full-fat coconut cream and use vegan Parmesan or nutritional yeast.
- Heads-up: coconut cream adds sweetness, so balance with extra lemon and Dijon.
Go Low-Carb or High-Comfort
- Low-Carb: Serve over cauliflower mash, zucchini noodles, or just as-is with a spoon (we’ve all been there).
- Full Comfort Mode: Toss in cooked penne or fettuccine, then let the sauce cling to every bite like it’s personal.
Bonus Flavor Ideas
- Add sun-dried tomatoes for umami sweetness.
- Sauté mushrooms in butter before the garlic step for extra earthiness.
- Stir in a splash of white wine before the cream for date-night depth.
Can I make this spicy?
Yes, and it’s delicious.
Add more red pepper flakes or stir in a spoonful of Calabrian chili paste for a subtle kick that doesn’t overpower the creaminess.
What to Serve with Salmon Florentine
You’ve nailed the main dish, now let’s build the plate. Whether you’re going for comfort food glory or a lighter, balanced meal, here’s how to round out your Salmon Florentine like a pro (or at least like someone who’s thought it through).
If You Want Comfort on a Fork
- Fettuccine or Penne: The sauce clings beautifully to ridges and curves.
- Buttered Mashed Potatoes: Ultra-cozy and balances the lemony notes.
- Garlic Bread or Baguette: Essential if you’re a sauce-sopper (and you are).
If You’re Leaning Lighter
- Steamed Broccolini: Adds crunch and color without stealing the show.
- Cauliflower Rice or Zoodles: Keeps it low-carb but satisfying.
- Mixed Greens Salad: A simple vinaigrette cuts the richness and resets your palate between bites.
Wine Pairing (Because You Deserve It)
- Chardonnay: Buttery and oaky — it mirrors the sauce like a dream.
- Sauvignon Blanc: Crisp, citrusy, and sharp — a great contrast to cream.
- Rosé: Surprisingly versatile, especially with salmon + spinach.
Can I serve this as a pasta bake?
Absolutely.
Combine the cooked pasta, sauce, and flaked salmon in a baking dish. Top with a little more Parmesan, bake at 375°F (190°C) for 15 minutes until bubbly and golden. Comfort food turned up to 11.
Storage & Reheating Advice (No Clumpy Sauce Here)
This dish stores surprisingly well, but the cream sauce can be a bit moody if you rush it. Here’s how to keep your leftovers tasting nearly as good as the first time.
Storing Leftovers
- Fridge: Store in an airtight container for up to 3 days.
- Separate components: If possible, store pasta and sauce/salmon separately to keep textures on point.
- Avoid freezing: Cream-based sauces often separate when thawed and lose that luxurious texture. (It’s not unsafe just underwhelming.)
Reheating Without Ruining It
- Stovetop (Best Method):
- Warm gently over low heat in a covered skillet.
- Add a splash of cream, milk, or even broth to loosen the sauce and bring it back to life. Stir gently and reheat slowly.
- Microwave (Quickest):
- Use medium power in 30-second bursts. Stir between each interval.
- Again, add a tiny splash of liquid to revive the sauce.
Tip: If the sauce splits a little, a quick whisk with a touch of warm cream usually fixes it.
Can I make it ahead of time?
Yes, with a tweak.
Cook the salmon and sauce separately. Store them individually, then reheat and combine just before serving. This preserves the best texture and flavor.
FAQs
Can I use frozen spinach instead of fresh?
Yes, just thaw it fully and squeeze out all the moisture. Seriously, wring it out like a sponge. Too much water will dilute your beautiful sauce and turn it sad and runny.
Why did my sauce turn grainy or clumpy?
You probably used pre-shredded cheese or added it over high heat. Freshly grated Parmesan melts smoothly and cleanly. Also, never boil the cream; gentle heat is key.
Can I make this dairy-free?
Absolutely.
Use full-fat coconut cream or unsweetened oat cream as the base, and swap in vegan Parmesan or nutritional yeast. Expect a slightly different flavor, richer, a little sweeter, but still delicious.
Is this recipe gluten-free?
It can be!
The sauce and salmon are naturally gluten-free. Just make sure your cheese and seasonings are certified GF, and use gluten-free pasta or serve with rice or mashed cauliflower.
Can I freeze it for meal prep?
Technically yes, but…
Cream sauces don’t freeze well. They tend to separate when reheated. If you must freeze it, do so without the sauce and make the sauce fresh when you’re ready to serve.
Nutrition Breakdown
Here’s the approximate nutritional info per serving, assuming one salmon fillet with a generous scoop of sauce (but not including pasta or sides). Keep in mind, real-life portions (and your love of extra Parmesan) may vary.
Nutrient | Amount (Per Serving) | Notes |
---|---|---|
Calories | ~450 kcal | Based on 6 oz salmon + sauce |
Protein | 34g | Salmon’s starring benefit |
Carbohydrates | 5g | Very low — ideal for low-carb diets |
Fat | 32g | From cream, salmon, and butter |
Fiber | 1g | Mostly from spinach |
Sugar | 2g | Naturally occurring |
Sodium | 320mg | Varies based on cheese/salt added |
Cholesterol | 95mg | Rich dish, moderate cholesterol |
More Salmon Dishes To Make

Creamy Salmon Florentine
Ingredients
Equipment
Method
- Pat salmon dry, season with salt and pepper. Heat olive oil and butter in a skillet over medium-high heat. Sear salmon for 4–5 minutes per side until golden. Remove and set aside.
- Lower heat to medium. Add garlic and sauté for 30 seconds. Stir in spinach and cook until wilted.
- Reduce heat to low. Add cream, Parmesan, Dijon mustard, and red pepper flakes. Simmer until thickened. Season with salt, pepper, and lemon juice to taste.
- Return salmon to skillet and spoon sauce over each fillet. Simmer for 2–3 minutes. Serve hot with your favorite sides.
Notes
Looking for more cooking and baking inspiration? Browse our Pinterest boards or join the conversation with us on Facebook.
Final Thoughts: Why You’ll Make This Again (and Again)
Here’s the thing about this creamy salmon Florentine: it feels like a splurge, but cooks like a weeknight workhorse. There’s a quiet luxury in those soft flakes of salmon bathed in velvety sauce, the kind that makes dinner feel… intentional, even when it wasn’t.
Maybe tonight you’re cooking to impress. Or maybe it’s just you, a glass of wine, and a craving for something that tastes like effort without actually requiring it. Either way, this dish shows up.
So go ahead, bookmark it. Print it. Share it with that friend who always says, “I can’t cook fish.” Because now you can, and it’s going to be amazing.