
Creamy Dreamy Salmon Florentine instantly makes any dinner feel like a cozy celebration. This dish pairs perfectly cooked salmon fillets with garlicky sautéed mushrooms and vibrant spinach all swirled into a silky Parmesan cream sauce. It is perfect when you want a meal that looks elegant but comes together in under half an hour.
When I served this to my family for the first time my husband thought I had ordered takeout from a favorite Italian place It became our go-to dish for anniversaries and chilly fall nights
Ingredients
- Salmon fillets: Fresh fish is the star Look for bright moist fillets with no fishy odor
- Salt and pepper: A simple seasoning to draw out the natural flavors of the salmon
- Olive oil: Searing the salmon in olive oil locks in juices and adds subtle fruity notes Use good quality extra virgin if possible
- Butter: Adds rich flavor and helps brown the mushrooms Brings a velvety finish to the sauce
- Sliced mushrooms: Choose firm mushrooms with a smooth cap Use cremini or button for classic earthiness
- Garlic: Fresh cloves give a savory punch Mince finely for best flavor
- Baby spinach: Lends a burst of green and nutrients Pick leaves that are crisp and deep green
- Heavy cream: Creates the base of the luxurious sauce Opt for full-fat for maximum silkiness
- Parmesan cheese: Aged Parm makes the sauce nutty and complex Always grate it yourself for best melt
- Dried thyme: A hint of woodsy herb that lifts the sauce Choose high-quality dried or substitute fresh if you have it
- Lemon juice: Brightens the dish and balances the richness Squeeze fresh for best flavor
- Chopped parsley: Optional but adds color and a fresh lift Right before serving is best
Step-by-Step Instructions
- Season the Salmon:
- Pat the salmon fillets dry then sprinkle salt and pepper evenly on both sides. Let them sit for a few minutes so the seasoning can settle into the fish.
- Sear the Salmon:
- Heat olive oil in a large skillet over medium-high heat. Place fillets skin side down and cook for three to four minutes until a golden crust forms. Flip gently and cook another two to three minutes until just cooked through. Remove from the skillet and set aside on a plate tented with foil.
- Sauté the Vegetables:
- Reduce heat to medium then add butter to the same skillet. Stir in sliced mushrooms and sauté for six minutes until tender and deep brown. Add the minced garlic and cook another thirty seconds until fragrant. Toss in baby spinach and stir until wilted one to two minutes.
- Make the Cream Sauce:
- Pour in the heavy cream followed by Parmesan cheese and dried thyme. Stir gently and allow the sauce to come to a simmer. Add lemon juice and cook for about three to four minutes until thick and glossy.
- Combine and Simmer:
- Nestle the seared salmon back into the pan with the sauce. Spoon sauce over fillets and let them simmer for an additional two minutes just to rewarm and meld flavors.
- Garnish and Serve:
- Scatter chopped parsley over the top for freshness. Serve immediately while the sauce is creamy and warm.

The Parmesan is my absolute favorite part of this recipe Its savory kick turns the sauce into pure comfort One time my cousin and I doubled the cheese by accident and it was the creamiest result ever We still talk about that meal whenever we get together
Storage Tips
This salmon florentine tastes best fresh but you can store leftovers in an airtight container in the refrigerator for up to two days To reheat gently warm in a skillet over low heat adding a splash of milk or cream to loosen the sauce Avoid microwaving which can dry out the salmon and separate the cream sauce
Ingredient Substitutions
You can swap the heavy cream with half-and-half for a lighter texture Use any mushrooms you love such as shiitake or portobello No fresh spinach Just use chopped frozen spinach squeezed dry For those avoiding Parmesan substitute with Pecorino Romano for a similar salty tang
Serving Suggestions
I love this with a mound of fluffy mashed potatoes or buttery orzo For extra vegetables try it over steamed asparagus or zucchini noodles Crusty sourdough makes a wonderful tool for mopping up every last bit of sauce
A Cozy Nod to Italian-American Comfort
While not an old-world classic this dish is inspired by Florentine recipes that blend cream sauce with spinach and meat Salmon brings a modern twist and just enough indulgence that it reminds me of restaurant evenings gathered over candlelight and laughter
Frequently Asked Questions
- → How do I keep salmon fillets moist?
Sear salmon briefly on both sides and finish cooking gently in the sauce to prevent overcooking and retain moisture.
- → Can I use frozen spinach?
Yes, thaw and squeeze excess water from frozen spinach before adding. Fresh spinach yields the best texture and flavor.
- → Is there a lighter alternative to heavy cream?
Half-and-half or milk can substitute for heavy cream, though the sauce may be less rich and slightly thinner.
- → What vegetables pair well in this dish?
Sun-dried tomatoes, artichoke hearts, or roasted bell peppers can be added alongside mushrooms and spinach for extra flavor.
- → Can the dish be prepared ahead?
It's best enjoyed fresh, but you can prepare the sauce in advance and gently reheat before adding freshly cooked salmon fillets.