Creamy Tuscan Salmon with Sun-Dried Tomatoes is a rich, flavorful skillet dinner that brings restaurant-style elegance to your kitchen in just about 20 minutes. Tender pan-seared salmon is simmered in a silky cream sauce infused with garlic, lemon, sun-dried tomatoes, and fresh spinach. The result is a comforting yet fresh dish that feels special enough for guests but easy enough for a busy weeknight.
If you love quick one-pan meals with bold flavor and minimal cleanup, this recipe is about to become a regular in your rotation.
Why You’ll Love This Creamy Tuscan Salmon with Sun-Dried Tomatoes

There are so many reasons this dish stands out:
- Ready in about 20 minutes from start to finish
- One-pan recipe for easy cleanup
- Rich and creamy sauce balanced with bright lemon
- Family-friendly flavors without anything overpowering
- Versatile serving options — pasta, rice, mashed potatoes, or low-carb sides
The combination of buttery salmon and a velvety sauce filled with sun-dried tomatoes and spinach creates a beautiful contrast of textures and flavors. It tastes luxurious but is surprisingly simple to make.
Ingredients for Creamy Tuscan Salmon with Sun-Dried Tomatoes
Here’s everything you’ll need for this comforting skillet meal.
For the Salmon
- 4 salmon fillets (about 1 pound total)
- Salt and black pepper, to taste
- ½ teaspoon garlic powder
- 2–3 tablespoons all-purpose flour (for light dredging)
- 1 tablespoon olive oil
- 1 tablespoon butter
For the Creamy Tuscan Sauce
- 3–4 cloves garlic, minced
- ½ cup chicken broth (alcohol-free option)
- 1 teaspoon fresh lemon juice
- ⅓ cup sun-dried tomatoes, chopped
- 1 cup heavy cream
- 1–2 cups fresh spinach
- Optional: fresh basil, grated parmesan
Ingredient Notes (Substitutions & Healthy Swaps)
- Salmon: Use skin-on or skinless fillets. If using frozen, thaw completely and pat dry before cooking.
- Chicken Broth: If a recipe typically uses white wine, substitute with chicken broth plus a small splash of lemon juice for brightness.
- Heavy Cream: You can use half-and-half for a lighter version, though the sauce will be thinner.
- Spinach: Baby spinach works best, but chopped kale can be used (sauté slightly longer).
- Dairy-Free Option: Replace cream with full-fat coconut milk for a dairy-free alternative.
- Lower-Carb Option: Skip the flour dredge. The salmon will still brown nicely.
Step-by-Step Instructions
Follow these easy steps for perfectly cooked salmon and a smooth, creamy sauce.
Step 1 – Season and Prepare the Salmon
Pat the salmon fillets dry with paper towels. Season both sides with salt, pepper, and garlic powder. Lightly dredge each fillet in flour, shaking off the excess. This thin coating helps create a golden crust and slightly thickens the sauce later.
Step 2 – Sear the Salmon
Heat olive oil and butter in a large skillet over medium-high heat. Once hot, place the salmon fillets in the pan. Cook for about 3–4 minutes per side until golden brown. The salmon does not need to be fully cooked at this stage. Remove from the skillet and set aside.
Step 3 – Build the Flavor Base
Reduce heat to medium. In the same pan, add minced garlic and sauté for about 30 seconds until fragrant. Pour in the chicken broth and lemon juice, scraping up any browned bits from the bottom of the pan. Let it simmer for a few minutes to reduce slightly.
Step 4 – Create the Creamy Sauce
Stir in the sun-dried tomatoes and heavy cream. Allow the mixture to gently simmer for 3–5 minutes until it thickens slightly. Do not boil aggressively — a gentle simmer keeps the sauce smooth.
Step 5 – Add Spinach and Finish Cooking
Add the fresh spinach and stir until wilted. Return the salmon to the skillet and spoon sauce over the top. Cook for another 3–5 minutes, or until the salmon is cooked through and flakes easily with a fork.
Step 6 – Garnish and Serve
Sprinkle with fresh basil or grated parmesan if desired. Serve immediately while warm and creamy.
Pro Tips for Success
- Pat Salmon Dry First
Moisture prevents browning. Dry fillets create a beautiful golden crust. - Don’t Overcook
Salmon continues cooking in the sauce. Remove it slightly underdone during the searing step. - Use Oil from Sun-Dried Tomatoes
If packed in oil, use a teaspoon of that oil in the pan for extra flavor. - Simmer Gently
High heat can cause cream to separate. Keep it at a gentle simmer. - Adjust Thickness Easily
If sauce is too thick, add a splash of broth. If too thin, simmer a few extra minutes. - Fresh Lemon at the End
A tiny squeeze right before serving brightens the entire dish.
Flavor Variations
Want to switch things up? Try these ideas:
- Mushroom Addition: Sauté sliced mushrooms after searing the salmon.
- Spicy Kick: Add a pinch of red pepper flakes.
- Garlic Lovers’ Version: Double the garlic for deeper flavor.
- Mediterranean Twist: Add chopped artichoke hearts.
- Herb Boost: Stir in fresh thyme or oregano.
Serving Suggestions

This creamy salmon pairs beautifully with:
- Buttered pasta or fettuccine
- Steamed white or brown rice
- Garlic mashed potatoes
- Cauliflower mash (low-carb option)
- Roasted asparagus or green beans
- Crusty bread to soak up the sauce
For a lighter meal, serve alongside a simple green salad with lemon vinaigrette.
Storage and Freezing Instructions
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat gently on the stovetop over low heat. Add a splash of broth or cream to loosen the sauce. Avoid microwaving on high power, as it can dry out the salmon.
Freezing
Cream-based sauces can separate after freezing, so this dish is best enjoyed fresh. If freezing, store in a freezer-safe container for up to 2 months and thaw overnight in the refrigerator before reheating gently.
Nutrition Facts (Per Serving)
| Nutrient | Amount (Approx.) |
|---|---|
| Calories | 520 kcal |
| Protein | 34 g |
| Carbs | 8 g |
| Fat | 40 g |
| Fiber | 2 g |
| Sodium | 480 mg |
Values are estimates and may vary depending on ingredient brands and portion sizes.
FAQ About Creamy Tuscan Salmon with Sun-Dried Tomatoes
Can I use frozen salmon?
Yes, you can use frozen salmon as long as it is fully thawed first. Pat it dry thoroughly before seasoning. Removing excess moisture ensures proper browning and prevents the sauce from becoming watery.
What can I use instead of heavy cream?
Half-and-half works for a lighter sauce, though it will be thinner. For dairy-free options, full-fat coconut milk is a good substitute. The flavor will be slightly different but still delicious.
How do I know when salmon is done?
Salmon is cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). The center should look opaque rather than translucent.
Can I make this ahead of time?
This dish is best served fresh. However, you can prepare the sauce ahead of time and refrigerate it separately. Reheat gently and cook the salmon fresh for the best texture.
Is this recipe low carb?
Yes, this recipe is naturally low in carbohydrates, especially if you skip the flour dredge. Pair it with vegetables or cauliflower mash for a fully low-carb meal.
What type of salmon works best?
Atlantic salmon is rich and buttery, while wild-caught varieties have a firmer texture and deeper flavor. Both work beautifully in this recipe.

Creamy Tuscan Salmon with Sun-Dried Tomatoes
Equipment
- large skillet
- tongs or spatula
- measuring cups and spoons
- paper towels
Ingredients
- 4 salmon fillets (about 1 pound total)
- salt and black pepper, to taste
- 1/2 teaspoon garlic powder
- 2–3 tablespoons all-purpose flour
- 1 tablespoon olive oil
- 1 tablespoon butter
- 3–4 cloves garlic, minced
- 1/2 cup chicken broth
- 1 teaspoon fresh lemon juice
- 1/3 cup sun-dried tomatoes, chopped
- 1 cup heavy cream
- 1–2 cups fresh spinach
- fresh basil, optional
- grated parmesan, optional
Instructions
- Pat the salmon fillets dry with paper towels. Season both sides with salt, pepper, and garlic powder. Lightly dredge each fillet in flour, shaking off the excess.
- Heat olive oil and butter in a large skillet over medium-high heat. Cook the salmon for 3–4 minutes per side until golden brown. Remove from the skillet and set aside.
- Reduce heat to medium. Add minced garlic to the same skillet and sauté for about 30 seconds. Pour in the chicken broth and lemon juice, scraping up any browned bits. Let simmer for a few minutes.
- Stir in the sun-dried tomatoes and heavy cream. Simmer gently for 3–5 minutes until the sauce thickens slightly.
- Add the fresh spinach and cook until wilted. Return the salmon to the skillet and spoon sauce over the top. Cook another 3–5 minutes until the salmon is cooked through and flakes easily.
- Garnish with fresh basil or grated parmesan if desired. Serve immediately while warm.
Notes
Nutrition
Final Thoughts
Creamy Tuscan Salmon with Sun-Dried Tomatoes is proof that simple ingredients can create an impressive, flavor-packed meal. With its silky sauce, tender salmon, and vibrant pops of spinach and sun-dried tomatoes, this recipe strikes the perfect balance between comfort and freshness.
Whether you’re cooking for family, entertaining guests, or just treating yourself to a cozy dinner, this one-pan dish delivers every time. Once you try it, you’ll see why it’s such a popular choice for quick yet elegant meals.