Creamy Tuscan Salmon: An Easy One-Pan Italian-Inspired Dinner

Creamy Tuscan Salmon: An Easy One-Pan Italian-Inspired Dinner
Imagine transforming your weeknight dinner routine with a dish that tastes like it came straight from a fancy Italian restaurant, but comes together in just 30 minutes using only one pan. That’s the magic of creamy Tuscan salmon! This rich, flavorful dish combines tender salmon fillets with a luxurious cream sauce bursting with garlic, sun-dried tomatoes, and fresh spinach. Whether you’re eating keto, low-carb, or simply craving something special, this recipe delivers restaurant-quality results with minimal effort.

Ingredients
- 4 (6 oz) salmon fillets, skin removed
- Salt and black pepper to taste
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 cup chicken or vegetable broth
- 1 cup heavy cream
- ½ cup sun-dried tomatoes, chopped
- 3 cups fresh spinach
- ½ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- Fresh basil for garnish
Step-by-Step Instructions
Step 1: Prepare the Salmon
Pat salmon fillets dry with paper towels and season both sides generously with salt and pepper. This helps create a beautiful sear and locks in moisture.
Step 2: Sear the Salmon
Heat olive oil in a large skillet over medium-high heat. Add salmon fillets and cook for 4-5 minutes per side until golden brown. Remove salmon from skillet and set aside.
Step 3: Create the Creamy Sauce
In the same skillet, add minced garlic and sauté for 30 seconds until fragrant. Pour in chicken broth to deglaze the pan, scraping up any browned bits. Add heavy cream, sun-dried tomatoes, and Italian seasoning. Bring to a gentle simmer.
Step 4: Add Spinach and Cheese
Stir in fresh spinach and cook until just wilted, about 2-3 minutes. Then stir in Parmesan cheese until melted and the sauce has thickened slightly.
Step 5: Return Salmon and Serve
Return the salmon fillets to the skillet, spooning sauce over the top. Simmer for another 2-3 minutes to heat through. Garnish with fresh basil and serve immediately.
Expert Tips for Perfect Creamy Tuscan Salmon
- Fresh vs. Jarred Salmon: Fresh salmon yields the best results, but frozen salmon works well too – just make sure to thaw it completely and pat it dry.
- Cream Sauce Consistency: If your sauce seems too thin, let it simmer a bit longer to reduce. If it’s too thick, add a tablespoon of broth at a time.
- Oil-packed Tomatoes: Use oil-packed sun-dried tomatoes for maximum flavor – pat them dry before chopping to prevent excess oil in the sauce.
- Make it Dairy-Free: Substitute coconut cream for heavy cream and nutritional yeast for Parmesan to create a dairy-free version.
- Storage: Store leftovers in an airtight container for up to 3 days. Reheat gently to prevent the sauce from breaking.
Frequently Asked Questions
Can I use a different type of fish?
Absolutely! This creamy Tuscan sauce pairs beautifully with cod, halibut, or even shrimp. Adjust cooking times based on the thickness of your chosen protein.
Is this recipe keto-friendly?
Yes! With only 5g net carbs per serving, this creamy Tuscan salmon is perfect for keto and low-carb diets.
What sides go well with creamy Tuscan salmon?
Serve over cauliflower rice, zucchini noodles, or with a simple side salad for a complete meal. Crusty bread is perfect for soaking up the delicious sauce.
Can I make this ahead of time?
You can prep the ingredients ahead, but this dish is best served immediately after cooking for optimal texture and flavor.

Creamy Tuscan Salmon: An Easy One-Pan Italian-Inspired Dinner
Ingredients
Method
- Pat salmon fillets dry with paper towels and season both sides generously with salt and pepper
- Heat olive oil in a large skillet over medium-high heat. Add salmon fillets and cook for 4-5 minutes per side until golden brown. Remove salmon from skillet and set aside
- In the same skillet, add minced garlic and sauté for 30 seconds until fragrant. Pour in chicken broth to deglaze the pan, scraping up any browned bits. Add heavy cream, sun-dried tomatoes, and Italian seasoning. Bring to a gentle simmer
- Stir in fresh spinach and cook until just wilted, about 2-3 minutes. Then stir in Parmesan cheese until melted and the sauce has thickened slightly
- Return the salmon fillets to the skillet, spooning sauce over the top. Simmer for another 2-3 minutes to heat through. Garnish with fresh basil and serve immediately
