There is nothing quite as effortlessly luxurious as tender, pan-seared salmon fillets resting in a velvety garlic butter cream sauce studded with tangy sun-dried tomatoes and tender baby spinach. This Creamy Garlic Butter Tuscan Salmon delivers five-star restaurant elegance straight to your weeknight dining table in less than 30 minutes, using simple wholesome pantry staples.

Inspired by the sun-drenched flavors of central Italy, the brilliance of this recipe lies in the contrast of textures and flavors. Searing the salmon first locks in moisture and develops a crisp, savory caramelized crust. Simmering the rich heavy cream with minced garlic, savory bone broth, and freshly grated Parmigiano-Reggiano produces an emulsified sauce that coats each fillet without ever feeling overly heavy.
Why You’ll Love This Recipe
- 30-Minute Wonder: Goes from cutting board to dining table in just half an hour—ideal for busy weeknights or special weekend dinners.
- One-Pan Simplicity: The fish sears and the entire luscious sauce simmers in the same skillet, keeping cleanup fast and minimal.
- Nutrient-Dense Goodness: Packed with heart-healthy omega-3 fatty acids, high-quality lean protein, and essential iron and antioxidants from fresh spinach.
- Restaurant-Grade Presentation: The contrast of vibrant red sun-dried tomatoes, deep green spinach, and golden seared salmon looks like an editorial culinary masterpiece.
Key Ingredients & Smart Swaps

- Salmon Fillets: Center-cut fillets (skin-on or skinless) cook the most evenly. Wild Alaskan salmon provides robust flavor, while Atlantic salmon yields a rich, buttery melt-in-your-mouth texture.
- Sun-Dried Tomatoes: Use oil-packed sun-dried tomatoes for the best moist, chewy texture and concentrated sweet-tart punch. Pat excess oil off before slicing.
- Heavy Cream: High-fat cream guarantees a stable emulsion that will not separate or curdle when lemon juice is added. For a dairy-free version, canned full-fat coconut cream works wonderfully.
- Fresh Baby Spinach: Tender baby spinach wilts within two minutes without needing pre-cooking. You can also swap with baby kale or Swiss chard.
- Parmesan Cheese: Always grate a block of real Parmigiano-Reggiano freshly off the microplane for maximum savory umami and seamless melting.
Step-by-Step Cooking Walkthrough
1. Prep & Sear: Pat the salmon thoroughly dry with paper towels to ensure a golden crust. Season generously with kosher salt, black pepper, and smoked paprika. Sear in hot olive oil and butter for 4 to 5 minutes per side, then transfer to a resting plate.
2. Build Flavor Base: In the same skillet, reduce the heat and melt additional butter. Sauté the minced garlic and julienned sun-dried tomatoes for 60 seconds until delightfully fragrant.

3. Simmer Sauce: Deglaze the skillet with bone broth, scraping up every bit of caramelized fond. Pour in heavy cream and Italian seasonings, gently simmering for 3 minutes until velvety.
4. Wilt Greens & Melt Cheese: Stir in the baby spinach and grated parmesan, stirring gently until the greens wilt down. Finish with a squeeze of fresh lemon juice to brighten the rich sauce.
5. Re-introduce Salmon: Nestled the seared salmon fillets back into the skillet, spooning the luxurious Tuscan sauce over top to coat thoroughly before serving.
3 Chef Secrets for Perfect Results
1. Thoroughly Dry the Fish: Moisture is the enemy of a golden sear. Blotting the salmon dry with paper towels before seasoning ensures an immediate crisp crust rather than steaming.
2. Never Boil the Cream: Keep your heat at a gentle, rolling simmer once the cream and parmesan are added. High boiling heat can break the dairy emulsion and produce an oily texture.
3. Fresh Lemon at the End: Adding the lemon juice right before serving cuts through the richness and lifts the herbs without risk of curdling the dairy during high heat reduction.
What to Serve With Creamy Tuscan Salmon

- Over Fresh Pasta: Serve atop a bed of al dente fettuccine, angel hair, or penne pasta to catch all the luscious cream sauce.
- Crusty Artisan Bread: Warm ciabatta or French garlic bread is practically mandatory for mopping up the pan juices.
- Low-Carb Options: Serve over cauliflower mash, zucchini ribbons, or alongside roasted asparagus for a keto-friendly dinner.
- Refreshing Beverages: Pair with an iced sparkling lemon-mint spritzer or chilled white grape sparkling cider.
Storage, Freezing & Reheating Instructions
- Refrigeration: Store leftover salmon and sauce in an airtight glass container in the refrigerator for up to 3 days.
- Gentle Reheating: Reheat slowly in a covered skillet over low heat with a splash of milk or broth to revive the silky sauce. Avoid high-power microwaving, which can overcook delicate salmon.
- Freezing: Freezing cream-based fish dishes is not recommended as dairy sauces tend to separate upon thawing. Enjoy fresh for best flavor.

Creamy Garlic Butter Tuscan Salmon
Ingredients
- 4 6-oz fillets salmon fillets pat dry with paper towels
- 2 tbsp extra virgin olive oil divided
- 2 tbsp unsalted butter divided
- 1 tsp smoked paprika
- 1 tsp kosher salt and black pepper to taste
- 6 cloves garlic cloves finely minced
- 3/4 cup sun-dried tomatoes drained and sliced
- 1 cup heavy whipping cream full fat
- 1/3 cup bone broth low-sodium
- 3 cups fresh baby spinach packed
- 1/2 cup Parmesan cheese freshly grated
- 1 tbsp fresh lemon juice brightens the sauce
- 1 tsp Italian seasoning
- 2 tbsp fresh parsley and basil chopped
Method
- Pat the salmon fillets completely dry on all sides using paper towels. Season both sides evenly with kosher salt, cracked black pepper, and smoked paprika.
- Heat 1 tablespoon olive oil and 1 tablespoon butter in a 12-inch heavy cast-iron skillet over medium-high heat until shimmering. Sear salmon fillets undisturbed for 4 to 5 minutes per side until deeply golden and flaky (internal temperature 135°F / 57°C). Transfer salmon to a warm plate.
- Reduce heat to medium. Add remaining olive oil and butter to the skillet. Add the minced garlic and sliced sun-dried tomatoes. Sauté for 60 seconds until delightfully fragrant, being careful not to brown the garlic.
- Deglaze the skillet with the bone broth, gently scraping up any savory fond from the bottom. Pour in the heavy cream and Italian seasoning. Bring to a gentle rolling simmer for 3 minutes until slightly thickened.
- Stir in the fresh baby spinach and grated parmesan cheese. Cook for 1 to 2 minutes until the spinach wilts and the cheese melts seamlessly into a silky cream sauce. Squeeze in fresh lemon juice and season with extra black pepper to taste.
- Return seared salmon fillets back to the skillet, nestling them into the cream sauce. Spoon the velvety sauce, sun-dried tomatoes, and spinach over the top. Simmer 1 minute to warm through. Garnish with chopped fresh parsley and serve hot.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I use frozen salmon fillets?
Yes! Ensure the fillets are completely thawed in the refrigerator overnight and thoroughly dried with paper towels before searing.
Can I substitute chicken breast instead of salmon?
Absolutely. Thinly sliced or pounded chicken cutlets work beautifully in this exact same Tuscan sauce recipe.
What is the best way to prevent the cream sauce from curdling?
Use heavy whipping cream (minimum 36% milkfat) rather than half-and-half, and keep the skillet at a gentle simmer rather than a rapid boil.
Pin This Recipe for Later
Love this restaurant-quality dinner? Save this pin to your favorite dinner ideas board on Pinterest so you have it ready for your next culinary evening!
















