There’s something undeniably special about a restaurant-style salmon dinner prepared at home. It feels luxurious yet comforting, impressive yet surprisingly simple. Pan seared salmon with a creamy Florentine sauce is the kind of dish that fits beautifully into many moments: a cozy evening when you want something nourishing but indulgent, a romantic dinner at home, or even a weekend meal that feels like a reward after a long week.
This recipe is inspired by classic Florentine-style cooking, where fresh greens, gentle aromatics, and silky sauces come together in harmony. The idea was born from recreating a favorite restaurant dish using approachable ingredients and techniques that any home cook can master. The result is tender, flaky salmon with a crisp golden crust, nestled in a creamy spinach-forward sauce that feels elegant without being heavy. It’s a dish that turns an ordinary night into something memorable.

Why This Pan Seared Salmon Florentine Recipe Works
This recipe succeeds because it balances texture, flavor, and technique. The salmon is pan seared to lock in moisture while developing a beautifully crisp exterior. The creamy Florentine sauce is smooth and rich but not overpowering, allowing the natural flavor of the salmon to shine through.
Using fresh spinach adds color, nutrients, and a subtle earthiness that complements the creaminess of the sauce. Garlic and onion provide depth, while gentle seasoning enhances the dish without masking its delicate character. Best of all, everything comes together in one pan, making cleanup easy and the cooking process enjoyable.
Ingredients for Pan Seared Salmon With Creamy Florentine Sauce
For the Salmon
- 4 salmon fillets (about 6 ounces / 170 g each), skin on or skinless
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
For the Creamy Florentine Sauce
- 1 tablespoon unsalted butter
- 1 tablespoon olive oil
- 1 small onion, finely chopped (about 100 g)
- 3 cloves garlic, minced
- 1 cup heavy cream (240 ml)
- ½ cup low-sodium vegetable broth (120 ml)
- ½ cup finely grated Parmesan-style cheese (50 g)
- 3 cups fresh spinach leaves (about 90 g)
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- ¼ teaspoon ground nutmeg (optional)

How to Make Pan Seared Salmon With Creamy Florentine Sauce
Step 1: Prepare the Salmon
Pat the salmon fillets dry with paper towels. This step is essential for achieving a crisp sear. Season both sides evenly with salt, black pepper, and paprika. Let the salmon rest at room temperature for about 10 minutes while you prepare the other ingredients.
Step 2: Pan Sear the Salmon
Heat a large skillet over medium-high heat. Add olive oil and butter. Once the butter melts and begins to gently foam, place the salmon fillets in the pan, skin side down if using skin-on fillets.
Cook for 4–5 minutes without moving them, allowing a golden crust to form. Flip carefully and cook for another 3–4 minutes until the salmon is just cooked through. Remove the salmon from the pan and set aside on a plate.
Step 3: Build the Sauce Base
In the same skillet, reduce the heat to medium. Add butter and olive oil if needed. Stir in the chopped onion and cook for 2–3 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
Step 4: Create the Creamy Florentine Sauce
Pour in the vegetable broth and allow it to simmer for 2 minutes, scraping up any flavorful bits from the bottom of the pan. Stir in the heavy cream and let the mixture gently simmer for 3–4 minutes until slightly thickened.
Add the grated cheese, salt, black pepper, and nutmeg if using. Stir until the sauce becomes smooth and velvety.
Step 5: Add Spinach and Finish
Add the fresh spinach to the sauce and stir until wilted, about 1–2 minutes. Return the salmon fillets to the skillet, spooning the sauce over the top. Simmer gently for another 1–2 minutes to let the flavors come together.

Serving Suggestions
This pan seared salmon with creamy Florentine sauce pairs beautifully with a variety of sides. Serve it over fluffy rice, creamy mashed potatoes, or tender pasta to soak up the sauce. For a lighter option, pair it with roasted vegetables or a simple side salad. Warm crusty bread is also perfect for enjoying every drop of the sauce.
Tips for Perfect Restaurant-Style Salmon
- Always start with dry salmon to ensure a crisp sear.
- Avoid overcrowding the pan; cook in batches if necessary.
- Use medium-high heat for searing, then reduce heat for the sauce.
- Do not overcook the salmon; it should flake easily and remain moist inside.
Frequently Asked Questions
1. Can I use frozen salmon for this recipe?
Yes, frozen salmon works well as long as it is fully thawed before cooking. Thaw the salmon overnight in the refrigerator or place it in a sealed bag and submerge it in cold water for faster thawing. Once thawed, pat the fillets completely dry to remove excess moisture. This step is especially important for achieving a proper sear. Frozen salmon can be just as flavorful and tender as fresh when handled correctly, making this recipe accessible and convenient for many home cooks.
2. What can I substitute for heavy cream in the Florentine sauce?
If you prefer a lighter sauce, you can substitute heavy cream with half-and-half or a cooking cream alternative. Keep in mind that the sauce may be slightly thinner, so allow it to simmer a bit longer to thicken. For a dairy-free option, unsweetened plant-based cooking cream can be used, though the flavor and texture will vary. Regardless of the substitute, the key is to simmer gently and season carefully to maintain balance.
3. How do I know when salmon is perfectly cooked?
Perfectly cooked salmon should be opaque on the outside and slightly translucent in the center. It should flake easily with a fork but still appear moist. Overcooking can cause salmon to become dry and chalky. A good guideline is to cook salmon for about 4–5 minutes per side, depending on thickness. Removing it from the heat just before it looks fully done allows residual heat to finish the cooking process.
4. Can this dish be made ahead of time?
This dish is best enjoyed fresh, but you can prepare parts of it ahead. The sauce can be made in advance and stored in the refrigerator for up to two days. When ready to serve, gently reheat the sauce over low heat and pan sear the salmon fresh for the best texture. Reheating cooked salmon is possible, but it should be done gently to prevent drying out. For special occasions, preparing components ahead can save time while preserving quality.
Final Thoughts
Pan seared salmon with a creamy Florentine sauce is more than just a meal; it’s an experience that brings restaurant-quality elegance into your own kitchen. From the moment the salmon hits the pan and begins to sizzle, you know you’re creating something special. The contrast between the crisp exterior of the salmon and its tender, flaky interior sets the foundation for a truly satisfying dish.
The Florentine sauce adds a layer of indulgence without overwhelming the palate. Its creamy texture, infused with garlic, onion, and wilted spinach, feels comforting yet refined. This balance makes the dish suitable for both everyday dinners and special occasions. It’s the kind of recipe that builds confidence in the kitchen, showing that sophisticated flavors don’t require complicated steps or hard-to-find ingredients.
Another reason this recipe stands out is its versatility. You can pair it with simple sides for a quick weeknight meal or dress it up with elegant accompaniments for guests. It adapts effortlessly to different tastes and preferences, making it a reliable go-to recipe you’ll return to again and again.
Most importantly, this dish encourages you to slow down and enjoy the process of cooking. From seasoning the salmon to watching the sauce come together, each step is rewarding. When you finally sit down to enjoy the meal, you’re not just tasting food—you’re enjoying the care and intention that went into creating it. This pan seared salmon with creamy Florentine sauce truly proves that home-cooked meals can be just as memorable as any restaurant experience.
PrintViral Pan Seared Salmon With Lemon Garlic Butter Sauce Restaurant Worthy Flavor
A simple yet elegant salmon dish featuring crispy skin and a rich lemon garlic butter sauce that delivers restaurant-worthy flavor at home
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
Ingredients
· 4 salmon fillets, skin-on, 6 oz (170 g) each
· 1 teaspoon salt (5 g)
· ½ teaspoon black pepper (2 g)
· 1 tablespoon olive oil (15 ml)
· 3 tablespoons unsalted butter (45 g)
· 4 cloves garlic, minced (12 g)
· Zest of 1 lemon
· 2 tablespoons lemon juice (30 ml)
· 1 tablespoon fresh parsley, chopped (5 g)
Instructions
1. Pat salmon dry and season with salt and pepper.
2. Heat olive oil in a skillet over medium-high heat.
3. Sear salmon skin-side down for 4–5 minutes until crisp.
4. Flip and cook for 2–3 minutes more, then remove from pan.
5. Reduce heat, add butter and garlic, and cook until fragrant.
6. Stir in lemon zest and lemon juice.
7. Return salmon to pan, spoon sauce over fillets, and garnish with parsley.
Notes
For best results, use fresh, high-quality salmon and avoid overcooking. Serve immediately for optimal texture and flavor.