Salmon Florentine

5 from 6 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This easy recipe for Salmon Florentine takes the cake for fancy but easy meals. It’s as rich and creamy as could be, with a mouthwatering garlic and herb Parmesan flavor. This is going to be one of your favorite salmon dinners, guaranteed!

For a full Italian experience, start with a warm bowl of pasta fagioli and finish with a classic tiramisu—delicious from start to finish!

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
A serving of salmon florentine. A bite of the salmon is being lifted toward the camera on a fork.

Savory Salmon Fillets in Florentine Sauce

Salmon is a rich, buttery, delectable fish that practically everyone loves! Even those picky eaters (you know the ones) who may not like fish will definitely love this recipe. Savory salmon fillets are pan-fried to tender perfection, and smothered in a creamy Florentine sauce. The ultimate dinner!

Though it may sound like an expensive, gourmet meal, this recipe is actually pretty simple to make. Pan-frying salmon and making the Florentine sauce is way easier than it sounds, and the result is a wholesome, homemade meal that tastes like it came from a restaurant.

If you make this dish, be prepared for everyone to want seconds!

Close-up shot of pan-fried salmon in Florentine sauce.

What Is Florentine Sauce?

Florentine sauce is a creamy, garlicky sauce typically made from butter and heavy whipping cream. It includes spinach and is often served with chicken. In this recipe, of course, we’ll be using salmon—a match made in culinary heaven!

From top left: salmon fillets, garlic, heavy cream, salt, butter, olive oil, flour, dried herbs, chicken broth, spinach, pepper, Parmesan cheese

The Ingredients You’ll Need

The star of this show is the salmon, so be sure to use good-quality fillets. The best fillets are usually wild-caught, but keep in mind that frozen can be as good (or better than) the salmon you find at the fish counter. The highest-quality fish is the freshest, so you may find that wild-caught frozen fillets are fresher than salmon that was caught, transported, and displayed for an uncertain amount of time.

For the Salmon

  • Salmon: I like to use skinless salmon fillets in this recipe. Skin-on fillets are fine, too.
  • Salt and Pepper
  • Olive Oil: You can use olive oil (that’s my go-to) or any mild cooking oil that you like.

For the Florentine Sauce

  • Butter: Salted or unsalted is fine – if you use salted, you may want to reduce the amount of salt in the recipe.
  • Garlic: Finely mince the garlic cloves.
  • Flour: A little all-purpose flour thickens the sauce. You could also use cornstarch, for a gluten-free version.
  • Heavy Cream: Half-and-half will also work, or even milk, but it won’t be quite as rich and creamy.
  • Broth: I typically use low-sodium chicken broth. Regular chicken broth works, too, or you can substitute vegetable broth, or just use a little bit of water.
  • Herbs: Dried basil and oregano add a lovely Italian flavor to the sauce.
  • Salt and Pepper
  • Baby Spinach: The spinach should be washed and dried before using. You can also use frozen spinach that has been thawed well in a colander and squeezed dry.
  • Parmesan Cheese: Parmesan-Romano blend is fine, too.

How To Make Salmon Florentine

To make this quick fish recipe, you’ll need to cook the salmon fillets first and then set them aside while you make the creamed spinach sauce. Here are the steps in detail:

  1. Pan-Fry the Salmon. To begin, season each salmon fillet with salt and pepper. Then heat the oil in a large skillet over medium heat. Once the oil is hot and shimmering, gently lay the salmon fillets in the oil and let them cook for about five minutes on each side, or up to seven minutes per side. When the fillets are crispy and firm, take them out of the skillet and set them aside. 
  2. Make a Roux. Turn the heat down to medium-low. Take the skillet off the heat for a moment, and wipe away any excess oil, being very careful not to burn yourself (hot cooking oil can soak through a paper towel or dish towel very quickly and cause very serious burns!). Next, melt the butter in the skillet and add the minced garlic. Allow this to cook for a minute or so to release the fragrance, and then sprinkle in the flour. Mix thoroughly until the flour fully dissolves into the butter and forms a paste (this takes about 30 seconds). This is the roux.
  3. Make the Sauce. Whisk your heavy whipping cream into the skillet, completely dissolving the roux. Follow this with the chicken broth, basil, oregano, salt, and pepper. Stir or whisk constantly until the sauce thickens. Finally, add the spinach and stir until the spinach is wilted and the sauce is hot, about 1 to 2 minutes.
  4. Combine the Salmon and the Sauce. Add the salmon back to the pan, spooning the sauce over the fillets. Sprinkle with parmesan cheese, and serve immediately.

Recipe Tips & Variations

I hope you are inspired to try this recipe! But before you do, take a look at these helpful tips. Here’s everything you need to know to help you achieve success when making salmon Florentine at home.

  • Fish Substitutions: Florentine sauce goes beautifully with other fish and seafood, too! So feel free to substitute your favorite firm fish fillets in this recipe—like in my beer battered fish recipe—or use shrimp.
  • Overcooking: Be careful not to over-cook your salmon. This can lead to dry, flaky fish that really isn’t too tasty. For best results, you can use a meat thermometer to make sure the fish is done without being overcooked. Salmon should be cooked to an internal temperature of 145°F.
  • Dairy-Free Version: You can also make a dairy-free version of the sauce using coconut cream, almond milk, or your other favorite non-dairy milk substitute. Just keep in mind that some of these may have a different flavor, or may not boil as well in the sauce.
Salmon fillets in creamy spinach sauce in a gray nonstick skillet.

Serving Suggestions

Wondering what to serve with your salmon Florentine? This recipe would be perfect just with some crusty bread and a salad, but if you’d like to make something a little more special, try one of these easy side dishes.

These Sautéed Green Beans are easy to make on the stovetop and turn out bright, colorful, and flavorful. They’re excellent with nearly everything, but especially well-seasoned salmon!

Healthy and tasty, these Garlic Honey Roasted Sweet Potatoes are an epic side dish with tons of nutrition. I love the light sweetness of sweet potatoes with hearty, savory salmon.

If you like asparagus, you will love this crispy air-fried version! Parmesan Panko Asparagus Fries are crisp, light, and just right with creamy salmon Florentine.

A salmon fillet topped with creamy sauce on a small plate.

Storing and Reheating Leftovers

  • For easy storage, keep any leftover salmon in an airtight container in the refrigerator. It will stay good for up to 3 days. You could use leftovers to make this fabulous salmon blt salad! The salmon and sauce can also be packed into freezer bags or airtight containers and then frozen for 2 to 3 months. Thaw in the fridge before reheating.
  • To reheat, place the desired portion in a covered skillet over low heat. Heat until the salmon is fully heated through, but do not overcook or it will become dry.
    A serving of salmon florentine. A bite of the salmon is being lifted toward the camera on a fork.

    More Easy Salmon Recipes

    5 from 6 votes

    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.
    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

    Want to save this recipe?
    Enter your email below and we’ll send the recipe straight to your inbox!
    Please enable JavaScript in your browser to complete this form.

    Instructions 

    • Pat dry the salmon filets 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 filets back to the pan, spoon sauce over the filets, and sprinkle with parmesan cheese.
      Serve immediately.

    Nutrition

    Calories: 523kcal | 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: 1857IU | Vitamin C: 3mg | Calcium: 153mg | Iron: 2mg

    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.

    Did you make a recipe? Leave a rating

    Explore More

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    11 Comments

    1. Beth says:

      5 stars
      This looks absolutely delicious. I’m going to whip this up and serve it over some rice.

      1. Katerina Petrovska says:

        Thank YOU! I hope you’ll enjoy it! 🙂

    2. Amanda says:

      This looks beyond delicious. I am always looking for new salmon recipes!

      1. Katerina Petrovska says:

        Thank you so much! I hope you’ll enjoy it! 🙂

    3. Juliane says:

      5 stars
      Woah, this looks really good! I can’t wait to give this a try!

    4. Amanda says:

      5 stars
      This is so delicious! We loved it.

      1. Katerina Petrovska says:

        I’m very glad you enjoyed it! Thank YOU! 🙂

    5. Erin | Dinners,Dishes and Dessert says:

      5 stars
      I gotta make this Salmon Florentine! Looks great!

    6. Sandra says:

      5 stars
      It was a huge hit at my house! Everyone loved it!

    7. Vikki says:

      5 stars
      Delicious salmon dish! Easy to make too

      1. Katerina Petrovska says:

        I’m very happy you loved it! Thank YOU! 🙂