Have you ever made salmon and thought there has to be a better way than boring baked fish? This Creamy Tuscan Salmon recipe is that answer, it’s restaurant-quality, rich sauce, pan-seared salmon, and done in about 30 minutes. 🍽️
Tender, juicy salmon fillets bathed in a velvety creamy garlic and sun-dried tomato sauce that’s loaded with flavor and bright pops of spinach, every bite is a little moment of bliss.
Whether you’re cooking for your family or trying to impress guests, this easy Tuscan salmon dinner is one of those recipes you’ll make again and again.
Quick Recipe Summary
-
What it is: Pan-seared salmon cooked in a rich, creamy Tuscan sauce with sun-dried tomatoes and spinach.
-
Flavors you’ll love: Garlic, cream, Parmesan, spinach, and tangy sun-dried tomatoes.
-
Perfect for: Weeknight dinners, date nights, or “I want something fancy but fast.”
-
Time: ~30 minutes from start to table.
Pro tip: This sauce loves carbs — pasta, rice, mashed potatoes, or even crusty bread are all perfect partners.
Ingredients You’ll Need
Here’s what makes this dish truly crave-worthy — with notes so everything turns out perfect:
🐟 Salmon
-
4 salmon fillets (about 1.5–2 lbs) — skinless or skin-on (just cook skin-side down longer).
-
Salt & pepper — simple seasoning is all you need.
🍅 For the Tuscan Cream Sauce
-
2 tbsp olive oil — to sear the salmon.
-
1 tbsp unsalted butter — adds richness to the sauce.
-
3 garlic cloves, minced — for that classic flavour.
-
1/3–1/2 cup sun-dried tomatoes (drained and chopped) — this is key to the Tuscan vibe.
-
1 cup heavy cream — the backbone of that silky sauce.
-
1/4 cup chicken broth — loosens and balances the cream.
-
1/2 cup grated Parmesan — salty, umami goodness.
-
2 cups fresh baby spinach — wilted right into the sauce.
-
Optional herbs: basil or parsley for garnish adds brightness.
Optional: Add cherry tomatoes or white wine instead of broth for extra acidity and complexity.
Let’s Make Creamy Tuscan Salmon

Here’s how to take these ingredients and turn them into something irresistible.
1. Season the Salmon
Pat your salmon dry and season well on both sides with salt and pepper.
💡 Tip: Dry fish sears better and gets that beautiful golden crust.
2. Sear the Salmon
-
Heat olive oil in a large skillet over medium-high heat.
-
When the oil shimmers, place the salmon fillets in the pan, skin-side up if they have skin.
-
Cook 3–4 minutes without moving them — this builds a lovely crust.
-
Flip and cook another 3–5 minutes until just underdone.
-
Transfer salmon to a plate and tent with foil.
💡 Tip: The salmon will finish cooking in the sauce, so you don’t want it completely done yet.
3. Build the Sauce
-
Add the butter to the same skillet — no need to wipe it out because all the flavor is in those browned bits.
-
Add the minced garlic and sun-dried tomatoes. Cook 1–2 minutes until fragrant.
-
Pour in the chicken broth (or white wine if you prefer). Let it bubble for a minute.
-
Stir in the heavy cream and bring to a gentle simmer.
-
Sprinkle in the Parmesan, stir until the sauce is smooth and begins to thicken.
4. Add the Greens
Once your sauce is velvety and dreamy, add in the baby spinach. The heat will wilt it instantly — gorgeous green color adds freshness and texture.
5. Bring It All Together
Nestle the salmon back into the skillet, spooning the sauce over the top. Let it cook 2–3 minutes until everything is heated through and the sauce coats the fish beautifully.
💡 Serve straight from the pan for cozy, rustic vibes.
What This Dish Tastes Like
This is one of those recipes where every flavor sings:
✨ Rich, creamy sauce with savory garlic and tangy sun-dried tomatoes.
✨ Juicy, flaky salmon that’s still tender.
✨ Bright spinach adds color and a fresh finish.
It’s fancy enough for guests but easy enough for weeknights — one skillet, minimal cleanup, maximum flavor.
What to Serve with Creamy Tuscan Salmon

This dish pairs so well with a bunch of sides that soak up that sauce:
🍝 Carbs That Make It a Meal
-
Pasta — toss with linguine or fettuccine for an Italian-style dinner.
-
Mashed potatoes — creamy bed for rich sauce.
-
White rice or risotto — drinks up every drop of sauce.
-
Crusty bread — perfect for mopping up sauce.
🥗 Lighter Sides
-
Green salad with lemon vinaigrette
-
Roasted asparagus or broccoli
-
Garlic sautéed green beans
Match your mood, hearty or lighter and it will still be delicious.
Variations & Swaps
Make this recipe your own with a few simple twists:
🍷 Wine Instead of Broth
Swap chicken broth for a dry white wine, adds acidity and depth.
🍅 Extra Veggies
Add cherry tomatoes before you add the cream for a burst of sweetness.
🌿 Herb Boost
Fresh basil or parsley on top adds brightness.
🥩 Other Proteins
Loved this with salmon? Try the same sauce with chicken or shrimp.
Storage & Reheating
✅ Refrigerator: Leftovers keep well in an airtight container for 2–3 days.
❗ Freezer: Not recommended because cream sauces can separate.
Reheating:
Warm gently on the stove or microwave with a splash of broth so the sauce loosens back up. Great for lunches!
Wrap-Up
This Creamy Tuscan Salmon recipe hits every note: silky sauce, juicy fish, bold flavors, and dinner on the table fast. It feels fancy and tastes so good while still being totally doable any night of the week.
Make it tonight with your favorite sides, and I promise, you’ll be bookmarking this one for repeat dinners. Let me know how it goes and what you served it with, I love hearing from you!
Happy cooking! 🍽️
PrintDelicious Creamy Tuscan Salmon Recipe
Tender, flaky salmon fillets simmered in a rich, creamy garlic sauce with sun-dried tomatoes, spinach, and Parmesan. A restaurant-quality Tuscan-style salmon dinner made in just 30 minutes, cozy, comforting, and full of flavor!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course, Dinner
- Method: Pan-seared, stovetop
- Cuisine: Italian-inspired, American
- Diet: Gluten Free
Ingredients
-
4 salmon fillets (about 1½ to 2 lbs total), skin on or off
-
Salt and black pepper, to taste
-
2 tbsp olive oil
-
1 tbsp unsalted butter
-
3 garlic cloves, minced
-
⅓ cup sun-dried tomatoes (drained and chopped)
-
1 cup heavy cream
-
¼ cup chicken broth (or dry white wine)
-
½ cup grated Parmesan cheese
-
2 cups baby spinach leaves
-
1 tbsp chopped fresh basil or parsley (optional, for garnish)
-
Lemon wedges, for serving
Instructions
-
Season the salmon: Pat salmon dry with paper towels. Season both sides with salt and black pepper.
-
Sear the salmon: Heat olive oil in a large skillet over medium-high heat. Add salmon fillets (skin-side up if applicable) and cook for 3–4 minutes until golden. Flip and cook another 3–5 minutes until almost done. Remove and set aside.
-
Make the sauce: Reduce heat to medium. Add butter to the same skillet, then garlic and sun-dried tomatoes. Sauté 1–2 minutes until fragrant.
-
Add the cream and broth: Pour in heavy cream and broth (or wine). Stir to combine, scraping up any brown bits from the bottom of the pan.
-
Add the Parmesan: Stir in cheese until melted and smooth. Simmer gently for 2–3 minutes until the sauce begins to thicken.
-
Add spinach: Stir in spinach and let it wilt for about 30 seconds.
-
Combine: Return salmon to the skillet. Spoon sauce over each fillet and simmer gently for 2–3 more minutes, until salmon is cooked through and the sauce coats beautifully.
-
Serve: Garnish with basil or parsley and lemon wedges. Serve immediately with pasta, rice, or crusty bread.
Notes
-
Wine substitute: Use extra chicken broth if avoiding alcohol.
-
Spinach swap: Kale or baby arugula also works well.
-
Thicker sauce: Simmer uncovered for an extra minute.
-
Storage: Store leftovers in an airtight container for up to 3 days. Reheat gently with a splash of broth or cream.
-
Pairing idea: Perfect with mashed potatoes, garlic butter rice, or fettuccine.
Nutrition
- Serving Size: 1 serving
- Calories: 560 Sugar: 3 g Sodium: 620 mg Fat: 40 g Saturated Fat: 16 g Unsaturated Fat: 21 g Trans Fat: 0 g Carbohydrates: 7 g Fiber: 1 g Protein: 43 g Cholesterol: 165 mg
Frequently Asked Questions (FAQs)
Can I use frozen salmon?
Yes! Thaw first and pat dry so it sears properly. Frozen fish releases more water, so drying is key.
How do I know salmon is cooked?
Look for flakes that separate easily with a fork and a slightly opaque center. You can also use a thermometer, 145°F at the thickest part is perfect.
Can I make the sauce dairy-free?
You can try a coconut milk base, but the flavor will be different from traditional Tuscan cream sauce.
