When you crave an elegant, five-star restaurant dinner without spending hours hovering over the stove, this One-Pan Creamy Tuscan Garlic Butter Salmon delivers pure culinary luxury in just 25 minutes. Thick, center-cut salmon fillets are pan-seared until their exterior develops a crackling, golden-brown herb crust while remaining buttery, tender, and succulent on the inside. They are then nestled into a bubbling skillet of velvety garlic butter cream infused with sweet, chewy sun-dried tomatoes, wilted baby spinach, and freshly grated Parmigiano Reggiano.

The secret to mastering this showstopping Italian-inspired dinner lies in the single-pan technique. As the salmon fillets sear in hot olive oil and foaming butter, their rich natural juices caramelize on the bottom of the skillet. Rather than discarding these flavorful pan drippings, we deglaze them directly with aromatic minced garlic, sun-dried tomato oil, and chicken broth, creating an intensely savory flavor base. Much like our fan-favorite One-Skillet Creamy Tuscan Chicken Tortellini and sizzling Garlic Butter Beef Tenderloin Steak Bites, this skillet dish balances deep gourmet flavor with effortless weeknight execution.
Why You’ll Love This Recipe
- 25-Minute Total Time: From raw fillets to a steaming gourmet centerpiece in under half an hour.
- Effortless One-Skillet Cleanup: Searing the fish and simmering the luscious Tuscan sauce happens entirely in one pan, keeping cleanup minimal.
- Restaurant-Quality Sauce: A luxurious harmony of sweet sun-dried tomatoes, earthy wilted spinach, nutty parmesan, and aromatic garlic butter that rivals high-end bistros.
- Naturally Low-Carb & High-Protein: Delivers 38 grams of wholesome protein per serving with just 6 grams of net carbs, making it nourishing and hearty.
Key Ingredients & Smart Swaps

- Center-Cut Salmon Fillets: Choose uniformly thick fillets (about 6 ounces each) so they cook at an even pace without drying out. Wild-caught king or sockeye salmon offers deep, rich color and firm texture, while Atlantic salmon yields an ultra-buttery flake.
- Sun-Dried Tomatoes in Olive Oil: Packed in seasoned herbs and oil, jarred sun-dried tomatoes provide concentrated sweetness and acidity that cuts through the rich cream. Be sure to drain excess oil before slicing.
- Fresh Baby Spinach: Delicate baby spinach wilts in just 60 seconds directly in the hot cream, infusing fresh earthy greens into the sauce. Baby kale or Swiss chard can also be substituted.
- Heavy Whipping Cream: Full-fat heavy cream creates a luscious, velvety emulsion that will never separate or curdle when exposed to heat and sun-dried tomato acidity. Avoid half-and-half or milk, as they produce a watery sauce prone to breaking.
- Aged Parmigiano Reggiano: Freshly grated Parmesan cheese melts smoothly into the sauce, adding savory umami and naturally thickening the cream without cornstarch or flour.
- Fresh Garlic & Butter: Minced fresh garlic cloves sautéed gently in sweet unsalted butter provide the unmistakable aromatic soul of classic Tuscan cooking.
- Fresh Lemon Wedges: A generous squeeze of fresh lemon juice right before serving awakens the rich dairy flavors with bright, vibrant acidity.
Step-by-Step Cooking Walkthrough
1. Prep & Season the Fillets: Pat the salmon fillets completely dry with paper towels on both sides. Season both sides evenly with sea salt, cracked black pepper, garlic powder, and smoked paprika. Ensuring the fish is dry is the essential pro step that guarantees a deeply golden, shatteringly crisp sear.
2. Sear to Golden Perfection: Heat olive oil and 1 tablespoon of butter in a large heavy skillet (cast-iron or enameled skillet works best) over medium-high heat. Once hot and shimmering, gently place the salmon fillets flesh-side down into the skillet. Sear undisturbed for 4 to 5 minutes until a deeply caramelized golden crust forms. Carefully flip with a thin fish spatula and sear the reverse side for 3 to 4 minutes until cooked to medium. Transfer the salmon onto a warm plate and loosely cover with foil.

3. Build the Creamy Tuscan Fond Base: Turn the skillet heat down to medium-low. Add the remaining tablespoon of butter, allowing it to foam into the flavorful salmon drippings. Stir in the minced garlic and sauté for 60 seconds until fragrant, taking care not to burn it. Add the drained julienned sun-dried tomatoes and cook for 1 to 2 minutes so their sweet tomato essence infuses into the butter.
4. Simmer the Velvety Cream & Melt Cheese: Pour in the chicken broth to deglaze the pan, scraping up every bit of browned savory fond with a wooden spatula. Pour in the heavy cream and let it gently simmer for 2 to 3 minutes until slightly thickened. Whisk in the freshly grated Parmigiano Reggiano until melted and silky smooth.
5. Wilt Spinach & Re-Nest the Salmon: Add the fresh baby spinach to the bubbling sauce, stirring gently for 1 to 2 minutes until tender and vibrant green. Return the seared salmon fillets along with any resting juices back into the skillet. Spoon the rich Tuscan cream over the fillets, warm for 1 minute, and finish with a sprinkle of fresh parsley and lemon wedges.
3 Chef Secrets for Perfect Results
1. Dry Fish Equals Superior Crust: Any residual surface moisture on the salmon will cause it to steam rather than sear, resulting in a rubbery texture instead of a crisp, caramelized crust. Always press both sides of the fillets firmly with dry paper towels right before seasoning and searing.
2. Sear Over True Medium-High Heat: Salmon fillets should sizzle vigorously the moment they touch the hot pan. Resist the temptation to move or poke the fillets for the first 4 minutes; when properly seared, the crust naturally releases from the skillet surface without tearing or sticking.
3. Use Freshly Grated Block Parmesan: Pre-shredded bagged cheese contains anti-caking agents like cellulose that prevent it from melting smoothly, leaving your sauce gritty or stringy. Grating a block of Parmigiano Reggiano with a microplane ensures an ultra-silky, velvety sauce every single time.
What to Serve With Tuscan Garlic Butter Salmon

- Al Dente Pasta or Orzo: Serve the salmon and generous spoonfuls of the garlic parmesan sauce over tender fettuccine, angel hair pasta, or warm buttered orzo.
- Warm Crusty Sourdough or Garlic Bread: A warm loaf of artisan sourdough or french baguette is essential for mopping up every last drop of the decadent sun-dried tomato garlic cream.
- Low-Carb Bases: For a keto or lighter dinner, plate the salmon over a bed of buttery garlic cauliflower mash, zucchini noodles (zoodles), or steamed tender asparagus.
- Crisp Garden Salad & Beverage: Pair with a crisp Italian chopped salad tossed in lemon vinaigrette and chilled sparkling water with lime.
Storage, Freezing & Reheating Instructions
- Refrigeration: Allow leftover salmon and cream sauce to cool completely before transferring to an airtight glass container. Store in the refrigerator for up to 3 days.
- Gentle Stovetop Reheating (Recommended): Reheat leftovers gently in a skillet over low heat. Add a splash of broth, cream, or water (about 1 to 2 tablespoons) to loosen the sauce as it warms through without overcooking the delicate salmon.
- Oven Reheating: Place fillets and sauce in a shallow baking dish, cover tightly with foil to lock in moisture, and warm at 300°F (150°C) for 10 to 12 minutes.
- Freezing Note: Dairy-rich cream sauces containing heavy cream and parmesan tend to separate and become grainy upon thawing and reheating; freezing this cooked dish is therefore not recommended. Enjoy fresh for maximum culinary delight!
Ingredients
- 4 fillets patted completely dry
- 1 tbsp for high-heat searing
- 2 tbsp divided
- 1 tsp for seasoning crust
- 1/2 tsp for golden color and aroma
- 3/4 tsp divided
- 1/2 tsp to taste
- 5 cloves freshly minced
- 1/2 cup packed in olive oil
- 3 cups lightly packed
- 1 cup room temperature
- 1/3 cup for savory sauce balance
- 1/2 cup microplaned from block
- 1 tbsp for finishing garnish
- 1 whole for bright citrus squeeze
Method
- Pat the salmon fillets thoroughly dry on both sides using paper towels (removing moisture is critical for an ultra-crispy golden crust). Season both sides evenly with sea salt, black pepper, garlic powder, and smoked paprika.
- Heat 1 tablespoon of olive oil and 1 tablespoon of butter in a large cast-iron or heavy skillet over medium-high heat until shimmering and foaming.
- Add the seasoned salmon fillets flesh-side down (or skin-side up). Sear undisturbed for 4 to 5 minutes until a deeply golden, caramelized crust develops. Gently flip with a fish spatula and sear the other side for 3 to 4 minutes, until cooked to medium (about 125°F-130°F internal). Transfer salmon to a warm plate and tent loosely with foil.
- Reduce the skillet heat to medium-low. Add the remaining 1 tablespoon of butter to the flavorful pan drippings. Add the minced garlic and sauté for 60 seconds until fragrant, being careful not to brown it.
- Add the drained sun-dried tomatoes and sauté for 1 to 2 minutes until tender and their rich aromatic tomato oils release into the butter.
- Pour in the chicken broth, using a wooden spoon to deglaze the bottom of the skillet and scrape up any caramelized golden fond. Pour in the heavy cream and bring to a gentle simmer for 2 to 3 minutes until slightly thickened.
- Stir in the fresh grated Parmigiano Reggiano cheese until completely melted and velvety smooth. Add the baby spinach and cook for 1 to 2 minutes, stirring gently until the leaves wilt into the creamy sauce.
- Taste the sauce and adjust seasoning with a pinch more sea salt or black pepper if needed. Nest the seared salmon fillets back into the bubbling skillet sauce, spooning warm creamy Tuscan sauce over each fillet.
- Simmer on low for 1 minute just to reheat the fillets through. Garnish with freshly chopped parsley and serve immediately with fresh lemon wedges for squeezing.
Nutrition
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I use skin-on salmon for this recipe?
Yes! Skin-on salmon works wonderfully. Sear the skin-side down first for 4 to 5 minutes to achieve ultra-crispy skin, then flip briefly to cook through. If using skinless fillets, sear flesh-side down first.
How do I know when the salmon is fully cooked?
Salmon is perfectly cooked when it flakes easily with a fork and reaches an internal temperature of 125°F to 130°F (52°C to 54°C) for tender, juicy medium doneness. It will continue to cook slightly when returned to the warm skillet sauce.
Can I make this with chicken or shrimp instead?
Absolutely! Sliced boneless chicken cutlets or large peeled, deveined shrimp can be seared in place of salmon following the exact same seasoning and creamy Tuscan sauce method.
Pin This Recipe for Later
Love this restaurant-style weeknight dinner? Save this pin to your Pinterest dinner or seafood recipes board so you have it ready whenever you need it!
















