Creamy Salmon Florentine with Spinach and Mushrooms
A Delightful Fusion of Flavors
Looking for a meal that’s creamy, comforting, and packed with wholesome goodness? Say hello to Creamy Salmon Florentine with Spinach and Mushrooms! This dish brings together tender salmon fillets, earthy mushrooms, and vibrant spinach in a velvety cream sauce that feels both indulgent and nourishing.
Rooted in Italian tradition, “Florentine” dishes typically highlight spinach—and this one takes it up a notch by pairing it with juicy salmon and a sauce that’s downright irresistible. Best of all? It comes together in about 30 minutes, making it a perfect option for weeknights or cozy dinners at home.
If you enjoyed my Garlic Butter Shrimp Pasta, you’ll love this one just as much—it delivers the same creamy comfort with a lighter, fresher twist.
What is Creamy Salmon Florentine with Spinach and Mushrooms?
The term Florentine refers to dishes inspired by Florence, Italy, usually featuring spinach as a key ingredient. Here, spinach joins forces with mushrooms and cream to create a luscious base for perfectly seared salmon fillets.
Think of it as the elevated cousin of your favorite creamy pasta sauce—only with a lighter, greener touch. One bite, and you’ll see why this dish is such a crowd-pleaser!
Why You’ll Love This Dish
-
Nutritious & Delicious – Salmon is rich in omega-3s, spinach is packed with vitamins, and mushrooms add earthy depth.
-
Restaurant-Worthy, at Home – Skip the fancy dinner bill; this dish tastes gourmet without the fuss.
-
Versatile Pairings – Serve it with pasta, rice, or crusty bread—endless options for rounding out your meal.
💡 Pro tip: Make extra sauce—it’s so good you’ll want to spoon it over everything!
How to Make Creamy Salmon Florentine with Spinach and Mushrooms
Quick Overview
In just 30 minutes, you’ll create a dish that looks impressive but is simple enough for any home cook.
Ingredients
-
2 salmon fillets (skin-on for best flavor)
-
2 cups fresh spinach
-
1 cup mushrooms, sliced (button or cremini work best)
-
1 cup heavy cream (or half-and-half for lighter version)
-
2 tbsp butter
-
2 cloves garlic, minced
-
Salt & pepper, to taste
-
Fresh parsley, chopped (for garnish)
Step-by-Step Instructions
-
Season & Sear the Salmon – Pat salmon dry, season with salt and pepper. In a skillet, melt 1 tbsp butter and sear salmon skin-side down 4–5 minutes, then flip and cook another 3–4 minutes. Remove and set aside.
-
Cook the Veggies – In the same skillet, melt the remaining butter. Add mushrooms and sauté 2–3 minutes until golden. Stir in garlic for 1 minute until fragrant.
-
Add Spinach – Toss in spinach and cook just until wilted.
-
Make the Sauce – Pour in cream, stir well, and let simmer 2–3 minutes until slightly thickened. Season to taste.
-
Finish the Dish – Return salmon to the pan, spoon sauce over the fillets, and simmer 1–2 minutes to warm through. Garnish with parsley.
What to Serve With It
This creamy dish pairs beautifully with:
-
Garlic mashed potatoes 🍽️
-
Buttered pasta or rice 🍝
-
A crisp arugula or lemony side salad 🥗
-
Roasted asparagus or green beans 🌿
Top Tips for Success
-
Pick the Right Salmon: Fresh, skin-on fillets add the most flavor.
-
Don’t Overcook: Salmon should be flaky yet moist—remove from heat as soon as it’s done.
-
Swap the Greens: Try kale or Swiss chard for a different twist.
-
Lighter Option: Use half-and-half or evaporated milk for fewer calories.
Storing & Reheating
-
Fridge: Store leftovers in an airtight container up to 3 days.
-
Reheat: Gently warm in a skillet with a splash of cream or milk to keep the sauce silky. Avoid microwaving if possible—it may dry out the salmon.
Creamy, hearty, and full of flavor, this Salmon Florentine with Spinach and Mushrooms is the kind of dish that turns an ordinary night into something special. Serve it once, and don’t be surprised if it becomes a regular on your dinner table!

Creamy Salmon Florentine with Spinach and Mushrooms
Ingredients
Method
- Season the salmon fillets with salt and pepper on both sides.
- In a large skillet, melt 1 tablespoon of butter over medium heat. Once hot, carefully place the salmon fillets skin-side down in the skillet. Cook for about 4-5 minutes until golden brown, then flip to sear the other side for another 3-4 minutes. Remove the salmon from the skillet and set it aside.
- In the same skillet, add the remaining tablespoon of butter. Add the sliced mushrooms and sauté for about 2-3 minutes until softened. Add the garlic and cook for another minute, stirring until fragrant.
- Throw in the fresh spinach and cook until wilted, which should take about a minute.
- Pour in the heavy cream, stirring well to combine with the vegetables. Bring it to a gentle simmer and let it cook for an additional 2-3 minutes. Season with salt and pepper to taste.
- Return the salmon fillets back into the skillet and spoon some of the creamy sauce over them. Let them cook together for an additional minute to warm through. Garnish with fresh parsley before serving.