Creamy Tuscan Salmon: Easy One-Pan Weeknight Dinner Recipe
Creamy Tuscan Salmon: Easy One-Pan Weeknight Dinner Recipe

This Creamy Tuscan Salmon recipe brings the flavors of Italy right to your dinner table in under 30 minutes! Imagine tender salmon fillets swimming in a luxurious creamy sauce packed with garlic, spinach, and sun-dried tomatoes. This one-pan wonder delivers restaurant-quality results with minimal cleanup, making it perfect for busy weeknights when you want something special without the effort.
What makes this dish truly exceptional is how it transforms simple ingredients into something extraordinary. The creamy sauce creates the perfect backdrop for the rich salmon, while the spinach adds depth and nutrients. This recipe is naturally low carb and keto-friendly, making it suitable for various dietary preferences while still delivering incredible flavor.

Ingredients You’ll Need
- 4 salmon fillets (6 ounces each)
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/3 cup sun-dried tomatoes, chopped
- 3 cups fresh spinach
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- Fresh basil for garnish
Step-by-Step Instructions
Step 1: Pat salmon fillets dry and season both sides generously with salt, pepper, and Italian seasoning.
Step 2: Heat olive oil in a large skillet over medium-high heat. Cook salmon skin-side up for 4-5 minutes until golden brown, then flip and cook for another 3-4 minutes. Remove salmon from skillet and set aside.
Step 3: In the same skillet, add garlic and sauté for 30 seconds until fragrant. Add chicken broth to deglaze the pan, scraping up any browned bits from the bottom.
Step 4: Reduce heat to medium and stir in heavy cream, sun-dried tomatoes, and Parmesan cheese. Cook for 2-3 minutes until the sauce begins to thicken slightly.
Step 5: Add spinach and cook just until wilted, about 1-2 minutes. Nestle the salmon fillets back into the sauce and spoon some sauce over the top.
Step 6: Simmer for 2-3 minutes until salmon is cooked through and sauce has thickened. Garnish with fresh basil and serve immediately.
Expert Tips for Perfect Creamy Tuscan Salmon
Salmon Selection: Choose center-cut salmon fillets of even thickness for consistent cooking. Fresh or frozen salmon both work well—just ensure frozen fillets are completely thawed before cooking.
Creamy Sauce Consistency: For a thicker sauce, let it simmer a bit longer before adding the salmon back to the pan. If you prefer a lighter version, you can substitute half-and-half for heavy cream.
Flavor Variations: Experiment with different herbs like fresh oregano or thyme. For extra richness, try adding a tablespoon of cream cheese to the sauce. This recipe pairs beautifully with other creamy seafood dishes for a seafood feast.
Make It a Complete Meal: Serve this delicious salmon over cauliflower rice for a low-carb option, or with pasta for a more traditional Italian meal. It also pairs wonderfully with roasted vegetables or a simple green salad.
Frequently Asked Questions
Can I use frozen salmon? Absolutely! Just make sure to thaw it completely in the refrigerator overnight and pat it very dry before cooking to ensure proper browning.
How do I store and reheat leftovers? Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat to prevent the cream sauce from breaking.
Can I make this dairy-free? Yes! Substitute the heavy cream with coconut cream and use nutritional yeast instead of Parmesan cheese for a delicious dairy-free version.
What sides go well with this dish? This creamy salmon pairs beautifully with roasted asparagus, garlic mashed potatoes, or a simple Italian-inspired pasta side dish. For a complete meal planning approach, check out our guide to easy weeknight dinners.

Creamy Tuscan Salmon: Easy One-Pan Weeknight Dinner Recipe
Ingredients
Method
- Pat salmon fillets dry and season both sides generously with salt, pepper, and Italian seasoning.
- Heat olive oil in a large skillet over medium-high heat. Cook salmon skin-side up for 4-5 minutes until golden brown, then flip and cook for another 3-4 minutes. Remove salmon from skillet and set aside.
- In the same skillet, add garlic and sauté for 30 seconds until fragrant. Add chicken broth to deglaze the pan, scraping up any browned bits from the bottom.
- Reduce heat to medium and stir in heavy cream, sun-dried tomatoes, and Parmesan cheese. Cook for 2-3 minutes until the sauce begins to thicken slightly.
- Add spinach and cook just until wilted, about 1-2 minutes. Nestle the salmon fillets back into the sauce and spoon some sauce over the top.
- Simmer for 2-3 minutes until salmon is cooked through and sauce has thickened. Garnish with fresh basil and serve immediately.
