“You gotta try this,” my friend whispered over a late-night text, sending me a photo of a ridiculously creamy pasta swirling with pink salmon, vibrant green spinach, and those ruby sun-dried tomatoes glistening like little jewels. Honestly, I wasn’t sold at first—salmon in pasta felt a bit fancy for my usual weeknight vibe. But curiosity got the best of me, and after a chaotic day when takeout just wasn’t an option, I decided to give it a shot.
The kitchen was quiet except for the gentle sizzle of salmon hitting the pan and the warm aroma of garlic and cream mingling in the air. It wasn’t just about dinner anymore; it was about reclaiming a moment of calm. The first bite surprised me—a silky, rich sauce balanced perfectly with earthy spinach and a gentle tang from those sun-dried tomatoes. It was simple, soothing, and just the kind of comfort that felt like a hug after a long day.
Since then, I’ve found myself making this Creamy Tuscan Salmon Pasta with Spinach and Sun-Dried Tomatoes more times than I can count. It’s quick enough to whip up on a busy evening but still feels like a little celebration on a plate. The flavors just stick with you, and somehow, the salmon keeps it feeling fresh and light. It’s funny how a recipe you almost overlooked can become one of your favorites, isn’t it?
Now, whenever I spot those sun-dried tomatoes in the pantry or fresh spinach in the fridge, this pasta recipe quietly nudges its way to the top of my list—no fuss, all soul. If you’re into meals that feel cozy without the hassle, this one might just sneak into your regular rotation, too.
Why You’ll Love This Recipe
Having tested this recipe multiple times, I can confidently say it’s one of those dishes that nails both flavor and ease. Here’s why this Creamy Tuscan Salmon Pasta with Spinach and Sun-Dried Tomatoes shines:
- Quick & Easy: Ready in about 30 minutes, it’s perfect for those evenings when you want something satisfying without spending hours in the kitchen.
- Simple Ingredients: No exotic trips to specialty stores—most of these ingredients are pantry staples or easy to find at any grocery.
- Perfect for Weeknight Dinners or Impressing Guests: It’s fancy enough to serve at a dinner party but straightforward enough for a casual meal at home.
- Crowd-Pleaser: The rich cream sauce and tender salmon combo always gets rave reviews, even from picky eaters.
- Unbelievably Delicious: The balance of creamy, tangy sun-dried tomatoes and fresh spinach creates a flavor profile that feels indulgent yet fresh.
What sets this recipe apart is how the salmon is pan-seared just right to keep a flaky texture, while the sauce is enriched with a touch of white wine and garlic for depth. The sun-dried tomatoes aren’t just a garnish—they add a subtle chewiness and a burst of umami that takes the whole dish to another level. Honestly, it’s a comfort food classic with a modern twist that keeps me coming back.
This pasta is the kind that makes you pause mid-bite, savoring the creamy sauce and the tender fish. It’s reliable, fuss-free, and somehow both comforting and elegant—a rare combo in the weeknight dinner world.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create bold flavors and a creamy, satisfying texture without complicated steps. Most of the ingredients are pantry staples, with fresh spinach adding a nice seasonal touch.
- Salmon Fillets – Skinless, boneless (about 6 ounces or 170 grams per serving). I usually go for wild-caught when I can find it for better flavor.
- Pasta – Fettuccine or linguine works great (8 ounces or 225 grams). You can swap for gluten-free pasta if needed.
- Olive Oil – Extra virgin for searing salmon and sautéing garlic (2 tablespoons).
- Garlic – Freshly minced (3 cloves), the key to that cozy aroma.
- Sun-Dried Tomatoes – Packed in oil, drained and chopped (about 1/3 cup or 50 grams). These add a tangy sweetness and chewy texture.
- Baby Spinach – Fresh, about 3 cups loosely packed (90 grams). Adds a vibrant green color and mild earthiness.
- Heavy Cream – For that luscious sauce (1 cup or 240 ml). You can substitute with half-and-half for a lighter version.
- Grated Parmesan Cheese – Freshly grated (1/2 cup or 50 grams), for a sharp, nutty finish.
- White Wine – Dry, like Sauvignon Blanc (1/4 cup or 60 ml). It adds brightness but can be omitted or replaced with chicken broth.
- Lemon Juice – Freshly squeezed (1 tablespoon), to balance the creaminess with a touch of acidity.
- Salt and Pepper – To taste, preferably kosher salt and freshly cracked black pepper.
- Red Pepper Flakes – Optional, for a gentle kick.
For best results, look for firm salmon fillets that aren’t too thin—this helps keep the fish moist and flaky. I recommend Wild Planet or Fresh Direct brands for freshness. When it comes to sun-dried tomatoes, those packed in oil tend to be softer and more flavorful, making the sauce extra rich.
Equipment Needed
- Large Skillet or Sauté Pan: Essential for searing the salmon and preparing the sauce. Non-stick or stainless steel both work well.
- Large Pot: For boiling the pasta. A pot with a lid helps speed up the process.
- Colander: To drain the pasta.
- Sharp Knife and Cutting Board: For prepping garlic, sun-dried tomatoes, and spinach.
- Wooden Spoon or Silicone Spatula: To gently stir the sauce without scratching your pans.
- Measuring Cups and Spoons: For accurate ingredient portions.
If you don’t have a fancy skillet, a heavy-bottomed frying pan will do just fine. I once made this recipe using a trusty cast iron pan, and the salmon got a perfect crust every single time. Just be sure to clean and season your cast iron regularly to keep it in shape.
Preparation Method
- Prep the Salmon: Pat the salmon fillets dry with paper towels. Season both sides generously with salt and pepper. This step is key for a nice sear. Let them rest while you start the pasta water.
- Cook the Pasta: Bring a large pot of salted water to a boil. Add 8 ounces (225 grams) of fettuccine or linguine, and cook according to package instructions (usually 9-11 minutes) until al dente. Reserve about 1/2 cup (120 ml) of pasta water before draining.
- Sear the Salmon: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Place the salmon skin-side down (if skin is on) or just one side down if skinless. Cook for 4-5 minutes without moving to develop a golden crust. Flip carefully and cook another 3-4 minutes until just cooked through. Remove salmon from the pan and set aside to rest. Once cool enough, flake into large chunks.
- Sauté Garlic and Sun-Dried Tomatoes: In the same skillet, lower heat to medium. Add minced garlic (3 cloves) and sauté for about 30 seconds until fragrant—don’t let it burn! Toss in chopped sun-dried tomatoes (1/3 cup or 50 grams) and cook for another minute to release their flavor.
- Make the Cream Sauce: Pour in 1/4 cup (60 ml) dry white wine, scraping up any browned bits from the pan. Let it simmer for 2-3 minutes until reduced slightly. Stir in 1 cup (240 ml) heavy cream and bring to a gentle simmer. Add 1/2 cup (50 grams) grated Parmesan cheese, stirring until melted and sauce thickens—about 3-5 minutes.
- Add Spinach and Season: Stir in 3 cups (90 grams) fresh baby spinach, letting it wilt gently into the sauce. Season with freshly cracked black pepper, salt to taste, and 1 tablespoon fresh lemon juice to brighten the flavors. If you like a bit of heat, add a pinch of red pepper flakes here.
- Combine Pasta and Salmon: Add the drained pasta to the sauce, tossing to coat thoroughly. If the sauce feels too thick, add reserved pasta water a tablespoon at a time until silky and smooth. Gently fold in the flaked salmon chunks, being careful not to break them up too much.
- Final Touches: Let everything heat through on low for a minute or two. Taste and adjust seasoning as needed—sometimes a little extra lemon juice or pepper makes all the difference.
- Serve: Plate immediately with extra Parmesan on top and a sprinkle of fresh herbs if you like (basil or parsley work nicely).
Pro tip: Don’t overcook the salmon—it should be tender and flaky, not dry or rubbery. Also, stirring the sauce gently helps keep the texture luscious without breaking down the cream.
Cooking Tips & Techniques
Getting the creamy sauce just right is where this recipe shines. Here are some tips I picked up after a few trial runs:
- Use room temperature cream and cheese: Adding cold cream straight from the fridge can cause the sauce to seize or separate. Letting it warm slightly helps everything combine smoothly.
- Don’t rush the wine reduction: That step adds a subtle acidity and depth that cuts through the richness. Give it a full 2-3 minutes to reduce properly.
- Flake salmon carefully: Use a fork to break it into large chunks rather than shredding it too finely. It keeps the texture intact and looks prettier on the plate.
- Reserve pasta water: This starchy water is magic for loosening the sauce and helping it cling to the noodles.
- Multitask safely: While pasta boils, prep your salmon and sauce ingredients to keep the process smooth and quick.
I once accidentally left the garlic on the heat too long, and the whole dish tasted bitter. Lesson learned: garlic cooks fast and needs your attention! Also, I prefer using freshly grated Parmesan rather than pre-grated for that authentic nutty flavor and creamy melt.
Variations & Adaptations
This Creamy Tuscan Salmon Pasta recipe is pretty flexible, so feel free to make it your own:
- Swap the Salmon: Use shrimp or chicken breast for a different protein. Shrimp cooks quickly and pairs beautifully with this sauce.
- Make it Gluten-Free: Use gluten-free pasta or spiralized zucchini noodles for a low-carb option.
- Add Mushrooms: Sauté sliced cremini or button mushrooms with the garlic for an earthier flavor.
- Dairy-Free Version: Substitute coconut cream for heavy cream and nutritional yeast for Parmesan to keep it creamy sans dairy.
- Spice it Up: Add a teaspoon of smoked paprika or cayenne for a smoky, spicy twist.
One time, I tossed in some roasted red peppers along with the sun-dried tomatoes, and it added a surprisingly sweet depth. It’s fun to experiment, especially when you have leftover ingredients from recipes like my crispy baked turkey sliders or a simple sticky garlic chicken noodles night calls for something creamy and comforting.
Serving & Storage Suggestions
This pasta is best served hot and fresh, right out of the pan, to enjoy the creamy texture and tender salmon at their peak. I usually garnish with a sprinkle of extra Parmesan and a few fresh basil leaves for color and aroma.
Pair it with a crisp green salad or roasted asparagus for a balanced meal. A chilled glass of white wine or sparkling water with lemon complements the dish beautifully.
For leftovers, store them in an airtight container in the fridge for up to 2 days. Reheat gently on the stovetop over low heat, adding a splash of cream or broth to loosen the sauce if it thickens too much. Microwave reheating can work but tends to dry out the salmon.
Interestingly, the flavors meld even more after a day, so sometimes I make it ahead for a second-day delight. Just remember to add a little fresh lemon juice before serving to brighten things back up.
Nutritional Information & Benefits
This Creamy Tuscan Salmon Pasta is a balanced dish providing a satisfying mix of protein, healthy fats, and greens. A typical serving offers approximately:
| Calories | 550-600 kcal |
|---|---|
| Protein | 35 grams |
| Fat | 28 grams |
| Carbohydrates | 45 grams |
| Fiber | 4 grams |
Salmon is a fantastic source of omega-3 fatty acids, which support heart and brain health, while spinach adds vitamins A and C, plus iron. The sun-dried tomatoes contribute antioxidants and a little vitamin K. For those watching carbs, swapping regular pasta for a vegetable-based or gluten-free option keeps it lighter.
Personally, I appreciate how this recipe feels indulgent without being overly heavy, making it a great choice for a nourishing weeknight meal that doesn’t sacrifice flavor or satisfaction.
Conclusion
If you’re looking for a creamy, comforting dish that’s both quick to prepare and full of flavor, this Creamy Tuscan Salmon Pasta with Spinach and Sun-Dried Tomatoes is a winner. It’s the kind of recipe that feels special without fuss, perfect for busy evenings or when you want to impress without stress.
Don’t hesitate to tweak the ingredients or add your own spin—cooking should be fun and personal. For me, this dish is a quiet reminder that good food can be simple and soul-soothing all at once. I hope it finds a cozy spot on your table, too.
If you give this recipe a try, I’d love to hear how you made it your own or any tips you picked up along the way!
Frequently Asked Questions
Can I use frozen salmon for this recipe?
Yes, frozen salmon works fine. Just thaw it completely and pat dry before cooking to avoid excess moisture, which can prevent a good sear.
What can I substitute for sun-dried tomatoes?
If you don’t have sun-dried tomatoes, roasted red peppers or cherry tomatoes sautéed briefly can add a similar sweet and tangy flavor.
Is it okay to use a different type of pasta?
Absolutely! While fettuccine or linguine is traditional here, penne, farfalle, or even gluten-free pasta options will work just as well.
How do I prevent the cream sauce from splitting?
Cook the sauce on medium-low heat and avoid boiling once the cream is added. Also, stirring gently and using room temperature cream helps keep it smooth.
Can I prepare this recipe ahead of time?
You can prep the sauce and cook the salmon ahead, then combine with freshly cooked pasta when ready to serve. Reheat gently to avoid overcooking the fish.
Pin This Recipe!

Creamy Tuscan Salmon Pasta with Spinach and Sun-Dried Tomatoes
A quick and easy creamy pasta dish featuring pan-seared salmon, fresh spinach, and tangy sun-dried tomatoes in a luscious white wine cream sauce. Perfect for weeknight dinners or impressing guests with minimal fuss.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 6 ounces skinless, boneless salmon fillets per serving
- 8 ounces fettuccine or linguine pasta
- 2 tablespoons extra virgin olive oil
- 3 cloves garlic, freshly minced
- 1/3 cup sun-dried tomatoes packed in oil, drained and chopped
- 3 cups fresh baby spinach (about 90 grams)
- 1 cup heavy cream (240 ml)
- 1/2 cup freshly grated Parmesan cheese (50 grams)
- 1/4 cup dry white wine (60 ml), such as Sauvignon Blanc
- 1 tablespoon freshly squeezed lemon juice
- Salt and freshly cracked black pepper to taste
- Red pepper flakes (optional)
Instructions
- Pat the salmon fillets dry with paper towels and season both sides generously with salt and pepper. Let rest while preparing pasta water.
- Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions (9-11 minutes) until al dente. Reserve 1/2 cup pasta water and drain.
- Heat olive oil in a large skillet over medium-high heat. Place salmon skin-side down or one side down if skinless. Cook 4-5 minutes without moving to develop a golden crust. Flip and cook 3-4 minutes until just cooked through. Remove and let rest, then flake into large chunks.
- Lower heat to medium. In the same skillet, sauté minced garlic for 30 seconds until fragrant. Add chopped sun-dried tomatoes and cook for 1 minute.
- Pour in white wine, scraping browned bits from the pan. Simmer 2-3 minutes until slightly reduced.
- Stir in heavy cream and bring to a gentle simmer. Add Parmesan cheese and stir until melted and sauce thickens, about 3-5 minutes.
- Add fresh spinach and stir until wilted. Season with salt, pepper, lemon juice, and red pepper flakes if using.
- Add drained pasta to the sauce, tossing to coat. Add reserved pasta water a tablespoon at a time if sauce is too thick.
- Gently fold in flaked salmon chunks. Heat through on low for 1-2 minutes.
- Serve immediately with extra Parmesan and fresh herbs if desired.
Notes
Use room temperature cream and cheese to prevent sauce from seizing. Do not overcook salmon to keep it tender and flaky. Reserve pasta water to loosen sauce if needed. Stir sauce gently to maintain creamy texture. White wine can be omitted or replaced with chicken broth.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 575
- Sugar: 3
- Sodium: 550
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 45
- Fiber: 4
- Protein: 35
Keywords: creamy pasta, salmon pasta, Tuscan pasta, spinach pasta, sun-dried tomatoes, easy dinner, weeknight meal, seafood pasta





