Home » Dinner Recipes » Creamy Tuscan Salmon


Delicious creamy Tuscan salmon dish with spinach and sun-dried tomatoes served on a white plate

Creamy Tuscan Salmon

Creamy Tuscan Salmon is a delicious, comforting dish featuring tender salmon fillets bathed in a rich, creamy sauce loaded with sun-dried tomatoes, garlic, spinach, and Italian herbs. The sauce is…

Ava
By Ava



Reading time: 6 min

Tip: save now, make later.

Serves 4–6

Creamy Tuscan Salmon is a delicious, comforting dish featuring tender salmon fillets bathed in a rich, creamy sauce loaded with sun-dried tomatoes, garlic, spinach, and Italian herbs. The sauce is smooth and flavorful, perfectly complementing the flaky salmon for a meal that feels both fancy and easy to make.

I love making this dish when I want something a little special but don’t want to spend hours in the kitchen. It’s one of those meals that looks impressive but is actually pretty straightforward. My favorite part is how the cream sauce stays silky and coats every bite of the salmon, with the sun-dried tomatoes adding just the right tang and chewy texture.

When I serve Creamy Tuscan Salmon, I usually pair it with some crusty bread or garlic mashed potatoes so I can soak up all the extra sauce. It’s perfect for a cozy dinner at home, and I’ve noticed it always gets compliments from guests too. If you’re looking for a meal that’s both tasty and comforting, this recipe is a winner every time!

Key Ingredients & Substitutions

Salmon: Fresh salmon fillets are best here for flaky and tender results. Skin-on adds flavor and helps hold the fish together but feel free to remove if you prefer.

Heavy Cream: This makes the sauce rich and creamy. For a lighter version, you could use half-and-half or coconut milk, though the taste will change a bit.

Sun-dried Tomatoes: They add a nice tangy sweetness and chewy texture. If you can’t find sun-dried tomatoes, roasted red peppers work nicely as a substitute.

Spinach: Fresh spinach wilts quickly and adds color and nutrition. You can swap in kale or Swiss chard but adjust cooking time for tougher greens.

Parmesan Cheese: This gives a salty, nutty flavor that thickens the sauce. Pecorino Romano or Asiago are good alternatives if needed.

How Do You Get Salmon Perfectly Crispy Without Overcooking?

Cooking salmon to juicy perfection can feel tricky. Here’s my simple method:

  • Pat the salmon dry to remove moisture—this helps crisp the skin and surface.
  • Heat the oil in your skillet until shimmering before adding salmon.
  • Place salmon skin-side down first (if using skin) and press gently for even contact.
  • Cook undisturbed for 4-5 minutes over medium-high heat, then flip carefully.
  • Cook the other side for a shorter time (3-4 minutes), since salmon continues cooking after removal.
  • Use a fork to check that the flesh flakes easily but is still moist inside.

Following these steps helps you get a nice crispy edge with tender, perfectly cooked salmon inside every time.

Equipment You’ll Need

  • Large non-stick or stainless steel skillet – perfect for searing salmon and making the creamy sauce all in one pan.
  • Tongs or fish spatula – helps you flip the salmon gently without breaking it.
  • Measuring cups and spoons – for accuracy with cream, broth, and seasoning.
  • Wooden spoon or silicone spatula – great for stirring the sauce without scratching your pan.

Flavor Variations & Add-Ins

  • Swap salmon for chicken breasts for a poultry version with the same creamy Tuscan sauce.
  • Add chopped artichoke hearts for a tangy twist that complements the sun-dried tomatoes and spinach.
  • Stir in a handful of sliced mushrooms for extra earthiness and texture.
  • Use feta cheese instead of Parmesan for a sharper, saltier flavor that pairs well with the creamy sauce.

Creamy Tuscan Salmon Recipe

How to Make Creamy Tuscan Salmon

Ingredients You’ll Need:

  • 4 salmon fillets (about 6 oz each), skin on or off
  • Salt and black pepper, to taste
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • ½ cup chicken broth or vegetable broth
  • ½ cup grated Parmesan cheese
  • ¼ cup sun-dried tomatoes, chopped
  • 2 cups fresh spinach
  • 1 teaspoon Italian seasoning
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 tablespoon butter
  • Lemon wedges, for serving
  • Cooked pasta or crusty bread (optional, for serving)

How Much Time Will You Need?

This dish takes about 20 minutes to prepare and cook. You’ll spend time searing the salmon, making the creamy sauce, and combining everything in the skillet. It’s a quick, satisfying meal perfect for a busy weeknight.

Step-by-Step Instructions:

1. Preparing the Salmon:

Pat your salmon fillets dry with a paper towel, then season both sides with salt and black pepper. This step helps ensure a nice, flavorful crust when searing.

2. Searing the Salmon:

Heat olive oil in a large skillet over medium-high heat. When the oil is shimmering, add the salmon fillets skin-side down if they have skin. Cook for 4 to 5 minutes without moving them, so they get a nice golden crust. Flip and cook for another 3 to 4 minutes until salmon is just cooked through. Remove the salmon from the pan and set aside.

3. Making the Creamy Tuscan Sauce:

In the same skillet, reduce heat to medium. Add butter and minced garlic, sautéing until fragrant, about 1 minute. Pour in the heavy cream and chicken broth, scraping the bottom of the pan to loosen flavorful bits. Stir in the Parmesan, sun-dried tomatoes, Italian seasoning, and red pepper flakes if using. Let the sauce simmer for 3 to 5 minutes, until slightly thickened.

4. Finishing the Dish:

Add fresh spinach to the sauce, stirring until wilted, about 2 minutes. Return the salmon fillets to the pan, spoon some sauce and spinach over each piece, and heat for 2 more minutes to meld the flavors.

5. Serving:

Serve your creamy Tuscan salmon warm with lemon wedges on the side. For a heartier meal, pair it with cooked pasta or crusty bread to soak up the yummy sauce.

Can I Use Frozen Salmon for This Recipe?

Yes, you can! Just make sure to thaw the salmon completely in the fridge overnight before cooking. Pat it dry well to avoid excess moisture that can prevent a good sear.

What Can I Substitute for Heavy Cream?

If you want a lighter option, use half-and-half or whole milk mixed with a little flour to thicken. Coconut milk can also work for a dairy-free twist but will change the flavor.

How Should I Store Leftovers?

Keep any leftovers in an airtight container in the fridge for up to 2 days. Reheat gently on the stove or microwave, adding a splash of broth or cream if the sauce has thickened too much.

Can I Make This Dish Ahead of Time?

Absolutely! Prepare the sauce and cook the salmon separately, then combine and warm through just before serving for the best texture and flavor.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment