One-Pan Creamy Tuscan Salmon: Easy, Beginner-Friendly Recipe

Posted on

Melissa Burns

One-Pan Creamy Tuscan Salmon - featured image

Last month, I was staring at my pantry, feeling that familiar Wednesday evening dread. You know the one. You’re tired, the fridge is half-empty, and the thought of chopping vegetables for a complicated stir-fry made you want to order takeout. But we both know takeout is expensive and usually arrives lukewarm. So I did what I always do: I looked for something simple. Something forgiving.

I grabbed a fillet of salmon, a handful of spinach, and a jar of sun-dried tomatoes. The plan was basic. But then I looked at the sun-dried tomatoes. They were so vibrant, so intense, that I dumped in more than I planned. Like, double. I panicked for a second. Was it too much? Would it be salty? Would it ruin the dish?

I cooked it anyway. I threw it all in one pan. I added some cream, some garlic, and just let it simmer. When I took that first bite, I realized I had accidentally created my new favorite dinner. The sun-dried tomatoes created this incredible, concentrated umami flavor that cut through the richness of the cream perfectly. The spinach wilted into this vibrant green sauce that clung to the flaky salmon. It was restaurant-quality, but it took less time than it takes to scroll through delivery apps.

This One-Pan Creamy Tuscan Salmon with Sun-Dried Tomatoes is the recipe I make when I want to feel like a good cook without actually trying hard. It’s beginner-proof. It’s minimal. And honestly? It’s the only salmon recipe you need to know this year.

Why You’ll Love This Recipe

There are about ten reasons I keep making this, but let’s be real. You’re here because you want dinner that just works. Here’s why this one-pan creamy Tuscan salmon is going to become a staple in your kitchen:

  • One Pan, Zero Stress — Seriously, one skillet. One pot. You sear the fish, make the sauce in the same pan, and serve. There is no washing up a colander, a baking sheet, and a mixing bowl. Just one pan. I love that. It makes cleanup a 30-second affair.
  • Ingredient Minimalism — You probably have 80% of these items right now. Salmon (or whatever white fish you have), heavy cream, garlic, spinach, and sun-dried tomatoes. That’s it. No weird spices you bought once for a recipe in 2019. Just simple, flavorful food.
  • Beginner-Proof Cooking — Salmon is incredibly forgiving. It’s hard to overcook if you pay attention, but even if you leave it in there a minute too long, it’s still edible. Unlike chicken breast, which turns into a hockey puck if you sneeze at it wrong, salmon is gentle. I’ve made this for my sister who has never cooked a day in her life, and she nailed it on the first try.
  • Flavor That Feels Fancy — Sun-dried tomatoes are the secret weapon here. They add this deep, tangy sweetness that feels like you went to a bistro in Tuscany. Combined with the creamy garlic sauce, it tastes expensive. But it’s actually super budget-friendly if you buy the salmon on sale.
  • Ready in 20 Minutes — From taking the salmon out of the fridge to plating it, it’s 20 minutes max. That’s less time than it takes to drive to a drive-thru.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why. This recipe relies on quality over quantity, so pick the best you can find within your budget.

For the Salmon

Salmon fillets (4 pieces, about 6oz each / 680g total) — I prefer wild-caught sockeye or coho, but farmed Atlantic works great too. Look for fillets that are about 1-inch thick. If they’re super thin, they’ll cook too fast. If they’re super thick, they’ll take longer. Aim for medium thickness. Pat them dry! This is crucial for a good sear. Wet salmon steams; dry salmon sears.

Sea salt and black pepper — Generous amounts. You want to season the fish well before it hits the pan.

Olive oil (2 tablespoons) — I use regular olive oil here, not extra virgin. Extra virgin burns at high heat. You want a nice sear, so regular olive oil or avocado oil is better.

For the Creamy Tuscan Sauce

One-Pan Creamy Tuscan Salmon preparation steps

Garlic (4-5 cloves, minced / about 1 tablespoon) — Fresh garlic only. Do not use jarred garlic for this. The flavor profile is too delicate, and jarred garlic has a metallic aftertaste that ruins the cream sauce. Fresh minced garlic smells amazing and tastes sweet when cooked.

Sun-dried tomatoes (½ cup, chopped / about 70g) — These should be the ones packed in oil, not the dry ones. The oil from the jar is liquid gold—save it and add it to the pan! If you only have dry ones, rehydrate them in hot water for 10 minutes first, but the oil-packed ones are so much easier and tastier.

Heavy cream (1 cup / 240ml) — Full-fat heavy cream is non-negotiable for this sauce. It creates that thick, luxurious coating. Half-and-half will make it too thin and it won’t reduce properly. If you’re watching calories, you can try milk, but the texture will be lighter and less indulgent.

Chicken broth (½ cup / 120ml) — I use low-sodium broth because the sun-dried tomatoes and Parmesan are already salty. This lets you control the final salt level. Vegetable broth works if you want to keep it vegetarian.

Parmesan cheese (½ cup, freshly grated / 50g) — Buy a block and grate it yourself. Pre-grated Parmesan has cellulose (anti-caking agents) that prevent it from melting smoothly. You want a silky sauce, not a grainy one. It takes 2 minutes to grate.

Fresh spinach (4 cups / 120g) — A lot of spinach? Don’t worry. It wilts down to almost nothing. It adds color, nutrition, and a nice earthy contrast to the rich cream. Baby spinach is easiest because you don’t have to chop it.

Red pepper flakes (½ teaspoon) — Optional, but I recommend it. Just a pinch adds a tiny warmth that wakes up the palate. It doesn’t make it spicy, just interesting.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

12-inch skillet — I use a stainless steel skillet for this. It gives the best sear. Cast iron works too, but it takes longer to heat up. Non-stick is okay if that’s all you have, but you won’t get that nice golden crust on the salmon. Just make sure it’s big enough to hold all four fillets in a single layer. If your pan is small, cook in two batches.

Spatula — A thin, flexible metal spatula is best for flipping the fish. It slides under the fillet easily without breaking it.

Wooden spoon — For stirring the sauce. Silicone works too.

Measuring cups and spoons — Standard stuff. Dollar store versions work fine.

Knife and cutting board — For chopping the sun-dried tomatoes. Keep it simple.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This is designed to be foolproof.

Step 1: Prep Your Salmon (2 minutes)

Take your salmon fillets out of the fridge. Pat them completely dry with paper towels. I can’t stress this enough—dry salmon = good sear. Wet salmon = soggy fish. Season both sides generously with salt and pepper. Set them aside on a plate.

Step 2: Sear the Salmon (4-5 minutes)

Heat your olive oil in a 12-inch skillet over medium-high heat. Once the oil shimmers (it should look like liquid glass, not smoking), place the salmon fillets in the pan skin-side down (if they have skin). Don’t touch them! Let them cook undisturbed for 2-3 minutes. You want a nice golden crust. If you try to move them too early, the skin will stick and tear. After 2-3 minutes, flip them carefully. Cook for another 1-2 minutes on the other side. The salmon should be opaque and flake easily with a fork. Remove the salmon from the pan and set it aside on a plate. Cover loosely with foil to keep it warm. Don’t clean the pan—those brown bits are flavor.

Step 3: Start the Sauce (2 minutes)

Reduce the heat to medium. Add the minced garlic to the same pan. Stir it around for 30 seconds. It should smell fragrant. If the pan looks super dry, add a tiny splash of oil. Immediately add the chopped sun-dried tomatoes (and a tablespoon of the oil from the jar if you have it). Cook for another minute. The tomatoes will start to soften and release their sweetness.

Step 4: Build the Cream (3-4 minutes)

Pour in the chicken broth. Scrape the bottom of the pan with your wooden spoon to release all those flavorful brown bits. Let it simmer for 1 minute to reduce slightly. Then, pour in the heavy cream and add the red pepper flakes. Stir well. Let the sauce simmer gently for 2-3 minutes. You want it to thicken just a little. It should coat the back of a spoon.

Step 5: Add the Cheese and Spinach (2 minutes)

Remove the pan from the heat. This is important—adding cheese to boiling sauce can make it grainy. Stir in the grated Parmesan cheese gradually until it melts. Then, toss in the fresh spinach. The residual heat will wilt the spinach in about 30 seconds. Stir until the spinach is just wilted and the sauce is smooth and creamy.

Step 6: Combine and Serve (1 minute)

Place the seared salmon fillets back into the pan, nestling them into the sauce. Spoon some of that creamy Tuscan sauce over the top of each fillet. Let it sit for a minute to reheat the fish through. Serve immediately with extra sauce on the side. I usually sprinkle a little extra black pepper or fresh parsley on top for color.

Total Time: About 20 minutes (5 minutes active prep, 15 minutes cooking)

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Overcook the Salmon
Salmon continues to cook slightly after it’s removed from the pan. I like mine medium—slightly pink in the very center. If you wait until it’s completely opaque all the way through, it might be a bit dry. Use the “flake test”—insert a fork into the thickest part and twist gently. If it flakes apart easily, it’s done.

Save the Sun-Dried Tomato Oil
That oil in the jar is packed with flavor. Don’t pour it down the drain! I always add a spoonful of it to the pan when I sauté the garlic and tomatoes. It adds this intense sun-dried tomato flavor that you can’t get from the tomatoes alone.

Grate Your Own Parmesan
I know it’s an extra step. But pre-grated cheese has anti-caking agents that make the sauce grainy and prevent it from melting smoothly. Block Parmesan melts into a silky, glossy sauce. It’s worth the 2 minutes.

Wilt the Spinach Off Heat
If you cook the spinach in the boiling cream, it can turn mushy and lose its vibrant green color. Adding it off the heat preserves the texture and color. It’s a small thing, but it makes the dish look much more appetizing.

Adjust the Consistency
If your sauce is too thick, add a splash of milk or extra broth. If it’s too thin, let it simmer a little longer. You want it to coat the fish, not run off it.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

White Fish Version
Not a fan of salmon? This recipe works beautifully with cod, halibut, or tilapia. Just adjust the cooking time—white fish cooks faster, so check it after 2-3 minutes per side.

Veggie-Loaded
Want more veggies? Add sliced mushrooms or zucchini rounds to the pan when you sauté the garlic. They’ll cook in the sauce and add bulk. This is great if you’re feeding a hungry crowd.

Lighter Version
Use half-and-half instead of heavy cream, and reduce the Parmesan to ¼ cup. It’s thinner but still good. I make this when I’m trying to be “healthy,” though I usually just eat a reasonable portion and enjoy the rich version.

Gluten-Free
This recipe is naturally gluten-free. Just make sure your chicken broth and Parmesan are certified gluten-free (most are, but check labels). Serve it over rice or quinoa instead of pasta.

Spicy Kick
Double the red pepper flakes or add a pinch of cayenne. If you like heat, this version gets a little zing that cuts through the cream.

Serving & Storage

How to Serve

I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

  • Over Pasta: Toss the sauce with linguine or fettuccine. This turns it into a full pasta dish. My family loves this version.
  • With Rice: Serve over fluffy white rice or quinoa to soak up the sauce.
  • With Roasted Veggies: A side of roasted asparagus or broccoli pairs perfectly. The garlic and cream go with everything.

Wine Pairing: I’m not a wine expert, but a crisp Pinot Grigio or a buttery Chardonnay works great with this. The acidity in the wine cuts through the richness of the cream.

Storage Instructions

Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce will thicken in the fridge—totally normal.

Reheating: Best method: Add the leftovers to a skillet with a splash of milk or cream over low heat. Stir gently until heated through. The extra liquid brings back the creamy texture. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick. Avoid high heat, or the sauce might separate.

Freezing: Honestly, I don’t recommend freezing this. The dairy sauce can separate when thawed, and the salmon texture changes. It’s best made fresh. If you have leftovers, eat them within 3 days.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings).

Nutrient Amount
Calories 480
Protein 34g
Carbs 6g
Fat 36g
Saturated Fat 18g
Sodium 620mg

What’s Good: High in protein from the salmon. Low in carbs. Good source of Omega-3s.

What to Know: Higher in calories and fat from the heavy cream and cheese. If you’re watching your sodium, use low-sodium broth and go easy on the salt since sun-dried tomatoes and Parmesan are salty.

My Take: Look, this is rich, creamy comfort food. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my One-Pan Creamy Tuscan Salmon with Sun-Dried Tomatoes! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use frozen salmon?

You can, but it needs to be completely thawed and patted very dry before cooking. Frozen salmon releases a lot of water, which can make it hard to get a good sear. If you’re using frozen, thaw it in the fridge overnight and then follow the steps as written.

Why did my sauce break or separate?

This usually happens if the heat was too high when you added the cheese or cream. Dairy can separate if boiled vigorously. Always keep the heat at medium-low when adding the cream and cheese. If it does separate, you can often save it by removing it from the heat and whisking in a splash of cold water or cream.

Can I make this ahead for a dinner party?

Sort of. You can prep the ingredients (chop tomatoes, mince garlic, measure cream) ahead of time. But you should cook the salmon and sauce fresh right before serving. Salmon is best eaten hot and fresh. If you cook it too early, it will dry out.

What if I don’t have sun-dried tomatoes?

You can substitute with roasted red peppers, but the flavor will be sweeter and less tangy. Or, you can just make a basic garlic cream sauce. It will still be delicious, just not “Tuscan.”

How do I know when the salmon is done?

The easiest way is the fork test. Insert a fork into the thickest part of the fillet and twist gently. If the flesh flakes apart easily and is opaque (not translucent), it’s done. The internal temperature should be 145°F (63°C), but many chefs prefer to pull it at 125-130°F for a moister result.

Can I use coconut cream instead of heavy cream?

Yes! For a dairy-free version, use full-fat coconut cream. The flavor will be slightly coconutty, which actually pairs well with the sun-dried tomatoes. Use the same amount. The sauce will be rich and creamy, just with a different flavor profile.

Is this recipe similar to other dishes on your site?

If you love the creamy, garlic-heavy profile of this salmon, you might also enjoy my one-pan creamy mushroom chicken. It uses similar techniques and ingredients but with chicken. If you’re looking for something with a bit more heat, check out my spicy chipotle corn on the cob as a side dish. And for another easy one-pan meal, try my sheet pan teriyaki chicken for a completely different flavor profile.

Pin This Recipe!

One-Pan Creamy Tuscan Salmon recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pan Creamy Tuscan Salmon - featured image

One-Pan Creamy Tuscan Salmon with Sun-Dried Tomatoes


  • Author: Thea
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

A beginner-friendly, one-pan salmon dish featuring seared fillets in a rich, creamy garlic sauce with sun-dried tomatoes and spinach. Ready in just 20 minutes.


Ingredients

Scale
  • 4 salmon fillets (about 6oz each / 680g total)
  • Sea salt and black pepper
  • 2 tablespoons olive oil
  • 45 cloves garlic, minced
  • ½ cup sun-dried tomatoes, chopped (packed in oil)
  • 1 tablespoon oil from sun-dried tomato jar
  • 1 cup heavy cream
  • ½ cup chicken broth (low-sodium)
  • ½ cup Parmesan cheese, freshly grated
  • 4 cups fresh spinach
  • ½ teaspoon red pepper flakes (optional)

Instructions

  1. Pat salmon fillets dry and season generously with salt and pepper.
  2. Heat olive oil in a 12-inch skillet over medium-high heat. Sear salmon skin-side down for 2-3 minutes until golden, then flip and cook 1-2 minutes more. Remove salmon and set aside.
  3. Reduce heat to medium. Add minced garlic to the pan and stir for 30 seconds. Add sun-dried tomatoes and their oil, cooking for 1 minute.
  4. Pour in chicken broth and scrape up brown bits from the pan. Simmer for 1 minute.
  5. Add heavy cream and red pepper flakes. Simmer gently for 2-3 minutes until sauce thickens slightly.
  6. Remove pan from heat. Stir in Parmesan cheese until melted, then add spinach and stir until wilted.
  7. Return salmon to the pan, nestling it into the sauce. Spoon sauce over fish and let sit for 1 minute to reheat. Serve immediately.

Notes

Pat salmon dry for a good sear. Use fresh minced garlic, not jarred. Grate your own Parmesan to avoid anti-caking agents. Add spinach off-heat to preserve color and texture. Do not freeze as dairy sauce may separate.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 fillet with sauce
  • Calories: 480
  • Sodium: 620
  • Fat: 36
  • Saturated Fat: 18
  • Carbohydrates: 6
  • Protein: 34

Keywords: salmon, tuscan salmon, one-pan dinner, creamy garlic sauce, sun-dried tomatoes, easy weeknight dinner, beginner recipe

You might also like these recipes

Leave a Comment

Recipe rating