Creamy Tuscan Salmon Recipe
This creamy Tuscan salmon recipe cooks in one skillet in 30 minutes, with seared fillets in a garlic, sun-dried tomato, and spinach cream sauce. No wine needed.

Traditional versions often deglaze with white wine, but this recipe achieves identical depth and bright acidity using rich chicken or vegetable stock and a finishing squeeze of fresh lemon juice—no alcohol required.
Why You'll Love This Recipe
- One pan, start to finish. The salmon sears in the same skillet the sauce is built in, capturing all the flavorful browned bits directly in the cream.
- 30 minutes with no advance prep. Nothing marinates, nothing chills, making it an effortless weeknight dinner.
- Versatile foundational sauce. The sun-dried tomato and garlic cream sauce works equally well on chicken, shrimp, pasta, and gnocchi.
- Naturally low carb and keto-friendly when served over fresh greens, roasted vegetables, or cauliflower mash.
Add the parmesan off the heat. Stirring cheese into a simmering cream sauce is the primary cause of grainy, separated sauces.
Turn off the burner completely, wait about 20 seconds for active bubbling to subside, and gently stir in the parmesan a handful at a time. The pan's residual heat melts the cheese smoothly into a velvety emulsion.
Read Before You Start
Use skinless fillets, or remove the skin after searing. While crisp salmon skin is delicious, it turns soft and rubbery once submerged in a rich cream sauce. If using skin-on fillets, sear skin side down first, then peel the skin off before returning the fish to the simmer.
Bring salmon to cool room temperature for 15 minutes before cooking. Cold fillets cause the skillet temperature to plummet, leading to uneven cooking where the exterior overcooks before the center turns tender.
Mince fresh garlic, avoid jarred. Fresh garlic sautéed in melted butter for under a minute develops a sweet, aromatic base that jarred garlic in citric acid cannot replicate.
Ingredient Deep Dive & Notes
Salmon fillets. Center-cut fillets of even thickness (about 6 oz each, 1 to 1.25 inches thick) cook evenly. Thin tail pieces tend to dry out before thicker portions finish. Thawed frozen fillets work well when patted completely dry.
Heavy cream. Heavy cream (approx. 36% milk fat) is essential to provide emulsion stability against the natural acids of sun-dried tomatoes and lemon. Lower-fat milk or half-and-half will curdle under direct heat.
Sun-dried tomatoes. Oil-packed sun-dried tomatoes offer superior tenderness and rich flavor. If using dry-packed tomatoes, soften them in hot water for 10 minutes and drain well before slicing.
Fresh garlic. Four minced fresh cloves provide sweet garlic aroma without bitterness. Keep them moving in the butter so they turn pale gold rather than dark brown.
Chicken or vegetable stock. Replaces white wine to deglaze the pan and lift the caramelized salmon fond. A final splash of fresh lemon juice restores the delicate citrus balance.
Parmesan cheese. Freshly grated parmesan melts cleanly. Pre-shredded cheeses contain anti-caking starches that cause sauces to clump. For strict vegetarian or halal diets, choose a rennet-free vegetarian hard cheese.
Baby spinach. Three packed cups wilt down to tender ribbons within 60 seconds, adding vibrant color and earthy balance to the rich sauce.
Equipment Needed
- A 12-inch heavy skillet (stainless steel or enameled cast iron) to allow four fillets to sear without crowding.
- An instant-read digital thermometer to verify salmon reaches the USDA/FDA recommended internal temperature of 145°F.
- A thin metal fish spatula to effortlessly slide under fillets without tearing delicate flesh or crispy crust.

Ingredients for creamy Tuscan salmon including salmon fillets, heavy cream, sun-dried tomatoes, spinach, garlic and parmesan on a kitchen counter
Detailed Step-by-Step Cooking Guide
Season and dry the salmon
Sear the fillets

Salmon fillets searing in a skillet with a golden crust on the presentation side
Build the aromatic base
Deglaze and reduce the cream sauce
Wilt the spinach and fold in cheese

Stirring fresh baby spinach and parmesan into a creamy sun-dried tomato sauce in a skillet
Return salmon and finish
Getting the Sauce Right: Troubleshooting & Texture Tips
Cream pan sauces are straightforward when temperature control is respected. Here is how to prevent and resolve common sauce issues:
Excessive heat causes dairy proteins to tighten and separate. Always remove the pan from active heat before stirring in grated parmesan. If the sauce begins to break, pull the skillet off the burner immediately, whisk in a tablespoon of cold heavy cream or stock, and stir vigorously to restore the emulsion.
Remove the salmon fillets to a plate so they do not overcook, then simmer the sauce over medium-low heat for an additional 2 to 3 minutes until it coats the back of a spoon. Remember that cream sauce thickens further as it cools.
Loosen the sauce by whisking in 1 to 2 tablespoons of warm stock or cream over low heat until the desired silky consistency is restored.
The richness of heavy cream and sun-dried tomatoes requires an acid counterpoint. Whisk in an extra 1/2 teaspoon of fresh lemon juice and a pinch of salt to brighten the flavors immediately.

Close-up of smooth, velvety Tuscan cream sauce with sun-dried tomatoes and spinach
How to Use This Tuscan Cream Sauce
How to Serve, Store & Reheat
Serve warm directly from the skillet spooned over pasta, mashed potatoes, or jasmine rice. For a low-carb presentation, serve over cauliflower mash or sautéed asparagus. To balance the rich cream sauce with crisp acidity, pair with Asian Cucumber Salad or refreshing Creamy Cucumber Salad, or serve alongside a cold, vibrant Italian Pasta Salad.
Transfer leftover salmon and sauce into an airtight glass container and refrigerate for up to 2 days. Cooked seafood is delicate and best enjoyed promptly.
Reheat gently in a covered skillet over low heat with 1 to 2 tablespoons of stock or cream for 4 to 5 minutes until warmed through. Avoid high-power microwaving, which can dry out salmon fillets and cause the cream emulsion to separate.
Freezing is not recommended. Dairy-based cream sauces separate upon thawing, and cooked salmon develops a soft, watery texture.

Plated creamy Tuscan salmon garnished with fresh herbs and served in a shallow bowl
Dietary Adaptations
Substitute full-fat canned coconut milk for heavy cream, use olive oil instead of butter, omit parmesan, and stir in 1 tablespoon of nutritional yeast for savory depth.
Naturally low-carb and gluten-free as written. Always verify packaging labels on chicken stock and sun-dried tomatoes for certified gluten-free processing.
Sauté sliced cremini mushrooms or halved cherry tomatoes alongside the garlic and sun-dried tomatoes until their moisture evaporates.
Emulsion stability in cream pan sauces relies fundamentally on milk fat percentage. Heavy cream contains approximately 36% milk fat, which shields milk proteins from coagulating when exposed to pan heat and the natural acidity of sun-dried tomatoes and lemon juice.
Lower-fat products like half-and-half (around 10–12% fat) lack this buffer and will curdle quickly unless stabilized with an added spoonful of cream cheese or starch.
Allergen Notice: This recipe contains fish (salmon) and dairy (butter, heavy cream, parmesan). For dairy sensitivities, follow the canned coconut milk and olive oil adaptation. Always inspect ingredient packaging for prepared stock, sun-dried tomatoes, and cheese to verify dietary certifications and avoid cross-contamination. This information is general culinary guidance and not medical advice.
Frequently Asked Questions
Recipe Visual Gallery (6 Full Photos)






Recipe Card & Steps
Ingredients Checklist
Click an item to check it off as you prep
- 4salmon fillets (about 6 oz each, 1 to 1.25 inches thick, skinless)
- 1 tbspolive oil
- 1/2 tsppaprika
- 3/4 tspsalt
- 1/4 tspblack pepper
- 2 tbspbutter
- 4garlic cloves, minced
- 1/2 cupoil-packed sun-dried tomatoes, drained and sliced
- 1/3 cupchicken or vegetable stock
- 1 cupheavy cream
- 1 tspItalian seasoning
- 1/4 tspred pepper flakes
- 3 packed cupsbaby spinach
- 1/2 cupfinely grated parmesan
- 1 tsplemon juice
- Salt and black pepper, to taste
Step-by-Step Instructions
Follow along and mark each step complete as you cook
Pat the salmon completely dry. Season both sides with the paprika, salt, and pepper.
Heat the olive oil in a 12-inch skillet over medium-high heat until shimmering. Sear the fillets presentation side down for 3 to 4 minutes without moving them, until they release easily and have a golden crust.
Flip and cook 2 minutes more, to an internal temperature of about 130°F. Transfer to a plate.
Reduce heat to medium. Melt the butter in the same skillet, then add the garlic and sun-dried tomatoes. Cook 45 seconds to 1 minute, stirring, until the garlic is fragrant and pale gold.
Pour in the stock and scrape up the browned bits. Simmer about 1 minute, until reduced by half.
Stir in the heavy cream, Italian seasoning, and red pepper flakes. Simmer gently 3 to 4 minutes, until a spoon dragged through leaves a track that closes slowly.
Add the spinach and cook about 1 minute, until wilted and dark green.
Turn off the heat. Wait 20 seconds, then stir in the parmesan in two or three additions until smooth. Stir in the lemon juice and season to taste.
Return the salmon and any plate juices to the skillet. Over low heat, spoon sauce over the fillets for 1 to 2 minutes, until the thickest part reads 145°F. Serve immediately.
Recipe Card Notes & Tips
- Add the parmesan off the heat. Cheese stirred into a simmering sauce is what makes it grainy.
- Heavy cream is required. Half-and-half and milk split in this sauce.
- Thaw frozen salmon fully and pat it dry, or it will steam instead of searing.
- Dry-packed sun-dried tomatoes need a 10-minute soak in hot water first.
Ratings & Reviews
Leave a Review
Made this recipe? Share your thoughts, tweaks, and honest rating with other home cooks!
Community Reviews (0)
You Might Also Enjoy
More delicious recipes in Main Dishes.