Creamy Tuscan Salmon (Garlic, Spinach & Sun-Dried Tomatoes – One-Pan Comfort Dinner)
- Sarah Smith
- 3 days ago
- 3 min read

This creamy Tuscan salmon is rich, comforting, and packed with flavor from garlic, sun-dried tomatoes, spinach, and a silky Parmesan cream sauce. Made in one pan and ready in about 30 minutes, it’s perfect for an easy weeknight dinner that feels restaurant-quality. If you love cozy skillet meals like Marry Me Chicken, Creamy Lemon Orzo with Chicken, or Mediterranean Baked Salmon with Tomatoes & Olives, this creamy garlic salmon recipe is a must-try addition to your dinner rotation.
If you love fresh, flavor-packed meals like this, explore more in our Mediterranean Recipes collection, where you’ll find everything from vibrant salads and sauces to easy, wholesome dinners.
Why You’ll Love This
Creamy, garlicky sauce with sun-dried tomatoes and spinach
One-pan salmon recipe for easy cleanup
Ready in about 30 minutes
Restaurant-quality flavor at home
Perfect with pasta, rice, or crusty bread
Recipe Card
Prep Time: 10 minutes Cook Time: 20 minutes Total Time: 30 minutes Servings: 4
Nutrition Information
(per serving, estimated)
Calories: 520
Protein: 34g
Carbohydrates: 6g
Fat: 40g
Fiber: 1g
Sugar: 2g
Sodium: 420mg
Ingredients
4 salmon fillets (about 6 oz / 170 g each)
Salt and black pepper, to taste
1 tablespoon olive oil (15 ml)
2 tablespoons butter (30 g)
4 cloves garlic, minced
½ cup sun-dried tomatoes, chopped (80 g)
1 cup heavy cream (240 ml)
½ cup grated Parmesan cheese (50 g)
1 teaspoon Italian seasoning
2 cups fresh spinach (60 g)
1 tablespoon lemon juice (15 ml)
Fresh parsley, chopped (for garnish)
Instructions
Pat the salmon fillets dry and season both sides with salt and black pepper.
Heat olive oil in a large skillet over medium-high heat. Add the salmon and cook for 4–5 minutes per side until golden and cooked through. Remove from the pan and set aside.
In the same skillet, melt the butter. Add garlic and cook for about 30 seconds until fragrant.
Stir in the sun-dried tomatoes and cook for 1–2 minutes to release flavor.
Pour in the heavy cream and bring to a gentle simmer. Stir in Parmesan cheese and Italian seasoning until the sauce thickens slightly.
Add spinach and cook until wilted.
Stir in lemon juice, then return the salmon to the pan and spoon the sauce over the top. Simmer for 2–3 minutes until everything is heated through.
Garnish with fresh parsley and serve warm.
Tips & Variations
Use half-and-half instead of heavy cream for a lighter version
Add mushrooms for extra depth and texture
Serve over pasta, rice, or mashed potatoes
Use frozen spinach (thawed and drained) if needed
Add red pepper flakes for a subtle heat
Make-Ahead & Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave in short intervals to avoid overcooking the salmon. Freezing is not recommended, as the cream sauce may separate.
FAQ
Can I use frozen salmon?
Yes, just thaw it completely and pat it dry before cooking.
What type of salmon works best?
Atlantic or sockeye salmon both work well in this recipe.
Can I make this dairy-free?
You can substitute coconut cream and omit Parmesan, but the flavor will change.
Is this recipe keto-friendly?
Yes, it’s low in carbs and high in healthy fats, making it suitable for keto diets.
What to Serve With
This creamy Tuscan salmon pairs beautifully with simple, cozy sides. Serve it over pasta or rice to soak up the rich sauce, or keep it lighter with roasted vegetables. It’s especially delicious alongside Garlic Herb Pull-Apart Bread, Creamy Mashed Potatoes, or a Classic Caesar Salad for balance.
Final Thoughts
This creamy Tuscan salmon is the kind of recipe that feels special but is incredibly easy to make. With its rich garlic Parmesan sauce, tender salmon, and vibrant spinach and sun-dried tomatoes, it delivers bold flavor in every bite. It’s a perfect addition to your growing collection of cozy, high-impact dinner recipes.



