Creamy Tuscan Salmon Garlic Sauce

Pan-seared salmon fillets resting in rich creamy Tuscan sauce with sun-dried tomatoes and wilted spinach Pin
Pan-seared salmon fillets resting in rich creamy Tuscan sauce with sun-dried tomatoes and wilted spinach | kitchenkindred.com

Indulge in restaurant-quality salmon with this elegant Italian-inspired dish. Fresh fillets are pan-seared to golden perfection, then nestled into a velvety sauce crafted with heavy cream, aromatic garlic, and savory sun-dried tomatoes. Baby spinach adds vibrant color and nutrients while Parmesan brings umami depth. The entire dish comes together in just 30 minutes, making it perfect for weeknight dinners yet impressive enough for entertaining. Serve with crusty bread to soak up the luscious sauce.

My tiny apartment kitchen smelled like an Italian trattorio the first time I made this salmon. I had invited my new neighbors over for dinner and was desperately hoping everything would turn out edible. The way the cream and sun-dried tomatoes bubbled together made me feel like I actually knew what I was doing.

That evening with my neighbors turned into a monthly dinner tradition. They still talk about the salmon and I still pretend it was some elaborate plan rather than me throwing things together and hoping for the best. Now it is my go-to when I want to impress without actually trying too hard.

Ingredients

  • Salmon fillets: Fresh wild caught gives the best flavor and texture but farm raised works perfectly fine
  • Salt and black pepper: Season generously since this is the only seasoning the salmon gets before searing
  • Olive oil: Use a light olive oil rather than extra virgin which can burn at higher heats
  • Unsalted butter: Starting with unsalted lets you control the final salt level of your sauce
  • Garlic cloves: Fresh minced garlic is non negotiable here jarred garlic has an off taste in cream sauces
  • Yellow onion: Finely diced so it almost melts into the sauce rather than having chunky pieces
  • Sun dried tomatoes: The oil packed ones have so much more flavor than the dry variety
  • Heavy cream: The high fat content is what creates that silky restaurant texture
  • Chicken or vegetable broth: Use whatever you have on hand both work beautifully
  • Parmesan cheese: Freshly grated makes a huge difference pre grated has anti caking agents that make sauce grainy
  • Baby spinach: Baby spinach is more tender and wilts quickly regular spinach can be tough
  • Italian seasoning: A blend of dried basil oregano rosemary and thyme saves you from measuring multiple herbs
  • Fresh basil: Adds a bright pop of color and fresh flavor to finish the dish
  • Lemon wedges: The acid cuts through the rich cream perfectly

Instructions

Prep the salmon:
Pat each fillet completely dry with paper towels so they get a nice golden sear. Season both sides generously with the salt and pepper.
Sear the salmon:
Heat the olive oil in a large skillet over medium high heat until it shimmers. Add salmon skin side down and let it sear undisturbed for 4 minutes until it releases easily. Flip and cook another 2 to 3 minutes until almost cooked through then transfer to a plate.
Build the base:
Reduce heat to medium and add the butter to the same skillet. Once melted add the garlic and onion cooking for 2 to 3 minutes until translucent and fragrant but not browned.
Add tomatoes:
Stir in the drained sliced sun dried tomatoes and cook for 1 minute to wake up their flavors.
Create the sauce:
Pour in the heavy cream and broth using a wooden spoon to scrape up any brown bits from the bottom. Let it come to a gentle bubble.
Thicken it up:
Add the Parmesan cheese and Italian seasoning stirring constantly until the cheese melts and the sauce coats the back of a spoon about 2 minutes.
Wilt the spinach:
Toss in the spinach leaves and stir until just wilted. Taste and add more salt and pepper if needed.
Bring it together:
Gently place the salmon back into the skillet. Spoon that creamy sauce over each piece and let everything simmer together for 2 to 3 minutes until the salmon is cooked through.
Serve it up:
Plate the salmon with plenty of sauce and top with fresh basil leaves. Serve with lemon wedges on the side.
Golden brown salmon pieces simmered in garlic parmesan cream sauce topped with vibrant sun-dried tomatoes Pin
Golden brown salmon pieces simmered in garlic parmesan cream sauce topped with vibrant sun-dried tomatoes | kitchenkindred.com

Last week my partner asked if we could have this salmon two nights in a row. I thought they were kidding until I realized they had already bought more salmon fillets on their way home from work. That is when you know a recipe is a keeper.

Making It Lighter

Half and half works surprisingly well if you want to cut some calories without sacrificing too much richness. The sauce will be slightly less thick but still plenty creamy and delicious.

Wine Pairing

A crisp Pinot Grigio cuts through the richness beautifully while still complementing the Italian flavors. If you prefer red a light Chianti will not overpower the delicate salmon.

What To Serve With It

Crusty gluten free bread is perfect for sopping up every last drop of that incredible sauce. Roasted vegetables or a simple green salad help balance out the richness of the cream sauce.

  • Mashed cauliflower keeps with the low carb theme if you are watching carbs
  • Angel hair pasta tossed with olive oil and garlic lets the salmon stay the star
  • Roasted asparagus with parmesan mirrors flavors in the main dish
Creamy Tuscan salmon dish plated with white sauce fresh spinach garnish and lemon wedge on side Pin
Creamy Tuscan salmon dish plated with white sauce fresh spinach garnish and lemon wedge on side | kitchenkindred.com

There is something so satisfying about a dish that looks fancy but comes together in under 30 minutes. This salmon has saved me on countless weeknights when I wanted something special but had zero energy to make it happen.

Recipe Questions & Answers

Yes, thaw frozen salmon completely in the refrigerator before patting dry and seasoning. This ensures even cooking and prevents excess moisture in the pan.

The salmon is cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). The flesh should be opaque and slightly pink throughout.

Substitute heavy cream with full-fat coconut cream or cashew cream. Use dairy-free butter and nutritional yeast or vegan Parmesan alternative instead of traditional Parmesan.

Sautéed zucchini, roasted asparagus, or garlicky green beans complement the creamy sauce beautifully. A crisp arugula salad with lemon vinaigrette also balances the richness.

The sauce can be made up to 2 days in advance and stored in the refrigerator. Reheat gently over low heat, adding a splash of cream or broth to restore consistency before serving with freshly cooked salmon.

The oil adds concentrated flavor, but you can drain it completely and use olive oil instead. The oil-packed tomatoes tend to be more tender than dry-packed varieties.

Creamy Tuscan Salmon Garlic Sauce

Salmon fillets in creamy garlic sauce with sun-dried tomatoes and spinach, inspired by Tuscany.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Salmon

  • 4 salmon fillets (5-6 oz each), skinless or skin-on
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil

Creamy Sauce

  • 2 tablespoons unsalted butter
  • 3 cloves garlic, minced
  • 1 small yellow onion, finely diced
  • 2/3 cup sun-dried tomatoes in oil, drained and sliced
  • 2/3 cup heavy cream
  • 1/4 cup chicken or vegetable broth
  • 1/2 cup grated Parmesan cheese
  • 3 1/2 ounces baby spinach leaves
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper, to taste

Garnish

  • Fresh basil leaves
  • Lemon wedges

Instructions

1
Season the Salmon: Pat the salmon fillets completely dry with paper towels. Season both sides generously with 1/2 teaspoon salt and 1/4 teaspoon black pepper, pressing the seasoning gently into the flesh.
2
Sear the Salmon: Heat olive oil in a large skillet over medium-high heat until shimmering. Place salmon fillets in the pan, skin-side down if using skin-on. Sear for 4 minutes until golden. Carefully flip and cook for 2-3 minutes longer until almost cooked through. Transfer salmon to a plate and set aside.
3
Build the Aromatic Base: Reduce heat to medium. Add butter to the same skillet and let melt. Add minced garlic and diced onion, sautéing for 2-3 minutes until fragrant and translucent, being careful not to brown the garlic.
4
Add Sun-Dried Tomatoes: Stir in the sliced sun-dried tomatoes and cook for 1 minute to release their oils and intensify flavor.
5
Create the Cream Base: Pour in the heavy cream and broth, using a wooden spoon to scrape up any browned bits from the bottom of the pan. Bring the mixture to a gentle simmer.
6
Thicken with Cheese: Add the grated Parmesan cheese and Italian seasoning. Stir continuously until the cheese completely melts and the sauce thickens slightly, about 2 minutes.
7
Wilt the Spinach: Add the baby spinach leaves to the simmering sauce. Cook for 1-2 minutes, stirring gently, until just wilted. Taste and adjust seasoning with additional salt and pepper as needed.
8
Finish and Serve: Return the salmon fillets to the skillet, spooning the creamy sauce generously over each piece. Simmer gently for 2-3 minutes until the salmon is cooked through and the sauce is velvety. Serve immediately, garnished with fresh basil leaves and lemon wedges on the side.
Additional Information

Equipment Needed

  • Large skillet
  • Spatula
  • Knife and cutting board
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 495
Protein 38g
Carbs 8g
Fat 33g

Allergy Information

  • Contains fish (salmon)
  • Contains dairy (butter, heavy cream, Parmesan cheese)
  • Parmesan cheese may contain animal rennet; verify labeling for vegetarian compliance
  • Verify all packaged ingredients are certified gluten-free if required
Sarah Whitfield

Sharing easy, family-friendly recipes, kitchen hacks, and wholesome meal ideas for real home cooks.