Love this? Pin it for later!
If there’s one dinner that makes me feel like I’m sitting in a candle-lit trattoria overlooking the rolling hills of Tuscany—even on the busiest Tuesday—it’s this Creamy Tuscan Salmon. I first tasted a version of it on a drizzly spring evening in Florence. The waiter set down a sizzling skillet, the scent of garlic and sun-dried tomatoes curling into the cool air, and I remember thinking, “I need this in my life forever.” Fast-forward ten years and countless kitchen experiments, and the recipe below is the one my family begs for when they see fresh salmon in the fridge. It’s luxurious enough for company (hello, date-night win) yet fast enough for weeknights—ready in just over 30 minutes. One pan, restaurant-level flavor, and a sauce so good you’ll be wiping the skillet with crusty bread. Let’s make it together.
Why This Recipe Works
- One-Skillet Wonder: Minimal dishes, maximum flavor—perfect for busy evenings.
- Buttery Tuscan Sauce: Heavy cream, parmesan, and sun-dried tomato oil create velvet richness.
- Restaurant-Quality in 30 Minutes: Sear, sauté, simmer—done.
- Customizable Veggies: Swap spinach for kale or add mushrooms/bell peppers.
- Healthy Omega-3s: Salmon delivers heart-healthy fats and 30 g+ protein per serving.
- Make-Ahead Friendly: Sauce stores 3 days; reheat gently and add freshly seared salmon.
Ingredients You'll Need
Quality matters here—plump sun-dried tomatoes, fresh baby spinach, and salmon that smells like the ocean breeze, not “fishy.” Below is everything you need, plus my tried-and-true swaps.
- Salmon Fillets – Four 6-oz center-cut pieces, skin-on or skin-off. Skin crisps beautifully and peels right off after cooking if you prefer. Look for bright, firm flesh that springs back when pressed. Wild-caught Coho or King salmon is richest; Atlantic works in a pinch.
- Kosher Salt & Freshly Cracked Black Pepper – Don’t be shy; seasoning the fish 10 minutes before searing draws out moisture for a better crust.
- Olive Oil & Butter – A 50/50 combo gives you butter’s flavor and oil’s high smoke point.
- Garlic – Three large cloves, minced. Jarred is fine, but fresh packs punch.
- Sun-Dried Tomatoes – Use the oil-packed kind; drain and reserve 1 tablespoon of the fragrant oil for the sauce. Julienne strips distribute better than halves.
- Chicken Broth – Low-sodium so you control salt. Vegetable broth is an easy sub.
- Heavy Cream – For that silky mouthfeel. Half-and-half works but won’t be as thick; simmer an extra minute.
- Fresh Baby Spinach – Two big handfuls wilt in seconds. If you only have frozen, thaw and squeeze dry first.
- Grated Parmesan – Buy a wedge and grate yourself; pre-shredded can turn grainy.
- Italian Seasoning – A balanced mix of oregano, basil, thyme. Make your own: ½ tsp each dried oregano & basil + ¼ tsp thyme.
- Optional: Chili Flakes – Just ⅛ tsp for gentle warmth that won’t overpower the cream.
How to Make Creamy Tuscan Salmon with Spinach and Sun-Dried Tomatoes
Pat & Season the Salmon
Use paper towels to blot fillets very dry—moisture is the enemy of browning. Season flesh side generously with 1 tsp kosher salt and ½ tsp pepper. Let rest 10 minutes while you prep aromatics.
Sear to Golden Perfection
Heat 1 tbsp olive oil in a 12-inch stainless or cast-iron skillet over medium-high until shimmering. Lay salmon skin-side up; press gently with a spatula for 10 seconds to ensure full contact. Sear 4 minutes without moving—this builds the crust. Flip, cook 2 minutes more (medium-rare). Transfer to a warm plate; tent loosely with foil.
Build the Aromatics
Lower heat to medium. In remaining fat, add 1 tbsp butter. Once melted, stir in 3 cloves minced garlic and ¼ cup julienned sun-dried tomatoes; cook 30 seconds until fragrant but not browned. Deglaze with ½ cup chicken broth, scraping up golden bits.
Create the Creamy Base
Pour in 1 cup heavy cream, 1 tbsp reserved tomato oil, ½ tsp Italian seasoning, and optional chili flakes. Bring to a gentle simmer (not a rolling boil) and cook 2–3 minutes until slightly thickened; sauce should coat the back of a spoon.
Wilt the Spinach
Add 2 cups baby spinach, stirring until vibrant and just collapsed—about 30 seconds. Off heat, whisk in ¼ cup freshly grated parmesan until melted and glossy. Taste; adjust salt (sun-dried tomatoes add saltiness) and pepper.
Reunite Salmon & Sauce
Nestle fillets back into the skillet, spooning sauce over top. Simmer 1 minute to rewarm. For presentation, garnish with extra parmesan and a pinch of fresh basil ribbons.
Expert Tips
Oil Temperature
If the oil isn’t shimmering when you add salmon, it will stick. Test by dipping a corner of a fillet—it should sizzle immediately.
Even Thickness
Fold the thin tail underneath for uniform thickness so every bite is juicy, not overcooked.
Make it Dairy-Free
Swap cream for full-fat coconut milk and use nutritional yeast instead of parmesan; add squeeze of lemon to brighten.
Reheating
Warm leftovers in a covered skillet over low heat with a splash of broth; microwave makes salmon rubbery.
Sun-Dried Tomato Oil
Save every drop! It’s liquid gold for salad dressings or sautéing vegetables.
Budget Tip
Frozen salmon fillets (thaw overnight) are often 30% cheaper and still deliver great results when handled properly.
Variations to Try
- Lemon-Caper Tuscan: Add 1 tbsp capers and finish with fresh lemon zest for briny brightness.
- Mushroom Lovers: Sauté 8 oz sliced cremini with the garlic for an earthy twist.
- Seafood Medley: Replace half the salmon with large shrimp; cook shrimp 1 min per side, remove, then proceed with sauce.
- Low-Carb/Keto: Serve over cauliflower rice or zucchini noodles; sauce is already keto-approved.
- Vegetarian: Substitute salmon with thick slabs of roasted cauliflower steaks; bake 20 min at 425°F, then nestle into sauce.
- Spicy Kick: Up chili flakes to ½ tsp and add a diced Calabrian chili for smoky heat.
Storage Tips
Cooked salmon will keep up to 3 days in an airtight container in the coldest part of the fridge. Store sauce separately if possible—this prevents the fish from over-absorbing salt and becoming mushy. To freeze, cool completely, then place salmon and sauce in freezer-safe bags, removing as much air as possible; freeze up to 2 months. Thaw overnight in the refrigerator and reheat gently as noted above. Because cream sauces can separate, whisk in a splash of broth while reheating over low heat to return to silky consistency.
Make-ahead strategy: Whisk together the cream, broth, and seasonings and refrigerate up to 24 hours. Sun-dried tomatoes and spinach can be pre-chopped and stored separately. At dinnertime, all that’s left is searing and a 5-minute simmer.
Frequently Asked Questions
Creamy Tuscan Salmon with Spinach and Sun-Dried Tomatoes
Ingredients
Instructions
- Prep Salmon: Pat fillets dry, season with salt & pepper; rest 10 min.
- Sear: Heat olive oil in large skillet over medium-high. Cook salmon skin-side up 4 min, flip 2 min; remove to plate.
- Sauté Aromatics: Melt butter, add garlic & sun-dried tomatoes 30 sec. Pour in broth, scrape bits.
- Make Sauce: Stir in cream, reserved tomato oil, Italian seasoning; simmer 2-3 min until thickened.
- Add Greens: Toss in spinach, cook 30 sec. Off heat, whisk in parmesan until melted.
- Finish: Return salmon, spoon sauce over, warm 1 min. Serve hot with extra parmesan.
Recipe Notes
Sauce thickens as it sits; thin with broth when reheating. For crisp skin, leave salmon skin-side down entire time and cover pan 3 min before flipping.