Rich and creamy Tuscan Salmon is one of my favorite quick dinner recipes. Pan-seared salmon finishes in a silky cream sauce that pairs beautifully with vegetables, rice, or mashed potatoes. It’s creamy, cheesy, and full of flavor—an easy weeknight recipe you’ll return to again and again.
If you enjoy simple dinner ideas, try my Cheesy Chicken and Broccoli Pot Pie, Italian Dressing Chicken, or Bang Bang Shrimp Lettuce Wraps.
Easy Creamy Tuscan Salmon
Transform pan-seared salmon with a simple, flavorful cream sauce made from sun-dried tomatoes, cherry tomatoes, fresh baby spinach, onion, garlic, heavy cream, and Parmesan. Ready in under 30 minutes, this dish is a fast but impressive option for any night of the week.
Why you’ll love this recipe
- 30-MINUTE RECIPE: Fast to prepare and perfect for busy evenings.
- COMMON INGREDIENTS: Uses pantry-friendly ingredients you likely already have or can easily find.
- FLAVORFUL: The creamy sauce is built with heavy cream, Parmesan, sun-dried tomatoes, and a few simple seasonings for rich, satisfying taste.
Ingredients You’ll Need
NOTE: The full, measured ingredient list appears in the recipe card below.
- Salmon: Fresh or fully thawed salmon filets (about 3/4–1 pound total, cut into three filets). Fresh salmon sears more cleanly.
- Olive oil: Extra-virgin olive oil for searing.
- Sun-dried tomatoes in oil: Choose the ones packed in oil for the best texture and flavor; roasted red peppers in oil can be substituted.
- Cherry tomatoes: Add color and a pop of freshness.
- Fresh baby spinach: Adds color and nutrients; kale works as an alternative.
- Onion: I use white onion, but yellow onion is fine.
- Seasonings: Paprika, Italian seasoning, salt, and freshly ground black pepper.
- Garlic: Fresh minced garlic is recommended, but jarred minced garlic works in a pinch.
- Heavy cream: The base of the sauce—key to a rich, velvety finish.
- Parmesan cheese: Gives the sauce a savory, cheesy depth.
How to Make Tuscan Salmon (Step-by-Step)
- Prep and sear the salmon: Pat the salmon dry with paper towels and season both sides with salt and pepper. Heat the oil in a large skillet over medium-high heat. When the oil is hot, sear the filets for 3–4 minutes per side until golden brown. The salmon will finish cooking in the sauce. Remove and set aside.

Make the sauce: In the same pan, add diced onion, sun-dried tomatoes, cherry tomatoes, and garlic and sauté over medium heat for about 5 minutes until softened and fragrant. Stir in heavy cream, Parmesan, paprika, and Italian seasoning. Lower the heat and add the spinach, simmering until wilted.

Simmer together: Return the seared salmon to the pan and simmer gently for 5–10 minutes, until the salmon is cooked through and flakes easily with a fork. Serve hot.

Chef’s Kiss
Avoid overcooking the salmon. Sear briefly to develop a crust, then finish in the sauce until it just flakes with a fork.
Tips and Tricks for Success
Follow these tips for perfectly seared salmon.
- Bring salmon to room temperature: Let filets sit 15–20 minutes before cooking to promote an even sear.
- Dry the fish: Pat salmon dry to prevent sticking and to help form a crust.
- Use the right tools: A fish spatula makes flipping delicate fillets easier and reduces tearing.
- Cook the cream sauce gently: Keep the sauce over low heat so it stays smooth and doesn’t curdle.
How to Serve the Tuscan Salmon
This Tuscan Salmon is lovely on its own, but it pairs especially well with Creamy Garlic Mashed Potatoes, Cilantro Lime Rice, or a simple pasta. A crisp salad or roasted vegetables also complement the rich sauce. Store leftovers in an airtight container for up to 2 days and reheat gently in a skillet.

More Easy Skillet Dinners You Can’t Miss
- Chicken and Spanish Rice
- Lemon Salmon with Orzo
- Shrimp Scampi
Creamy Tuscan Salmon

Ingredients
For the salmon:
- 3 salmon filets (about 1 pound total)
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 tablespoon extra-virgin olive oil
For the sauce:
- 1/2 white onion, diced
- 1/2 cup sun-dried tomatoes in oil
- 1/2 cup cherry tomatoes
- 1 tablespoon minced garlic
- 1 cup heavy cream
- 1/2 cup freshly shredded Parmesan cheese
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- 1 cup fresh baby spinach
- Salt, to taste
Instructions
- Pat the salmon dry and season both sides with salt and pepper.
- Heat oil in a large skillet over medium-high heat. When the oil is hot, sear the salmon 3–4 minutes per side until golden brown. Remove and set aside.
- In the same pan over medium heat, add onion, sun-dried tomatoes, cherry tomatoes, and garlic. Cook about 5 minutes until softened and fragrant.
- Stir in heavy cream, Parmesan, paprika, and Italian seasoning. Reduce heat to low, add the spinach, and simmer until wilted. Taste and add salt if needed. Return the salmon to the pan and simmer 5–10 minutes until cooked through.
Notes
- The olive oil should lightly coat the bottom of the pan; add a little more if needed for even searing.
- Add heat: Stir in a pinch of red pepper flakes if you like some spice.
- Garnish: Fresh basil makes a nice finishing touch if desired.
Storage: Keep leftovers in a sealed container for up to 2 days. Reheat gently in a skillet until warmed through.