If you are looking for a restaurant-quality meal that comes together in under 30 minutes, this creamy Tuscan salmon is your new best friend. Succulent, pan-seared salmon fillets are bathed in a luscious garlic-infused cream sauce studded with sun-dried tomatoes and spinach, delivering pure comfort in every single bite. It is rich, savory, and deeply satisfying, the sort of dish that makes an ordinary weeknight feel like a special occasion.
The best part might be that it is a true one-pan wonder, which means easy cleanup and more time to enjoy with your favorite people. Everything from searing the salmon to simmering the sauce happens in a single skillet, so the flavors build on each other while your sink stays blissfully empty. Bursting with Italian-inspired flavor and ready in a flash, this is comfort food that feels indulgent yet comes together with remarkable ease.
Why You’ll Love This Recipe
This dish is quick and easy, ready in just 30 minutes with simple ingredients, making it perfect for those nights when you want something impressive without the effort. The one-pan approach keeps cleanup to a minimum, so there is more joy and less scrubbing.
It is also unbelievably rich and creamy. That garlic parmesan sauce, layered with sun-dried tomatoes and wilted spinach, is next-level delicious and clings to every flake of salmon. Despite feeling fancy enough for date night or entertaining, it is genuinely approachable and never fussy.
On top of all that, it is protein-packed and wholesome. Salmon brings healthy fats and satisfying protein, while the spinach and tomatoes add color and nutrition, resulting in a meal that feels both indulgent and nourishing at the same time.
Ingredients
You will need 4 salmon fillets, skin-on or off depending on your preference, along with 2 tablespoons of olive oil for searing. Season the fish with 1 teaspoon of salt and half a teaspoon of black pepper. The sauce begins with 3 minced garlic cloves and, if you like a little heat, half a teaspoon of red pepper flakes, which is optional.
For that signature creamy Tuscan character, gather half a cup of chopped sun-dried tomatoes, 1 cup of heavy cream, half a cup of chicken broth, half a cup of grated Parmesan cheese, and 1 teaspoon of Italian seasoning. To finish, you will stir in 2 cups of fresh baby spinach, brighten everything with the juice of half a lemon, and garnish with fresh basil or parsley.
A few smart choices elevate the results. Use fresh salmon for the best flavor and texture, and if you are using sun-dried tomatoes packed in oil, drain them before chopping for extra richness. These pantry-friendly ingredients come together into a sauce that tastes like it took far more effort than it does.

Step-by-Step Instructions
Start by seasoning and searing the salmon. Pat the fillets dry and season them with salt and pepper, which helps you get that gorgeous golden crust. Heat the olive oil in a large skillet over medium heat, then sear the salmon for 4 to 5 minutes per side until golden and cooked through. Remove the fillets and set them aside.
In the same pan, saute the aromatics. Add the minced garlic and red pepper flakes, cooking for about 30 seconds until fragrant, being careful not to let the garlic burn. This quick step infuses the oil and forms the flavorful base of your sauce.
Now build the creamy sauce. Stir in the sun-dried tomatoes, heavy cream, chicken broth, Parmesan, and Italian seasoning, then let it simmer for 2 to 3 minutes until slightly thickened. Add the spinach and stir until it wilts down into the silky sauce, adding color and freshness.
Finally, return the salmon to the skillet and spoon that creamy goodness generously over the fillets. Let everything simmer together for another 2 minutes so the flavors meld and the salmon warms through. Squeeze a bit of lemon juice over the dish for brightness, garnish with fresh basil, and serve hot.

Tips for the Best Creamy Tuscan Salmon
Do not overcook the salmon. It is best when flaky and tender, so aim for medium to medium-well and pull it just as it flakes easily. Using a heavy-bottomed pan, such as cast iron or stainless steel, gives you the crispest, most even sear and stands up nicely to the simmering sauce.
If you are out of heavy cream, half and half works in a pinch; just add a little extra Parmesan for thickness. To make the dish dairy-free, swap the cream for coconut milk and the Parmesan for nutritional yeast. This sauce is also endlessly adaptable, delicious tossed with linguine or penne, served over cauliflower rice for a keto option, or spooned alongside roasted asparagus and garlic bread. For more salmon inspiration, try our Herb Crusted Salmon or the sweet and simple Maple Glazed Salmon.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I use frozen salmon?
Yes. Just ensure it is fully thawed and pat it dry before cooking for the best texture and a proper sear.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently over low heat to keep the sauce smooth and the salmon tender.
What if I do not have sun-dried tomatoes?
No worries. You can use cherry tomatoes cooked down in a little olive oil as a delicious substitute.
Can I make this dairy-free?
Absolutely. Use unsweetened coconut milk in place of the heavy cream and a bit of nutritional yeast instead of Parmesan for a creamy, flavorful alternative.
Can I make it with a different protein?
Yes. This creamy Tuscan sauce is wonderful over chicken breasts or thighs if you would like to swap out the salmon.
Rich, comforting, and impressively easy, this creamy Tuscan salmon is destined to become a regular in your dinner rotation. For more wholesome inspiration, browse these healthy eating ideas, and if you try this recipe, I would love to see how it turned out, so tag @thekitchensaid on Instagram. Happy cooking!
Creamy Tuscan Salmon (Easy One-Pan Recipe)
Italian · Main Course

Creamy Tuscan salmon with pan-seared fillets in a rich garlic parmesan cream sauce with sun-dried tomatoes and spinach. A one-pan dinner ready in under 30 minutes.
Ingredients
- 4 salmon fillets
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 1/2 cup sun-dried tomatoes, chopped
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 2 cups fresh baby spinach
- Juice of 1/2 lemon
- Fresh basil or parsley for garnish
Instructions
- Pat salmon dry and season with salt and pepper. Sear in olive oil over medium heat for 4-5 minutes per side, then remove and set aside.
- In the same pan, saute garlic and red pepper flakes for about 30 seconds until fragrant.
- Stir in sun-dried tomatoes, heavy cream, chicken broth, Parmesan, and Italian seasoning. Simmer 2-3 minutes until slightly thickened.
- Add the spinach and stir until wilted.
- Return the salmon to the pan, spoon sauce over, and simmer 2 minutes. Finish with lemon juice, garnish, and serve warm.
Nutrition: 520 calories
Made this? Rate it







