This Creamy Tuscan Salmon recipe is totally restaurant quality, but super easy to make! Perfectly pan-seared salmon, drowning in a creamy parmesan sauce with garlic, cherry tomatoes, spinach, and fresh basil. It’s the perfect summer meal and is done in 30 minutes! Originally published May 7, 2020.

closeup overhead shot of tuscan salmon with cream sauce, cherry tomatoes, spinach, and fresh basil.
Table of Contents
  1. What I love about this Tuscan Butter Salmon
  2. Tuscan Salmon Recipe Ingredients
  3. How to make Creamy Tuscan Salmon
  4. How to Serve Tuscan Salmon
  5. How to Store Creamy Salmon
  6. Creamy Salmon Recipe FAQ
  7. More salmon recipes you are going to love!
  8. Creamy Tuscan Salmon Recipe

The other day Eric removed the couch cushions and started investigating. I fled the room, because as a mother of 4, I have no desire to know what lies beneath, so to speak. That is just something that is better left unknown. Out of sight out of mind is my mantra when it comes to Stuff In The Couch. I have enough crap to worry about above ground, like the constant pile of shoes by the back door, or the state of the toilet.

Anyway, Eric decided to dive into the couch and from the other room, I heard him make repeated exclamations of surprise, and what sounded like counting. Counting? Oh dear. I didn’t ask, because as I said, ignorance is bliss when it comes to couch specimens, but then he shouted, “TWENTY-ONE!!” That was the number of Charlotte’s socks he pulled out of the armchair in our living room. 

Want to save this recipe?
Just drop your email here and I’ll send it right away! Plus you’ll get new recipes from me every week. Yes please!
side view of creamy tuscan salmon with cherry tomatoes and fresh basil.

Apparently every day after school (this habit predates Covid apparently) she cozies up in our big stuffy green armchair with a nice book, then she takes off her socks and drops them on the floor. Then at some point I yell at her to pick up her darn socks and put them in the hamper, do I look like a maid? So she eliminated such interruptions by stuffing the worn socks under the cushions of the chair. Voila.

The only reason I didn’t lose my cool completely was because I remember doing this sort of stuff as a kid. And my grievances were way worse than socks. Shh don’t tell her. At least now I know why Charlotte NEVER has any socks in the drawer, even when I’ve just done laundry.

creamy tuscan salmon in a skillet with cream sauce, cherry tomatoes, fresh spinach, and fresh basil.

Maybe I’ll punish her by making her make me this Creamy Tuscan Salmon for dinner. It’s so easy, I bet she could do it on her own.

What I love about this Tuscan Butter Salmon

What could be better than perfectly seared salmon, with a buttery soft interior, swimming in a creamy cheesy sauce? It’s really more than a cream sauce though, because of the cherry tomatoes and spinach and basil. I’m telling you guys, creamy tuscan salmon is the best way to use up that summer produce! Especially if you have your own garden.

Tuscan Salmon Recipe Ingredients

This Tuscan salmon recipe has so many amazing flavors. Full instructions can be found in the recipe card below!

  • Olive oil
  • Salmon fillets (four fillets)
  • Kosher salt
  • Black pepper
  • Butter
  • Garlic (smashed and minced)
  • Cherry tomatoes
  • Heavy cream
  • Dried basil
  • Cayenne pepper
  • Black pepper
  • Parmesan cheese (shredded)
  • Spinach (chopped)
  • Fresh basil (roughly chopped)
salmon with salt and pepper being seared in a skillet.

How to make Creamy Tuscan Salmon

First we start off by searing the salmon in a flaming hot pan. If you can never get those beautiful brown marks when you sear meat, it’s because your pan isn’t hot enough. I like to use my cast iron skillet to achieve Crisp Level Ultimate, but a regular pan will work fine too; just make sure to preheat it. Just like you would preheat the oven. Turn the burner on to medium high, and let the dry pan sit on the burner for at least 3 minutes, or up to 5. Don’t add your olive oil to a cold pan and then turn on the heat, it will just start smoking.

Add the olive oil and swirl to coat. It will shimmer immediately because your pan is super hot. Then add the salmon immediately, before the oil has a chance to smoke. Then DON’T TOUCH IT again until you are ready to flip it a couple minutes later. If you move it around it won’t have a chance to sear.

cream being poured over cherry tomatoes and spinach in a skillet with a spoon.

Remove the salmon and make the creamy parmesan sauce. Fry some garlic in butter, add some cherry tomatoes, pour cream over the top, then let some spinach and basil wilt in the warm sauce. That’s IT. It’s so delicious, and it’s done in less than 30 minutes. Plus it’s healthy to boot. I mean, besides the cream. But eating healthy fish and healthy spinach totally cancels out the cream, right?? Right. At least that’s what the corona quarantine told me.

P.S.  Update! I love to serve this salmon with Cheddar Bay Biscuits. A cheesy buttery biscuit is JUST what you need to help you mop up all this sauce! Oh yeah.

tuscan salmon in a skillet with cherry tomatoes, spinach, and basil.

How to Serve Tuscan Salmon

There are plenty of delicious ways you can serve up your Creamy Tuscan Salmon!

Enjoy it as a lighter dinner option on its own, or make it into a heartier meal by serving it over a pile of cooked pasta. The extra cream sauce makes the perfect creamy pasta sauce! 
It’s also delicious with roasted potatoes, mashed potatoes, rice, or cauliflower rice. You could also make The Best Garlic Bread of Your Life and use it to sop up all the extra creamy sauce – yum!

creamy garlic butter tuscan salmon closeup with cherry tomatoes, spinach, and fresh basil.

How to Store Creamy Salmon

If you happen to have leftovers of this Creamy Tuscan Salmon, it can be stored in in the fridge for 3-4 days. To reheat, place the salmon and sauce in a covered baking dish (covering with foil is fine!) and warm at 275ºF for about 15 minutes, until heated through. Low and slow reheating keeps the salmon from drying out.

Let’s be honest though…sometimes, ain’t nobody got time for that. You can microwave it. The world will not end. The salmon WILL become more cooked, and a little dryer, but with the creamy sauce it still makes a good fast lunch when the oven isn’t an option. Cover it with a lid or piece of waxed paper and use the low setting, if you have one.

I don’t recommend freezing it, because the texture of the sauce won’t hold up when thawed.

creamy tuscan salmon with cherry tomatoes, spinach, and fresh basil.

Creamy Salmon Recipe FAQ

How do you make the best tasting salmon?

Making the best tasting salmon is all about texture. To create the crisp exterior of the salmon, you need to start with a super hot pan and let the salmon filets sear without moving them around. Then, you STOP cooking them. The best fresh salmon is tender and moist on the inside, crisp and well seasoned on the outside. Honestly, at that point all you need is a squeeze of lemon, but adding a cream sauce and veggies just takes it over the top. 

How many calories are in Tuscan salmon?

One serving of this creamy Tuscan salmon has just 443 calories. It’s a great light and healthy meal, but can definitely be bulked up with rice or pasta! 

What flavors go well with salmon?

Salmon itself has a mild buttery flavor, so it pairs beautifully with the creamy, garlicky sauce and doesn’t overwhelm the delicate flavors of the summer vegetables. In this recipe the fresh basil is the perfect foil for the mild salmon, but salmon is an outstanding vehicle for a ton of different flavors. 

tuscan butter salmon with cherry tomatoes, spinach, and fresh basil.

More salmon recipes you are going to love!

Facebook | Pinterest | Instagram


Creamy Tuscan Salmon

4.93 from 78 votes
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 4
This Creamy Tuscan Salmon recipe is totally restaurant quality, but super easy to make! Perfectly pan-seared salmon, drowning in a creamy parmesan sauce with garlic, cherry tomatoes, spinach, and fresh basil. It's the perfect summer meal and is done in 30 minutes!


  • 2 tablespoons olive oil
  • 4 ounce salmon fillets, Four Fillets
  • 1 teaspoon kosher salt, for the salmon (plus more)
  • 1/2 teaspoon black pepper, plus more
  • 2 tablespoons butter
  • 6 cloves garlic, smashed and minced
  • 18 ounces cherry tomatoes
  • 1 cup heavy cream
  • 1 & 1/2 teaspoons kosher salt, for the sauce
  • 1 teaspoon dried basil
  • 1/4 teaspoon cayenne pepper
  • black pepper , to taste
  • 1/2 cup parmesan cheese, shredded
  • 3-4 ounces spinach, chopped
  • 1/2 bunch fresh basil, roughly chopped


  • Begin by searing the salmon. Heat a 12 inch high-sided skillet over medium high heat. Let the pan sit on the burner for a couple minutes so that it gets super hot.
  • Meanwhile, pat each salmon fillet dry with paper towels. Sprinkle the top of the salmon with 1 teaspoon kosher salt and 1/2 teaspoon black pepper.
  • Add 2 tablespoons olive oil to the hot pan and swirl to coat. It should shimmer immediately. Place each fillet of salmon into the hot pan. (If your salmon has the skin on, place the skin side down first.) Do not crowd the salmon together, make sure there is space in between so they don’t steam each other. Sprinkle the other side of each fillet with a bit more salt and pepper. Let the salmon sear well over medium high heat for 1-3 minutes, depending on the thickness of the fillet. Once you have a nice brown sear on the underside, flip the salmon to cook the other side for about 30 seconds to 1 minute before turning off the heat. Do not overcook your salmon.
  • Remove the salmon to a plate and keep warm.
  • Make the tuscan sauce. Over medium heat, add 2 tablespoons butter to whatever oil remains in the pan from making the salmon. When it is melted, add 6 cloves of minced garlic. Cook, stirring frequently, for about 1 minute until fragrant.
  • Chop half of the cherry tomatoes, and leave the other half whole. Add to the pan with the butter, and cook for 1 minute, or until some of the tomatoes are starting to split. 
  • Pour in 1 cup heavy cream. Add 1 and 1/2 teaspoon kosher salt, 1 teaspoon dried basil, 1/4 teaspoon cayenne pepper, and black pepper to taste.
  • Let the cream mixture come to a light simmer, about 2-4 minutes.
  • Add 1/2 cup Parmesan cheese. Add 3-4 ounces chopped spinach and stir it all in. 
  • Continue cooking over medium heat until the cream has thickened somewhat and the spinach has wilted.
  • Add in a half bunch of chopped fresh basil. Return the salmon to the pan. Heat through if necessary.
  • Serve with pasta, roasted potatoes, mashed potatoes, rice, or cauliflower rice. Or just serve it on it’s own with a big green salad!


Calories: 443kcal | Carbohydrates: 10g | Protein: 14g | Fat: 40g | Saturated Fat: 21g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 121mg | Sodium: 1771mg | Potassium: 628mg | Fiber: 2g | Sugar: 4g | Vitamin A: 3885IU | Vitamin C: 37mg | Calcium: 245mg | Iron: 2mg
Course: Main Course
Cuisine: Italian
Calories: 443
Keyword: creamy, Salmon, tuscan
Did you make this? I’d love to see it!Mention @thefoodcharlatan or tag #thefoodcharlatan!

Categorized as , , , , , ,

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

You May Also Like...


  1. 5 stars
    My husband and I consider this to be one of our favorite things to eat ever. It’s also fairly easy to cook. I don’t often leave comments but I’m about to make it again tonight and I felt compelled to.

    1. Thank you for taking the time to chime in Sophie! I’m so glad it’s become such a beloved meal! Easy tasty meals ftw!

  2. 4 stars
    I have made this recipe a few times and we really enjoy it but I find that the cream (evaporated milk in our case) curdles when i am trying to reduce and thicken the cream. What am I doing wrong? Am I cooking the cream too long and should I try to thinken with flour instead??

    1. Hi there Don! Are you using evaporated milk instead of heavy cream? We haven’t tested this recipe with evaporated milk before, but it is thinner than heavy cream and doesn’t thicken the same way. If you do want to cook it for less time, I recommend mixing a small amount of cool evaporated milk (say 2 tablespoons) with a tablespoon of cornstarch, then whisking it into the warm sauce in the pan. That will thicken your sauce without adding a floury taste. And try it with the cream sometime, if you can – it’s incredible!

  3. 5 stars
    It turned out great and the recipe was super easy to follow. I am no chef by any means and 95% of the time it’s my husband who cooks but this meal was a pleasant surprise and he finished his plate clean. There’s one more meal I can safely add to my repertoire! xD

    1. Hi Ronald! Cream sauces like this one are best made fresh because the cream can separate when you reheat it, leaving you with a greasy mess. The sauce only takes about 6 minutes to come together, so I recommend making it right before serving. Enjoy!

  4. Could I make this for 12 people?
    I am looking for a good vegetarian meal to serve 12 people. Thanks

    1. Hi Therese! Yes, you could make this for 12 people by using three times the ingredients, tripling the recipe. However, if you’re looking for a vegetarian recipe, just be aware that many vegetarians don’t eat salmon (or any fish). I recommend making something truly meatless like this Lemon Broccoli Pasta Skillet or this Sheet Pan Gnocchi with Cherry Tomatoes and Mozzarella. Both are big reader favorites and don’t include any meat. Enjoy!

  5. 5 stars
    This recipe is so good and husband said it was spot on! It was really quick to cook too. I cut skin off of salmon and rinsed before cooking and put it on a bed of spinach.

  6. 5 stars
    In our holiday rotation! We love to eat this on Christmas Eve and special occasions. Excellent dish that always hits the mark. Thank you so much. 

  7. 5 stars
    Uh, yes! I ate a 5 star meal in the comfort of my home. My taste buds couldn’t believe how good this was. Fast dinner on a busy night, this is it. I served it with gluten free biscuits. I followed the recipe as written. Yum!

  8. 5 stars
    Amazingly quick, easy and delicious.
    We added a few red pepper flakes and added a side of angel hair pasta for a wonderful dinner.
    Thanks for the tips on crispy crust, I used
    avacado oil as it has a high heat stability.

  9. 5 stars
    Girl! This salmon saved me for dinner tonight. I had a very hungry family and they were craving some fill your belly comfort food (that wasn’t going to take forever to make). This was PERFECTION. Creamy, dreamy – and yes, I measured the garlic with my heart. This will be on the regular rotation!

  10. 5 stars
    I have made your dish several times for my family. It is so easy to make! I make it with chicken too! Put over GF pasta or next to Cauliflower mash and it’s a great dinner. Thank you for your continued recipe sharing:) 

  11. The recipe is delicious but I do not think the nutritional information is accurate. I calculated the individual ingredients. 

  12. 5 stars
    Soooooo good. I replaced butter with oil and heavy cream with milk because I didn’t have , but I’m sure the heavy cream would’ve helped a lot to make it creamy. It was amazing regardless ! Thank you

  13. 5 stars
    This recipe has become a staple for our family. It is perfect as is, but also a great base if you don’t have all the right ingredients. Tonight subbed chicken for the salmon and leftover corn because didn’t have enough tomatoes and we still loved it. Perfect fast and delicious weeknight dish. 

  14. 5 stars
    Really well balanced dish. I did make small changes. 2 lg cloves of garlic instead of 6, coconut milk instead of cream and I upped the spinach a little. Salmon was perfect.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.