Skip to Content

Tuscan Salmon

Share this recipe:

Creamy, cheesy, and so delicious, this tuscan salmon recipe is sure to be a hit at the dinner table. Using flavorful, robust ingredients like tangy sundried tomatoes, fresh basil and grated parmesan, this recipe comes together easily in less than 15 minutes!

Details of creamy tuscan salmon with spinach, basil, and sun dried tomatoes.

One Pot Tuscan Salmon Dinner

If you are looking for a delicious dinner that easily passes as a gourmet dish, this creamy Tuscan salmon is it. Using only a handful of flavorful ingredients, anyone can easily impress their hungry dinner guests.

  • CREAMY – The creamy sauce is the perfect addition to the salmon. Be sure to use heavy cream to achieve a silky, smooth richness.
  • CHEESY – The parmesan cheese just melts away and coats the sauce perfectly. Be sure to use freshly grated parmesan for this recipe!
  • FLAVOURFUL – So many delicious flavors including sweet and fragrant sundried tomatoes, fresh basil and healthy salmon fillets… what more could you need!?

Similar to our Tuscan chicken recipe, or Tuscan chicken pasta this recipe is so versatile that you may want to consider adding it to the weekly dinner rotation.

Recipe ingredients in bowls including cooking oil, spinach, broth, heavy cream, chopped onion, parmesan, sun dried tomatoes, dijon mustard, basil, butter, and a salmon fillet in plastic.

Recipe Ingredients

Most of these items can easily be found at your local grocer. Check the list below for the items you’ll need. Full ingredient details are in the printable recipe card at the bottom of this post.

  • SALMON – This recipe works well with a large salmon fillet that is approximately 1 1/2 to 2 lbs. Choose a salmon fillet that looks fresh, is bright pink in color, and has an even thickness throughout. Slice the fillet into four pieces.
  • VEGETABLES – Sun-dried tomatoes, onion, spinach, and basil all bring their own unique flavors to the dish.
  • HEAVY CREAM  To get the perfect rich texture, I recommend using full-fat cream. For a dairy-free option, you can use coconut cream.
  • FRESH GRATED PARMESAN  Freshly grated parmesan is an essential ingredient in most cream sauces. I don’t recommend using store-bought jar parmesan as it won’t produce the same results. You could also use Romano cheese.
  • BUTTER & OIL  Butter and olive oil help cook the salmon and add flavor to the dish.
  • CHICKEN BROTH  A little bit of chicken broth will be the base of the sauce. You can also use white wine.
  • DIJON MUSTARD – Dijon mustard adds a little tangy, sharp flavor to the creamy sauce.

Pro Tip: If your sun-dried tomatoes came in a jar, use the infused oil as a replacement for olive oil in the ingredients. This will add a little more flavor to the dish!

Serve With

  • STEAMED RICE – Serve this recipe on a bed of ancient grains or steamed white rice.
  • PASTA – A fettuccini or penne pasta would be perfect to serve with creamy parmesan sauce.
  • BAGUETTE – Mop up that extra sauce with a fresh baguette from your local bakery!
Four images showing steps to make recipe. First is a white pot with a cut up salmon fillet in melted butter, second is creamy sauce with a spatula, third is fresh spinach dumped over the creamy sauce, fourth is wilted spinach in the creamy sauce.

How To Make Creamy Tuscan Salmon

Here’s how to make the recipe with full details in the printable recipe card at the bottom.

  1. PREP – Using a sharp knife, slice any large salmon fillets into smaller pieces. Pat each one dry with paper towel and season with salt and pepper.
  2. SEAR SALMON – Using a large skillet, add a tablespoon of oil and butter over medium-high heat. Once the pan has heated, you can go ahead and sear each piece of salmon skin side down for 1-3 minutes, then flip. Cook an additional 30-60 seconds on the other side and then transfer to a plate.
  3. DEGLAZE  Next, using the same pan, add the chicken broth and dijon mustard. Use a silicone or wood spatula to scrape the bottom of the pan making sure to get all the delicious little bits of salmon left over from the sear. Add the chopped onion and let this cook for 1 minute until it turns translucent.
  4. CREAMY SAUCE – Now, stir in the heavy cream, baby spinach, sun-dried tomatoes, and parmesan cheese.
  5. ADD SALMON  Once the cheese has melted, bring the salmon back into the pan and remove from heat immediately. Stir in the fresh basil and season with salt and pepper. Serve and enjoy!

Pro Tip: Let the salmon sit at room temperature for 10-20 minutes before cooking. This will ensure the salmon cooks quicker and more evenly.

How To Store 

This dish is best served right after it has been prepared. But will keep in the refrigerator and when reheated properly, can be enjoyed again.

  • REFRIGERATE – Leftovers of this recipe can be stored in a sealed airtight container in the fridge for up to 3-4 days.
  • FREEZE – Because of the cream and cheese, I don’t recommend freezing. The sauce will get a grainy texture after being frozen and it isn’t that good.
  • TO REHEAT – For best results, transfer leftovers to a pan and re-heat on your stovetop. Add a splash of fresh cream to bring that sauce back to life!

Leftover salmon is great for adding to a variety of recipes. Serve on top of pasta dishes or in a healthy mason jar salad for lunch.

A white pot with pieces of cooked salmon, chopped spinach and basil, sun dried tomatoes, all in a creamy sauce.

Pro Tip: The fish will continue to cook once you remove it from the frying pan, so it’s better to undercook just slightly than to overcook.

How Do I Know When Salmon Is Cooked?

Baked salmon will flake easily with a fork. Just place the fork in the salmon and try to remove a piece. If it flakes off easily, then it’s cooked. You can also use a meat thermometer to check the temperature. It should reach 145F internally.

Close up of tuscan salmon recipe with spinach, sun dried tomatoes all in a white sauce.

Creating a flavourful dish like this creamy Tuscan salmon recipe is so easy to do at home. Salmon, sun dried tomatoes, spinach and fresh basil are all in a creamy sauce. Once you’ve tried it, I’m sure it will become part of your weekly dinner rotation!

More Salmon Recipes

Tuscan Salmon

Using flavorful, robust ingredients like tangy sundried tomatoes, fresh basil and grated parmesan, this recipe comes together easily in less than 15 minutes!
Save Recipe! Pin This Print It
Prep Time: 5 minutes
Cook Time: 12 minutes
Total Time: 17 minutes
Servings: 4 servings



  • Slice the salmon fillets into 4 oz pieces. Pat each one with a paper towel, and season with salt and pepper.
    Four small uncooked salmon fillets on a paper towel.
  • Heat a large pot or skillet over medium high heat. Once hot, add the olive oil and butter and cook until butter melts. Place the salmon in skin side down. Let it sear for 1-3 minutes, until the bottom half turns white and a crispy skin begins to form. Next, flip the fish and cook an additional 30-60 seconds. Transfer it to a plate as soon as fish is no longer opaque.
    Two images of a white pot. First with raw salmon pieces cooking in butter and oil. Second with skin side up salmon fillets.
  • Reduce to medium heat and add the chopped onion into the pot. Cook until onions turn translucent. Next, add the heavy cream, dijon mustard, grated parmesan cheese. Mix together and cook 1 minute.
    Two images of a white pot. First with chopped cooked onion. Second with white cream sauce and a spatula.
  • Add in the spinach cook for 1 minute.
    Two images of a white pot, first with fresh baby spinach dumped onto cream sauce. Second with wilted spinach in cream sauce.
  • Remove the pot from the heat. Add in the sundried tomatoes and salmon fillets. Let sit 1 minute, then serve.
    Two images of a white pot with tuscan salmon with spinach and sun dried tomatoes, all in a creamy white sauce.


Calories: 541kcal | Carbohydrates: 18g | Protein: 19g | Fat: 46g | Saturated Fat: 25g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Trans Fat: 0.1g | Cholesterol: 143mg | Sodium: 415mg | Potassium: 1148mg | Fiber: 3g | Sugar: 11g | Vitamin A: 3167IU | Vitamin C: 15mg | Calcium: 222mg | Iron: 3mg

The nutritional information provided is an estimate and is per serving.

Save This Recipe:Follow us on Pinterest @MadeByAndi

Share this recipe:

Recipe Rating