This creamy Tuscan salmon pasta combines crispy seared salmon with linguine coated in a rich garlic-Parmesan cream sauce loaded with sun-dried tomatoes, cherry tomatoes, and spinach. It’s creamy, savory, and restaurant-worthy, but still easy enough to make at home in about 30 minutes.

Table of Contents
Why You'll Love This Tuscan Salmon with Pasta
I’d been wanting to make a new salmon dinner, so I started scrolling social media for inspiration and came across this creamy Tuscan-style salmon from @chellesfood. I loved the idea of pairing seared salmon with a creamy tomato and spinach sauce, and it looked like the easy, comforting dinner I was craving.
I used that idea as the starting point and turned it into a full pasta dinner. My version has linguine coated in a garlic-Parmesan cream sauce with both sun-dried tomatoes and fresh cherry tomatoes, then I keep the seared salmon on top instead of mixing it into the pasta so the outside stays crisp.
I really love the flavors in this salmon pasta. The sun-dried tomatoes give the sauce a deeper tomato flavor, while the fresh cherry tomatoes and spinach balance out the rich garlic-Parmesan cream sauce. I also love how simple the cooking process is, since the salmon and sauce are made in the same skillet, making this an easy dinner to pull together any night of the week.

Ingredients You'll Need
For the salmon:
- 4 salmon fillets
- Salt, Pepper, Garlic Powder, Onion Powder, and Old Bay to taste
For the pasta:
- 1 pound linguine pasta
For the sauce:
- ½ cup butter
- 4 cloves garlic, minced
- ½ cup cherry tomatoes, cut in half
- 2 shallots, small diced
- ¼ cup sun-dried tomatoes, minced fine
- ½ cup chicken broth
- 1 cup heavy cream
- 1 cup grated parmesan cheese
- 2 cups fresh spinach
- 2 tablespoons fresh basil
- 2 tablespoons fresh parsley
- Salt and pepper, to taste
Ingredient Notes
- Salmon fillets: Use fillets that are roughly the same thickness so they finish cooking at the same time. I prefer skin-on salmon because you can sear it skin-side down until crisp, but skinless fillets will work too.
- Seasonings: I season the salmon pretty generously with salt, black pepper, garlic powder, onion powder, and Old Bay. If you prefer exact amounts, start with about ½ teaspoon each garlic powder, onion powder, and Old Bay, plus ½ teaspoon salt and ¼ teaspoon black pepper for 4 fillets, then adjust to taste.
- Sun-dried tomatoes: I prefer oil-packed sun-dried tomatoes because they’re softer and have a richer flavor. Drain off the excess oil and mince them finely so their concentrated tomato flavor gets distributed throughout the creamy sauce.
- Heavy cream: Heavy cream or heavy whipping cream gives the sauce its rich, silky consistency. I don't recommend using regular milk for the sauce since it won’t thicken or coat the pasta the same way.
- Parmesan cheese: Freshly grate Parmesan from a block if possible. It melts much more smoothly into the cream sauce than pre-shredded cheese and helps give the sauce its thick, creamy texture.
- Linguine: Linguine holds onto the creamy Tuscan sauce really well, but fettuccine, spaghetti, or another long pasta can be used instead. Cook it just shy of al dente so it can finish in the sauce without becoming too soft.
- Spinach: Fresh baby spinach works best because it wilts quickly into the warm sauce without needing any extra cooking. Two cups looks like a lot at first, but it cooks down considerably.

How to Make Creamy Tuscan Salmon Pasta
Step 1: Cook the pasta
Cook the linguine in a pot of boiling, well-salted water until just shy of al dente. Before draining, reserve about 1 cup of pasta water, then set the pasta aside.
Step 2: Season and sear the salmon
Pat the salmon fillets dry, then season both sides with salt, black pepper, garlic powder, onion powder, and Old Bay.

Heat the butter in a large skillet over medium heat. Add the salmon skin-side down and cook until the skin is crisp and releases easily from the pan. Flip and cook the other side until the salmon is cooked through. Transfer to a plate and set aside.

Step 3: Build the flavor for the sauce
Lower the heat and add the shallots to the same skillet. Cook until softened, then add the garlic and cook for about 30 seconds, just until fragrant. Add the cherry tomatoes and sun-dried tomatoes and cook until the fresh tomatoes begin to soften.

Step 4: Make the creamy Tuscan sauce
Pour in the chicken broth and scrape up any browned bits left from the salmon. Add the heavy cream and bring the sauce to a gentle simmer. Cook for 2-3 minutes, until it begins to thicken slightly.

Step 5: Finish the sauce and add the pasta
Reduce the heat to low or remove the skillet from the heat. Stir in the freshly grated Parmesan until melted and smooth, then add the spinach, basil, and parsley. Add the linguine and toss until completely coated. If the sauce is thicker than you want, add the reserved pasta water a little at a time until it becomes silky and coats all of the noodles.

Step 6: Add the salmon and serve
Place the seared salmon fillets over the creamy Tuscan pasta and finish with more freshly grated Parmesan, fresh herbs, and black pepper if desired. Serve immediately while the sauce is hot and creamy.

Expert Tips for the Best Creamy Tuscan Salmon Pasta
- Use a wide skillet. You want enough surface area for the salmon to sear properly and for a full pound of linguine to toss easily in the sauce. If the salmon fillets are crowded, cook them in two batches.
- Don’t clean the skillet after cooking the salmon. Those browned bits left behind add a lot of flavor to the cream sauce. Scrape them up when you add the chicken broth so they become part of the sauce.
- Season the sauce at the very end. Old Bay, Parmesan, sun-dried tomatoes, and chicken broth are all salty, so wait until the pasta is completely finished before deciding if it needs more.
- Add pasta water gradually. Start with a small splash and toss the linguine before adding more. You want the sauce silky enough to coat the noodles without becoming watery.
- Keep the sauce slightly looser than you think it needs to be. The Parmesan cream sauce will continue to thicken as it sits and cools, especially once the pasta absorbs some of the liquid.
- Keep the salmon on top of the pasta. Stirring it into the sauce can break the fillets apart and soften the seared exterior. Adding it back at the end keeps the salmon intact and gives you that contrast between the crisp fish and creamy pasta.
- Time the pasta so it finishes close to the sauce. Cream sauces are best served immediately. Having the linguine ready when the sauce comes together keeps you from letting either component sit too long and gives you the creamiest finished dish.

Creamy Tuscan Salmon Pasta Variations
- Make it spicy: Add ¼ to ½ teaspoon red pepper flakes with the garlic for a little heat that balances the rich Parmesan cream sauce.
- Add mushrooms: Sauté sliced cremini or baby bella mushrooms with the shallots until browned before adding the garlic. They add a savory, earthy flavor that works really well with the salmon and cream sauce.
- Add extra vegetables: Broccoli or asparagus can make this a little more vegetable-heavy. Cook them separately until just tender, then toss them into the pasta at the end so they don’t overcook in the cream sauce.

How to Store and Reheat Tuscan Salmon Pasta
If you have leftovers, let them cool, then store the salmon and creamy pasta in an airtight container in the refrigerator for up to 3-4 days. If possible, keep the salmon separate from the pasta so it holds its texture better. I don’t recommend freezing this dish.
To reheat, warm the pasta in a skillet over low heat with a splash of milk, cream, or chicken broth to loosen the sauce. Reheat the salmon in a separate skillet just until warmed through, then place it back over the pasta. This helps keep the salmon from drying out while the sauce reheats.

Creamy Tuscan Salmon Pasta FAQs
What is creamy Tuscan salmon pasta?
Creamy Tuscan salmon pasta combines seared salmon and pasta with a garlic-Parmesan cream sauce typically made with spinach and sun-dried tomatoes. My version also adds fresh cherry tomatoes, shallots, basil, and parsley, then serves the crispy salmon fillets over linguine instead of breaking them into the sauce.
What is Tuscan salmon sauce made of?
Tuscan salmon sauce is typically a creamy garlic sauce with heavy cream, Parmesan, sun-dried tomatoes, and spinach. For this recipe, I also use chicken broth, shallots, cherry tomatoes, basil, and parsley to give the sauce more depth and balance the richness of the cream.
Can I use frozen salmon for Tuscan salmon pasta?
Yes. Thaw frozen salmon completely in the refrigerator, then pat the fillets very dry before seasoning and searing. Removing that excess moisture is important because wet salmon is more likely to steam in the skillet instead of developing a nicely browned exterior.
What temperature should salmon be cooked to?
For food safety, cook salmon to an internal temperature of 145°F at the thickest part. I recommend checking it with an instant-read thermometer so you can remove the salmon as soon as it’s done instead of continuing to cook it until it becomes dry.
How do you keep a Parmesan cream sauce from becoming grainy?
Keep the sauce at a gentle simmer rather than a hard boil, then reduce the heat or remove the skillet from the burner before stirring in the Parmesan. Add the cheese gradually and stir until smooth. High heat is one of the easiest ways to make a cream-and-Parmesan sauce separate or become grainy.
Is Tuscan salmon actually an Italian dish?
Creamy Tuscan salmon is better described as an Italian-inspired dish rather than a traditional Tuscan recipe. The popular version combines ingredients associated with Italian cooking, such as garlic, Parmesan, spinach, tomatoes, and herbs, in a rich cream sauce. This recipe takes that familiar Tuscan-style combination and turns it into a full salmon pasta dinner.
More Salmon Recipes to Try
- Crispy salmon salad
- Salmon sushi cake
- Miso salmon
- Baked sockeye salmon
- Baked teriyaki salmon
- Air fryer salmon
Creamy Tuscan Salmon Pasta
This creamy Tuscan salmon pasta combines crispy seared salmon with linguine coated in a rich garlic-Parmesan cream sauce loaded with sun-dried tomatoes, cherry tomatoes, and spinach. It’s creamy, savory, and restaurant-worthy, but still easy enough to make at home in about 30 minutes.
Ingredients
- 4 Salmon Filets
- Salt, Pepper, Garlic Powder, Onion Powder, Old Bay to Taste
- 1 Pound Linguini Pasta
- ½ Cup Butter
- 4 Cloves Garlic,Minced
- ½ Cup Cherry Tomatoes,Cut in Half
- 2 Shallots, Small Diced
- ¼ Cup Sundried Tomatoes,Minced Fine
- ½ Cup Chicken Broth
- 1 Cup Heavy Cream
- 1 Cup Grated Parmesan Cheese
- 2 Cups Fresh Spinach
- 2 Tablespoons Fresh Basil
- 2 Tablespoons Fresh Parsley
- Salt and Pepper to taste
Instructions
1. Cook pasta according to the package.
2. Season the salmon filets.
3. In a large skillet, heat the butter over medium low. Cook the salmon skin side down until crispy. Turn and continue cooking until medium well. Remove from the pan and set aside.
4. Turn the heat to low and saute the shallots until soft, add the garlic and cook until fragrant.
5. Add the tomatoes and sundried tomatoes, cook until warmed and starting to wilt.
6. Add the chicken stock and heavy cream. Bring to a simmer and allow to cook 2-3 minutes until slightly thickened.
7. Turn off the heat and add the parmesan cheese, spinach, basil and parsley.
8. Stir in the pasta until coated.
9. Add the salmon back on top and finish with more fresh grated parmesan.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 400Total Fat: 26gSaturated Fat: 11gUnsaturated Fat: 14gCholesterol: 384mgSodium: 444mgCarbohydrates: 27gFiber: 2gSugar: 3gProtein: 25g
Leave a Reply