This Creamy Tuscan Salmon recipe is a restaurant-quality dish you can whip up in under 30 minutes! It's rich, flavorful, and loaded with sun-dried tomatoes, spinach, and a velvety sauce. Serve it with pasta, rice, or crusty bread to soak up every last drop!

😍Why You’ll Love It
Let’s be real—some days you want an impressive, flavorful meal without spending hours in the kitchen. This creamy salmon recipe is a go-to for those nights. It’s simple enough for weeknights but fancy enough to wow guests. Plus, it’s loaded with good-for-you ingredients like spinach and salmon.
The creamy Tuscan sauce is next-level. It’s garlicky, a little tangy from the sun-dried tomatoes, and perfectly balanced with fresh basil. If you’re craving comfort with a gourmet twist, this is it!

👨🍳Helpful Tips
- Pat the salmon dry before seasoning to help the flour coating stick.
- Don’t overcook the salmon! Sear it just until golden, and let it finish cooking in the sauce.
- Use sun-dried tomatoes packed in oil—they’re more flavorful and tender than dry-packed ones.

✅What You’ll Need
Here’s a quick look at the ingredients to bring this Tuscan magic to life:
- Salmon – Use boneless, skinless fillets. Cutting them into even portions helps with even cooking.
- Garlic powder, salt & pepper – Simple seasonings to highlight the salmon’s natural flavor.
- Flour – Lightly coating the salmon helps make a subtle crust.
- Olive oil & butter – For searing the salmon and starting the sauce.
- Chicken broth & lemon juice – Adds depth and a hint of brightness to the sauce.
- Sun-dried tomatoes – Drain and chop them for bursts of flavor.
- Heavy cream – The key to that rich, luxurious sauce.
- Fresh spinach – Adds color, nutrients, and a lovely texture.
- Fresh basil – Sliced thin for that signature Tuscan taste.
- Parmesan cheese – For an extra hit of umami goodness.

🔪How to Make Creamy Tuscan Salmon
Prepare the salmon: Season with salt, pepper, and garlic powder. Lightly coat in flour.

Sear the salmon: Cook in a mix of oil and butter for 3-4 minutes per side until golden. Set aside.

Make the sauce: Add chicken broth, lemon juice, and sun-dried tomatoes. Simmer for 2 minutes, then stir in cream and cook for 2 more minutes.

Add spinach and finish: Stir in spinach until wilted. Return salmon to the pan and cook until fully done and the sauce thickens slightly.
✨Substitutions and Variations
- Swap the salmon for chicken breast or shrimp for a different protein option.
- Add mushrooms or artichoke hearts to boost the veggies in the dish.
- Want a spicier kick? Add a pinch of crushed red pepper flakes to the sauce.
- You can use half-and-half instead of heavy cream, but the sauce won’t be as thick and rich.

🍽️What to Serve with Creamy Tuscan Salmon
This salmon dish pairs beautifully with pasta (think fettuccine or linguine), rice, or even Garlic Mashed Potatoes. Crusty bread is a must to soak up that delicious sauce! For veggies, try Roasted Asparagus, Steamed Broccoli, or a fresh garden salad.
🗄️Leftovers and Storage
Store any leftovers in an airtight container in the fridge for up to 2 days. Reheat gently on the stove over low heat or in the microwave to avoid drying out the salmon. We don’t recommend freezing this dish due to the creamy sauce.
This creamy Tuscan salmon is the perfect balance of comforting and elegant. Make it for date night, a dinner party, or just to treat yourself on a regular weeknight—you won’t regret it!
Craving More Tuscan Flavors?
Try these delicious recipes next: Baked Tuscan Chicken Breasts, Creamy Tuscan Butter Shrimp, Creamy Tuscan Chicken Pasta, Tuscan White Bean Soup, Tuscan Tortellini Salad, and Instant Pot Tuscan Chicken! Perfect for any occasion!

If you make this recipe be sure to leave a comment or give this recipe a rating ⭐⭐⭐⭐⭐! I will be happy to hear from you!
Creamy Tuscan Salmon
Ingredients
- 1 ½ pounds salmon filet boneless and skinless, cut into 4 even slices
- salt & pepper to taste
- ½ teaspoon garlic powder
- ½ cup flour
- 1 tablespoon olive oil
- 1 tablespoon butter
- ½ cup chicken broth
- 1 teaspoon lemon juice
- ⅓ cup sun-dried tomatoes packed in oil drained and chopped
- 1 cup heavy/whipping cream
- 2 cups packed fresh baby spinach
- 1 tablespoon fresh basil sliced thin
- freshly grated parmesan cheese as needed
Instructions
- Prepare the Salmon: Season both sides of the 1 ½ pounds salmon filet with salt & pepper , and ½ teaspoon garlic powder. Lightly dredge in ½ cup flour.
- Sear the Salmon: Heat 1 tablespoon olive oil and 1 tablespoon butter in a skillet over medium-high heat. Cook the salmon for 3-4 minutes per side until golden but not fully cooked. Remove and set aside.
- Make the Sauce: Add ½ cup chicken broth, 1 teaspoon lemon juice, and ⅓ cup sun-dried tomatoes packed in oil to the skillet. Let it simmer for 2 minutes. Stir in 1 cup heavy/whipping cream and cook for another 2 minutes.
- Add Spinach and Salmon: Reduce heat to medium-low, add 2 cups packed fresh baby spinach, and let it wilt for 30 seconds. Place the salmon back in the skillet and cook until fully done and the sauce thickens slightly.
- Serve: Garnish with fresh 1 tablespoon fresh basil and freshly grated parmesan cheese, if desired, and serve warm.
Notes
Nutrition
All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.
Luna Regina says
The salmon couldn’t look more perfect! Thanks for sharing!
chefjar says
Thank you, Luna!))
Emma says
Made this last night, and wow! The salmon was flaky and the sauce was so creamy and flavorful. My husband said it tasted like something from a fancy restaurant. Definitely a keeper!
Tatiana says
That's amazing to hear, Emma! So glad it was a hit with your family! Fancy dinners at home for the win! 😊