,

Salmon in Creamy Tuscan Sauce

As seen in: Evening Meals to Gather Around

This elegant Tuscan salmon combines perfectly seared salmon fillets with a luxurious cream sauce featuring sun-dried tomatoes, cherry tomatoes, and wilted spinach. The dish balances rich flavors with fresh elements—garlic, Parmesan, lemon, and fresh herbs create depth while keeping the dish bright and balanced. Ready in just 30 minutes, it's a sophisticated yet simple dinner that pairs beautifully with pasta, risotto, or crusty bread for mopping up the delicious sauce. The crispy salmon skin and tender center provide perfect texture contrast to the silky sauce.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Fri, 25 Apr 2025 16:25:14 GMT
A dish of Tuscan Salmon with greens. Save Pin
A dish of Tuscan Salmon with greens. | sophietable.com

This creamy Tuscan salmon has become my family's favorite way to enjoy fish—the creamy sauce paired with tender salmon fillets creates a restaurant-quality meal that's surprisingly quick to prepare at home. The combination of sun-dried tomatoes, fresh cherry tomatoes, and spinach adds both color and nutrition to this elegant yet simple dish.

I first made this Tuscan salmon when I needed something special for an impromptu dinner with friends. The ingredients were already in my kitchen, and everyone was so impressed they thought I had planned for days. Now it's my go-to recipe whenever I want to make an ordinary evening feel special without spending hours in the kitchen.

Ingredients

  • Four 6-ounce salmon fillets with skin on They provide heart-healthy omega-3 fatty acids. Look for fillets with firm flesh and a fresh ocean smell
  • Salt and pepper to taste Fresh ground is always best for maximum flavor
  • Two tablespoons olive oil Use a good quality extra virgin olive oil for better flavor
  • Three cloves garlic minced Fresh garlic provides significantly more flavor than pre-minced
  • Quarter cup sun-dried tomatoes chopped These pack intense umami flavor. Oil-packed varieties work best in this recipe
  • One cup cherry tomatoes halved These add freshness and a pop of color. Choose bright red ones for sweetness
  • Three cups baby spinach Adds nutrition and beautiful color. Pre-washed packages save time
  • One cup heavy cream Creates the luxurious base for the sauce. Full-fat works best for proper thickening
  • Half cup Parmesan cheese grated Freshly grated provides better melting and flavor than pre-packaged
  • Half teaspoon red chili flakes Adds a pleasant warmth without overpowering heat
  • Zest and juice from one lemon The acid brightens the creamy sauce. Use an organic lemon if possible
  • Quarter cup fresh basil chopped Adds aromatic freshness. Look for bright green leaves without dark spots
  • Half cup fresh parsley chopped Adds color and a peppery note to finish the dish

Step-by-Step Instructions

Season the Salmon
Pat the salmon fillets completely dry with paper towels to ensure proper searing. Season both sides generously with salt and freshly ground black pepper, pressing gently so the seasonings adhere to the fish.
Sear the Salmon
Heat a large skillet over medium-high heat until hot. Add olive oil and swirl to coat the pan. Place salmon fillets skin-side down in the hot oil without crowding the pan. Cook for 4-5 minutes without moving them until the skin becomes crispy and golden. Carefully flip each fillet and cook for another 3-4 minutes until the salmon is mostly cooked but still slightly translucent in the center. The salmon will continue cooking when returned to the sauce later. Transfer to a clean plate.
Build the Flavor Base
In the same skillet with all those wonderful salmon flavors, add a touch more olive oil if needed. Add the minced garlic and cook while stirring constantly for 30 seconds to 1 minute until fragrant but not browned. Immediately add the chopped sun-dried tomatoes and halved cherry tomatoes. Sauté for 2-3 minutes, stirring occasionally until the cherry tomatoes begin to soften and release their juices.
Create the Sauce
Add the baby spinach to the tomato mixture and stir gently until it wilts down completely, about 1-2 minutes. Pour in the heavy cream and sprinkle in the grated Parmesan cheese and red chili flakes. Stir to combine all ingredients. Allow the sauce to gently simmer for 2-3 minutes until it begins to thicken slightly. Add both the lemon zest and juice, stirring to incorporate into the creamy sauce.
Finish the Dish
Return the salmon fillets to the skillet, nestling them into the sauce skin-side up to keep the skin crispy. Spoon some of the sauce over the tops of the fillets. Simmer gently for 2-3 minutes until the salmon is heated through and fully cooked. Sprinkle the chopped basil and parsley over everything. Taste the sauce and adjust seasoning with additional salt and pepper if needed.
Serve
Carefully transfer each salmon fillet to individual plates, then generously spoon the creamy spinach and tomato sauce over and around each portion. Garnish with additional fresh herbs and lemon wedges if desired. Serve immediately while hot.
A dish of Tuscan Salmon with tomatoes and greens. Save Pin
A dish of Tuscan Salmon with tomatoes and greens. | sophietable.com

The sun-dried tomatoes are my secret weapon in this recipe. I discovered their impact when I doubled the amount by accident one time, and everyone raved about the depth of flavor. They add an intense umami quality that balances perfectly with the richness of the cream and the freshness of the herbs. My husband now requests this dish almost weekly, claiming it's better than any salmon dish at our local Italian restaurant.

Wine Pairing Suggestions

This Tuscan salmon pairs beautifully with medium-bodied white wines. A lightly oaked Chardonnay complements the creaminess of the sauce without overwhelming the delicate salmon flavor. Alternatively, a crisp Pinot Grigio provides a refreshing contrast that cuts through the richness. For red wine lovers, a light Pinot Noir works surprisingly well with this dish.

Make It Ahead

While this dish is best served fresh, you can prepare components ahead of time to streamline the cooking process. The sauce can be made up to a day in advance and stored in the refrigerator. Simply reheat gently on the stovetop and cook the salmon fresh when ready to serve. This approach works particularly well when entertaining guests, allowing you to focus on cooking the salmon perfectly while the sauce reheats.

Perfect Side Dishes

This Tuscan salmon shines when served with simple sides that complement rather than compete with its flavors. Roasted asparagus or green beans make excellent vegetable pairings. For starches, creamy polenta, risotto, or crusty Italian bread are all delicious options for soaking up the sauce. A simple arugula salad dressed with lemon and olive oil adds a peppery freshness that balances the richness of the dish.

Ingredient Substitutions

No heavy cream? Use half-and-half mixed with a tablespoon of cornstarch for a lighter but still creamy sauce

Kale can replace spinach for a heartier texture and additional nutrients

For dairy-free options coconut cream provides a similar richness with a subtle tropical note

Any firm white fish like halibut or cod works well with this sauce if salmon isn't available

Tuscan Salmon with tomatoes and herbs. Save Pin
Tuscan Salmon with tomatoes and herbs. | sophietable.com

Commonly Asked Questions

→ Can I use salmon without skin for this dish?

Yes, you can use skinless salmon fillets, though the skin helps protect the fish during cooking and adds flavor. If using skinless, reduce the initial cooking time by about 1 minute and handle the fillets more gently as they may be more prone to breaking apart.

→ What can I substitute for heavy cream?

For a lighter version, you can substitute half-and-half or a mixture of milk and cream cheese. For dairy-free options, full-fat coconut milk or cashew cream work well, though they will add a slightly different flavor profile to the dish.

→ What sides pair well with Tuscan salmon?

This dish pairs beautifully with pasta (linguine or fettuccine work particularly well), crusty bread, roasted potatoes, or a simple risotto. For a lighter meal, serve with steamed asparagus, roasted brussels sprouts, or a fresh green salad.

→ Can I make this dish ahead of time?

While best enjoyed fresh, you can prepare the sauce ahead of time and refrigerate. When ready to serve, reheat the sauce gently, then cook the salmon fresh and add it to the warmed sauce. This prevents the salmon from overcooking when reheated.

→ How can I tell when the salmon is perfectly cooked?

Perfectly cooked salmon should be opaque on the outside but still slightly translucent in the center. It should flake easily with a fork but remain moist. For medium doneness, aim for an internal temperature of about 125°F (52°C). The salmon will continue cooking slightly when returned to the sauce.

→ Can I use frozen spinach instead of fresh?

Yes, thawed and well-drained frozen spinach can substitute for fresh. Use about 1 cup of thawed frozen spinach (equivalent to 3 cups fresh). Be sure to squeeze out excess moisture to prevent watering down your sauce.

Creamy Tuscan Salmon

Perfectly seared salmon fillets nestled in a luscious cream sauce with tomatoes, spinach, garlic and fresh herbs.

Preparation Time
15 Minutes
Cooking Duration
15 Minutes
Overall Time
30 Minutes
Created By: Sophie

Recipe Type: Dinner

Skill Level: Medium

Cuisine Type: Italian-American

Portion Size: 4 Number of Servings

Diet Preferences: Low Carb, Free of Gluten

What You'll Need

→ Salmon

01 4 skin-on salmon fillets (about 170g each)
02 Salt and pepper to taste

→ Sauce Base

03 2 tablespoons olive oil
04 3 cloves garlic, minced
05 ¼ cup sun-dried tomatoes, chopped
06 1 cup cherry tomatoes, halved
07 3 cups baby spinach

→ Creamy Sauce

08 1 cup heavy cream
09 ½ cup grated Parmesan cheese
10 ½ teaspoon red chili flakes
11 Zest and juice from 1 lemon

→ Herbs

12 ¼ cup fresh basil, chopped
13 ½ cup fresh parsley, chopped

Step-by-Step Directions

Step 01

Season each salmon fillet generously with salt and pepper on both sides.

Step 02

Heat olive oil in a large skillet over medium-high heat. Place salmon fillets skin-side-down and cook for 4-5 minutes until skin is crispy. Flip and cook another 3-4 minutes until salmon is cooked through but still tender in the center. Transfer to a plate and set aside.

Step 03

In the same skillet, add more olive oil if needed and sauté minced garlic until fragrant, about 30-60 seconds. Add sun-dried and cherry tomatoes, then sauté for 2-3 minutes until tomatoes begin to soften.

Step 04

Add baby spinach and stir until wilted. Pour in heavy cream, grated Parmesan cheese, and red chili flakes. Stir and allow sauce to simmer for 2-3 minutes. Add lemon zest and juice, then stir to combine.

Step 05

Return salmon fillets to the skillet, nestling them into the sauce. Simmer for 2 minutes to heat through. Sprinkle with chopped basil and parsley before serving.

Helpful Notes

  1. Pat salmon fillets dry with paper towels before seasoning to achieve a better sear and crispier skin.
  2. Adjust red chili flakes according to your preferred spice level.
  3. If sauce is too thick, thin with extra cream or broth; if too thin, simmer longer to reduce.
  4. Add fresh herbs just before serving to preserve their vibrant color and flavor.
  5. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently to avoid overcooking the salmon.

Recommended Tools

  • 12-inch stainless steel skillet

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains dairy (heavy cream, Parmesan cheese)
  • Contains fish (salmon)

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 591
  • Fat Content: 43 grams
  • Carbohydrate Content: 10 grams
  • Protein Content: 42 grams