If you’re looking for a restaurant-quality dinner you can make at home in under 30 minutes, this Creamy Tuscan Salmon is the answer. Tender, pan-seared salmon fillets nestled in a rich, garlicky cream sauce loaded with sun-dried tomatoes, fresh spinach, and Parmesan cheese — it’s indulgent, elegant, and surprisingly easy to pull off on a weeknight.
This dish draws inspiration from the bold, sun-soaked flavors of Tuscany. The sauce comes together in the same skillet as the salmon, meaning fewer dishes and maximum flavor. Serve it over pasta, rice, or with crusty bread to soak up every last drop of that sauce.
Why You’ll Love This Recipe
- Ready in 30 minutes — perfect for busy weeknights
- One-pan meal — less cleanup, more flavor
- High in protein and healthy fats — omega-3 rich salmon
- Naturally gluten-free — just serve over rice or vegetables
- Impressive enough for guests — looks and tastes like a restaurant dish
Ingredients
For the Salmon
- 4 salmon fillets (about 6 oz / 170g each), skin-on or skinless
- 1 tsp garlic powder
- 1 tsp smoked paprika
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 tbsp olive oil
For the Tuscan Cream Sauce
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes in oil, drained and roughly chopped
- 2 cups fresh baby spinach
- 1 cup heavy cream
- 1/2 cup chicken broth (or vegetable broth)
- 1/2 cup freshly grated Parmesan cheese
- 1 tsp Italian seasoning
- 1/4 tsp red pepper flakes (optional)
- Salt and pepper to taste
- Fresh basil for garnish
Instructions
Step 1 — Season and Sear the Salmon
Pat the salmon fillets dry with paper towels. Mix garlic powder, smoked paprika, salt, and pepper, then season both sides of each fillet generously. Heat olive oil in a large skillet over medium-high heat. Add the salmon and cook for 3-4 minutes per side until golden and cooked through. Remove from the skillet and set aside.
Step 2 — Build the Tuscan Sauce
In the same skillet, reduce heat to medium. Add the minced garlic and saute for 1 minute until fragrant. Add the sun-dried tomatoes and cook for another minute, stirring to release their flavor into the oil.
Step 3 — Add the Cream
Pour in the chicken broth and heavy cream, stirring to combine. Bring to a gentle simmer and let it reduce for 3-4 minutes until slightly thickened. Stir in the Parmesan cheese, Italian seasoning, and red pepper flakes. Season with salt and pepper to taste.
Step 4 — Add Spinach and Return the Salmon
Add the fresh spinach and stir until wilted, about 1-2 minutes. Return the salmon fillets to the skillet, nestling them into the sauce. Spoon the sauce over the top and let everything heat together for 2 minutes.
Step 5 — Serve
Garnish with fresh basil and extra Parmesan. Serve immediately over pasta, rice, mashed potatoes, or with crusty bread.
Recipe Tips for the Best Creamy Tuscan Salmon
- Don’t skip drying the salmon — patting it dry ensures a golden sear instead of steaming.
- Use fresh Parmesan — pre-grated Parmesan can make the sauce grainy. Freshly grated melts much smoother.
- Don’t overcook the salmon — it will continue to cook slightly in the hot sauce. Pull it off the heat when it just flakes.
- Adjust the thickness — for a thicker sauce, let it simmer longer. For a lighter sauce, add a splash more broth.
- Make it dairy-free — substitute coconut cream for heavy cream and nutritional yeast for Parmesan.
What to Serve with Creamy Tuscan Salmon
- Fettuccine or pappardelle pasta
- Steamed jasmine or basmati rice
- Roasted asparagus or broccolini
- Garlic mashed potatoes
- Crusty sourdough or focaccia bread
- Cauliflower rice (for a low-carb option)
Nutrition Information
Per serving (1 fillet with sauce), approximate values:
| Nutrient | Amount |
|---|---|
| Calories | 520 kcal |
| Protein | 42g |
| Fat | 36g |
| Saturated Fat | 14g |
| Carbohydrates | 8g |
| Fiber | 1.5g |
| Sodium | 480mg |
| Omega-3 | 2.4g |
Frequently Asked Questions
Can I use frozen salmon?
Yes — thaw it completely in the fridge overnight and pat very dry before searing. Frozen salmon tends to release more moisture, so thorough drying is key for a good crust.
Can I substitute the heavy cream?
Half-and-half works for a lighter sauce, though it will be thinner. Coconut cream is a great dairy-free alternative that adds a subtle sweetness that pairs well with the sun-dried tomatoes.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat, adding a splash of broth or cream to loosen the sauce. Note that cream sauces can sometimes separate when reheated — stir consistently to bring it back together.
Can I make this ahead of time?
The sauce can be made up to 2 days ahead and stored separately. Sear the salmon fresh when ready to serve and reheat the sauce gently before combining.