Indulge in a truly exquisite dining experience from the comfort of your home with this incredibly easy recipe for Salmon Florentine. This dish effortlessly combines the sophisticated allure of a gourmet meal with the simplicity of weeknight cooking, making it an instant classic in any kitchen. Prepare to be enchanted by perfectly pan-seared salmon fillets, generously enveloped in a luxuriously rich and creamy Florentine sauce, bursting with irresistible garlic, aromatic herbs, and savory Parmesan cheese. This isn’t just another salmon dinner; it’s a culinary masterpiece that promises to impress even the most discerning palates and is guaranteed to become one of your absolute favorite fish recipes.
For those seeking a complete Italian-inspired feast, consider beginning your meal with a comforting bowl of pasta fagioli, and culminate your culinary journey with a timeless tiramisu. From appetizer to dessert, enjoy a symphony of authentic Italian flavors!

Discover the Magic of Creamy Salmon Florentine
Salmon, revered for its rich, buttery texture and delicate flavor, holds a special place in the hearts of seafood lovers worldwide. Even for those who might typically shy away from fish, this easy Salmon Florentine recipe offers a delightful surprise, transforming skeptics into enthusiasts. Imagine tender, flaky salmon fillets, expertly pan-fried to golden-brown perfection, then lovingly smothered in a vibrant, silky Florentine sauce. This harmonious blend of flavors and textures creates the ultimate dinner experience – elegant enough for special occasions, yet simple enough for your busiest weeknights.
Despite its luxurious appeal, creating this restaurant-quality dish at home is surprisingly straightforward. The techniques involved in pan-searing salmon and crafting the exquisite Florentine sauce are much easier than they sound, leading to a wholesome, homemade meal that tastes like it was prepared by a professional chef. Get ready to elevate your home cooking and prepare for enthusiastic requests for seconds!

What Makes Florentine Sauce So Special?
At its heart, Florentine sauce is a classic creamy, garlicky creation, traditionally featuring a base of butter and decadent heavy whipping cream. The signature ingredient that defines “Florentine style” is fresh spinach, which adds a lovely earthy note and beautiful color to the rich sauce. While often paired with chicken, its incredible versatility shines when combined with the robust flavor of salmon. In this recipe, the succulent salmon and the vibrant, herby Florentine sauce truly create a match made in culinary heaven, offering a delectable balance of flavors that is both comforting and sophisticated.

Essential Ingredients for a Perfect Salmon Florentine
The success of any great dish begins with quality ingredients, and Salmon Florentine is no exception. Paying attention to the freshness and type of each component will significantly enhance the final flavor profile and texture. Here’s a detailed look at what you’ll need to create this amazing meal, along with tips for selecting the best items.
For the Star: Salmon
- Salmon Fillets: Aim for high-quality, fresh salmon fillets, each weighing between 4 to 6 ounces. You can opt for skinless or skin-on, depending on your preference. Skin-on salmon often provides a crispier exterior when pan-fried, while skinless offers a simpler eating experience. When choosing salmon, consider wild-caught varieties for superior flavor and texture. Don’t shy away from frozen salmon; often, flash-frozen wild-caught salmon can be fresher and of higher quality than “fresh” salmon that has traveled long distances. Thaw frozen fillets thoroughly in the refrigerator overnight before use.
- Salt and Pepper: Simple yet essential, these seasonings enhance the natural deliciousness of the salmon. Use freshly ground black pepper for the best flavor.
- Olive Oil: My preferred choice for pan-frying, olive oil imparts a subtle fruitiness. However, any mild cooking oil with a high smoke point, such as avocado oil or grapeseed oil, will work beautifully to achieve that perfect sear on your salmon.
For the Decadent Florentine Sauce
- Butter: Butter forms the rich foundation of our Florentine sauce. Both salted and unsalted butter are suitable; if using salted, you might slightly reduce the amount of added salt later in the recipe to taste.
- Garlic: Freshly minced garlic is crucial for that classic, aromatic Italian flavor. Two cloves provide a wonderful depth, but feel free to add a little more if you’re a garlic enthusiast!
- All-Purpose Flour: A small amount of all-purpose flour is used to create a roux, which acts as the thickening agent for our creamy sauce, ensuring a velvety smooth consistency. For a gluten-free alternative, cornstarch can be substituted (use half the amount of cornstarch as flour, mixed with a little cold liquid before adding to the pan).
- Heavy Cream: This is the secret to an incredibly rich and luxurious sauce. Heavy whipping cream delivers unparalleled creaminess. While half-and-half can be used for a lighter version, or even whole milk, be aware that the sauce won’t achieve the same depth of richness and body.
- Chicken Broth: Chicken broth adds savory depth to the sauce without making it too heavy. I typically use low-sodium chicken broth to better control the overall saltiness of the dish. Vegetable broth is an excellent alternative, or a splash of water can be used in a pinch, though it will result in a less flavorful sauce.
- Dried Herbs (Basil and Oregano): Dried basil and oregano are the quintessential Italian herbs, infusing the sauce with their warm, earthy notes. Ensure your dried herbs are fresh for maximum potency.
- Salt and Pepper: These are essential for seasoning the sauce to perfection, bringing out all the layered flavors. Adjust to your personal taste.
- Baby Spinach: The star of the “Florentine” component, fresh baby spinach adds vibrant color, nutrition, and a slight earthiness. Make sure it’s thoroughly washed and dried before adding. If using frozen spinach, thaw it completely in a colander and squeeze out as much excess water as possible to prevent a watery sauce.
- Parmesan Cheese: Grated Parmesan cheese melts beautifully into the sauce, adding a salty, nutty, and umami-rich finish. A Parmesan-Romano blend can also be used for a slightly sharper flavor.


How to Make the Best Salmon Florentine: Step-by-Step Guide
Crafting this delightful Salmon Florentine is a straightforward process that yields impressive results. We’ll start by perfectly pan-frying the salmon, then set it aside while we create the luscious Florentine sauce. Follow these detailed steps for a truly memorable meal:
- Prepare and Pan-Fry the Salmon: Begin by gently patting each salmon fillet dry with paper towels. This crucial step helps achieve a beautiful, crispy sear. Season both sides of the fillets generously with salt and freshly ground black pepper. Heat a large, heavy-bottomed skillet (cast iron or stainless steel works wonderfully) over medium heat. Add the olive oil. Once the oil is hot and shimmering, carefully place the seasoned salmon fillets into the skillet, skin-side down if applicable. Cook for approximately five to seven minutes per side, depending on the thickness of your fillets. You’re looking for a crispy, golden-brown exterior and a firm, opaque interior. Once cooked to your liking, remove the salmon from the skillet and set aside on a plate.
- Create the Flavorful Roux: Reduce the heat to medium-low. Carefully remove any excess oil from the skillet, being extremely cautious as hot oil can cause severe burns. In the same skillet, melt the butter. Once melted, add the finely minced garlic. Sauté the garlic for about 20-30 seconds until it becomes fragrant and slightly softened, but be careful not to burn it. Sprinkle in the all-purpose flour. Using a whisk or wooden spoon, mix thoroughly, stirring constantly for about 30 seconds until the flour fully incorporates with the butter and garlic, forming a smooth paste. This is your roux, the base for thickening the sauce.
- Build the Creamy Florentine Sauce: Gradually whisk the heavy whipping cream into the skillet, ensuring the roux fully dissolves and no lumps remain. Follow this by whisking in the chicken broth, dried basil, dried oregano, salt, and pepper. Continue to stir or whisk constantly over medium-low heat. The sauce will begin to thicken as it gently simmers, usually within 1 to 2 minutes. Once the sauce has reached your desired consistency, add the fresh baby spinach. Stir continuously until the spinach wilts and becomes tender, which typically takes another 1 to 2 minutes, ensuring the sauce is heated through.
- Combine and Serve: Gently return the perfectly cooked salmon fillets to the pan, nestling them into the creamy Florentine sauce. Spoon the luscious sauce generously over each fillet. Finish by sprinkling a generous amount of freshly grated Parmesan cheese over the top. Serve your magnificent Salmon Florentine immediately, perhaps with a squeeze of fresh lemon juice for an added bright note.


Expert Tips and Variations for Your Salmon Florentine
Embarking on this culinary adventure to create Salmon Florentine is a rewarding experience. To ensure your dish is nothing short of spectacular, and to offer ideas for personalization, consider these helpful tips and variations:
- Preventing Overcooked Salmon: The key to succulent salmon is precise cooking. Overcooking can quickly transform tender fish into dry, flaky disappointment. For perfect results every time, use a meat thermometer. Insert it into the thickest part of the fillet; salmon is perfectly cooked when it reaches an internal temperature of 145°F (63°C). Remove it from the heat just before it reaches this temperature, as it will continue to cook slightly from residual heat.
- Alternative Seafood Choices: Florentine sauce is remarkably versatile and pairs beautifully with a variety of other fish and seafood. Feel free to substitute salmon with your favorite firm white fish fillets, such as cod, halibut, or even tilapia, as seen in this beer-battered fish recipe, or use plump shrimp for a different texture and flavor profile. Adjust cooking times accordingly for different seafood types.
- Achieving the Perfect Sauce Consistency: If your sauce seems too thick, thin it out with an extra splash of chicken broth or heavy cream until it reaches your desired consistency. Conversely, if it’s too thin, let it simmer gently for a few more minutes to reduce and thicken naturally, or create a quick slurry with a teaspoon of cornstarch mixed with a tablespoon of cold water, then whisk it into the simmering sauce.
- Dairy-Free Adaptation: For those avoiding dairy, a delicious dairy-free Florentine sauce is entirely achievable. Substitute butter with a plant-based butter alternative, and heavy cream with full-fat coconut cream or a rich, unsweetened almond milk. Keep in mind that coconut cream will impart a subtle coconut flavor, and non-dairy milks may behave differently when brought to a boil, so gentle simmering is key.
- Enhancing the Flavor Profile: A squeeze of fresh lemon juice over the finished dish adds a bright, zesty contrast to the rich sauce. A pinch of freshly grated nutmeg can also subtly enhance the creaminess and depth of the spinach-infused sauce, a classic Florentine touch.

Perfect Pairings: Serving Suggestions for Salmon Florentine
Salmon Florentine is a complete and satisfying meal on its own, especially when accompanied by a simple side. However, if you’re looking to elevate your dinner experience, these thoughtfully chosen side dishes will complement the rich flavors beautifully and turn your meal into a truly unforgettable spread:
- Crusty Bread and Salad: For a classic and effortlessly elegant meal, serve your Salmon Florentine with a loaf of warm, crusty bread to soak up every last drop of that amazing sauce, alongside a fresh, vibrant green salad dressed with a light vinaigrette.
- Sautéed Green Beans: These Sautéed Green Beans are incredibly easy to prepare on the stovetop and offer a delightful crunch and bright flavor. Their fresh zestiness provides a wonderful contrast to the creamy salmon, making them an excellent companion.
- Garlic Honey Roasted Sweet Potatoes: For a wholesome and subtly sweet accompaniment, try these Garlic Honey Roasted Sweet Potatoes. Their earthy sweetness and soft texture perfectly balance the savory notes of the salmon, adding both flavor and nutritional value to your plate.
- Parmesan Panko Asparagus Fries: If you’re an asparagus lover, you’ll adore this crispy, air-fried rendition. Parmesan Panko Asparagus Fries are light, flavorful, and provide a fantastic textural contrast to the creamy Salmon Florentine, making for a sophisticated side.
- Creamy Risotto or Pasta: For an even more indulgent meal, consider serving the Salmon Florentine over a bed of creamy risotto (such as a lemon or mushroom risotto) or a light pasta, like linguine or fettuccine, allowing the rich sauce to coat every strand.
- Steamed Rice or Quinoa: For a simple and healthy option, a side of fluffy steamed white or brown rice, or even quinoa, can perfectly absorb the delicious Florentine sauce.

Storing and Reheating Your Salmon Florentine Leftovers
While Salmon Florentine is often enjoyed fresh, any leftovers are a welcome treat! Proper storage and reheating ensure that your delicious meal remains flavorful and tender.
- Refrigeration: To keep your leftover salmon and sauce fresh, transfer them to an airtight container and refrigerate promptly. It will maintain its quality for up to 3 days. Leftovers are fantastic for reinventing into new dishes, like this vibrant salmon BLT salad!
- Freezing: For longer storage, you can freeze both the cooked salmon and the Florentine sauce. Place them in freezer-safe bags or airtight containers, ensuring as much air as possible is removed to prevent freezer burn. It will keep well for 2 to 3 months. Always thaw frozen leftovers overnight in the refrigerator before reheating.
- Reheating Instructions: To reheat, gently place the desired portion in a covered skillet over low heat on the stovetop. Add a splash of broth or cream if the sauce appears too thick. Heat slowly until the salmon is thoroughly warmed through, being careful not to overcook, as this can dry out the fish. Alternatively, you can reheat in the microwave using short intervals (30-60 seconds) at a lower power setting, stirring the sauce occasionally.

More Irresistible Salmon Recipes
If you’ve fallen in love with the versatility and deliciousness of salmon, be sure to explore more of our easy and flavorful salmon recipes that are perfect for any occasion:
- Maple Mustard Salmon Fillets
- Old Bay Salmon
- Broiled Salmon
- Baked Salmon with Potatoes and Green Beans
- Brown Sugar Grilled Salmon
Salmon Florentine Recipe Card
Here’s the full, easy-to-follow recipe for our creamy Garlic Herb Parmesan Salmon Florentine. Enjoy!

Salmon Florentine
This easy recipe for creamy and delicious Salmon Florentine is a fancy but quick meal. It’s as rich as could be with a mouthwatering garlic and herb Parmesan flavor.
Author: Katerina | Easy Weeknight Recipes
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
Ingredients
For the Salmon
- 4 salmon filets (each filet should weigh about 4 to 6 ounces)
- ½ teaspoon salt
- ½ teaspoon fresh ground black pepper
- 2 tablespoons olive oil
For the Sauce
- 2 tablespoons butter
- 2 cloves garlic, finely minced
- 2 tablespoons all-purpose flour (or cornstarch for gluten-free)
- 1 cup heavy whipping cream
- ¾ cup chicken broth
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ½ teaspoon fresh ground black pepper
- 1 cup baby spinach
- ¼ cup Parmesan cheese
Instructions
- Pat dry the salmon fillets with paper towels and season with salt and pepper.
- Heat a large pan over medium heat and add oil. Once the oil is heated and shimmering, fry the salmon for 5 to 7 minutes on each side, until crispy and firm to the touch. Cook time will depend on how thick your salmon is. Remove the salmon from the pan and discard any excess oil. Wipe it clean.
- Return pan to heat and melt the butter over medium low heat. Add garlic and gently fry until softened and fragrant, about 20 seconds.
- Sprinkle in the flour and mix until it forms a paste, about 30 seconds.
- Whisk in heavy whipping cream, chicken broth, basil, oregano, salt, and pepper. Stir constantly until thickened, about 1 to 2 minutes.
- Add spinach and stir until the spinach is wilted, about 1 to 2 minutes.
- Add the salmon fillets back to the pan, spoon sauce over the fillets, and sprinkle with Parmesan cheese. Serve immediately.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
- Calories: 523 kcal
- Carbohydrates: 6g
- Protein: 28g
- Fat: 43g
- Saturated Fat: 20g
- Polyunsaturated Fat: 5g
- Monounsaturated Fat: 15g
- Trans Fat: 1g
- Cholesterol: 150mg
- Sodium: 963mg
- Potassium: 696mg
- Fiber: 1g
- Sugar: 2g
- Vitamin A: 1857 IU
- Vitamin C: 3mg
- Calcium: 153mg
- Iron: 2mg