
This creamy Tuscan salmon pasta combines the richness of salmon with the vibrant flavors of sun-dried tomatoes and spinach in a luscious cream sauce. The dish brings together delicate pasta and perfectly seared salmon chunks for a restaurant-quality meal you can easily create at home.
I first created this recipe when trying to impress my in-laws during their first visit to our home. The empty plates and requests for seconds convinced me this would become our special occasion pasta that still makes an appearance at nearly every family gathering.
Ingredients
- Fettuccine or linguine pasta: Provides the perfect texture to hold the creamy sauce. Look for high-quality pasta that has a rough texture which helps the sauce cling better
- Salmon fillet: Adds rich protein and heart-healthy omega-3 fatty acids. Choose wild-caught when possible for the best flavor and nutritional profile
- Heavy cream: Creates the luxurious base for our sauce. The fat content is essential for proper thickening
- Sun-dried tomatoes: Bring concentrated sweet tanginess and beautiful color. Select oil-packed varieties for the richest flavor
- Fresh spinach leaves: Add color, nutrition, and a slight earthiness that balances the richness
- Parmesan cheese: Brings savory depth and helps thicken the sauce. Always grate your own from a block for superior melting
- Garlic cloves: Provide aromatic foundation. Fresh is absolutely necessary here
- Chicken or vegetable broth: Adds depth without extra heaviness to the sauce
How To Make Creamy Tuscan Salmon Pasta
- Cook the pasta:
- Bring a large pot of heavily salted water to a rolling boil. Add the pasta and cook until al dente according to package directions usually 8 to 10 minutes. Be careful not to overcook as the pasta will continue cooking slightly when tossed with the hot sauce. Reserve half a cup of pasta water before draining in case you need to adjust sauce consistency later.
- Sear the salmon:
- Heat olive oil in a large skillet over medium heat until shimmering but not smoking. Pat salmon cubes dry with paper towels to ensure proper searing. Season generously with salt and pepper then arrange in a single layer in the hot pan. Allow to cook undisturbed for 2 to 3 minutes until a golden crust forms then flip each piece gently. Cook for another 2 minutes until just cooked through but still slightly translucent in the center. The salmon will finish cooking in the sauce. Remove to a plate and tent loosely with foil.
- Create the sauce:
- Without cleaning the skillet reduce heat to medium-low and add the minced garlic. Sauté for exactly 60 seconds until fragrant but not browned as burnt garlic will ruin the sauce. Immediately pour in the heavy cream and broth scraping the bottom of the pan to incorporate all the flavorful salmon bits. Add the chopped sun-dried tomatoes and bring to a gentle simmer. Sprinkle in the grated Parmesan gradually while whisking constantly to prevent clumping. Allow sauce to simmer for 3 to 4 minutes until it coats the back of a spoon.
- Combine and finish:
- Add the fresh spinach to the simmering sauce and fold gently until just wilted about 1 minute. Return the seared salmon pieces to the pan carefully to avoid breaking them. Add the drained pasta and use tongs to gently toss everything together ensuring each strand is coated with sauce. If the sauce seems too thick add a splash of the reserved pasta water. Taste and adjust seasoning with salt and freshly ground black pepper. Transfer to warmed serving plates and finish with extra Parmesan if desired.

My absolute favorite component of this dish is the sun-dried tomatoes. Their concentrated flavor reminds me of summers in Italy where I first tasted authentic Tuscan cuisine. My grandmother used to say that sun-dried tomatoes were like little flavor bombs that could transform any dish from ordinary to extraordinary.
Storage and Reheating
This Tuscan salmon pasta will keep in an airtight container in the refrigerator for up to 2 days. The cream sauce may separate slightly when chilled but will come back together when gently reheated. To reheat, place in a skillet over medium-low heat with a splash of cream or milk and stir gently until warmed through. Avoid microwaving as this can cause the salmon to become tough and overcooked.

Ingredient Substitutions
If salmon isn't available or to your liking, this recipe works beautifully with firm white fish like cod or halibut. For a more economical option, try using boneless chicken thighs cut into bite-sized pieces and increase the cooking time accordingly. Vegetarians can substitute the salmon with sautéed mushrooms, particularly cremini or portobello varieties, which provide a meaty texture and earthy flavor that complements the cream sauce wonderfully. Dairy-free adaptations can use full-fat coconut milk in place of heavy cream, though the flavor profile will shift slightly toward the tropical.
Serving Suggestions
This creamy Tuscan salmon pasta makes for an impressive centerpiece at any dinner table. Serve with a simple arugula salad dressed with lemon juice and olive oil to cut through the richness of the dish. A glass of chilled Pinot Grigio or Sauvignon Blanc pairs perfectly with the creamy sauce and delicate salmon flavor. For a complete Italian-inspired meal, start with bruschetta or a small antipasto platter and finish with a light dessert like panna cotta or fresh berries with whipped cream.
The Tuscan Connection
This pasta dish draws inspiration from the coastal regions of Tuscany where seafood and cream-based sauces are common. While not strictly traditional, it incorporates key elements of Tuscan cuisine including the use of simple, high-quality ingredients allowed to shine with minimal manipulation. The addition of sun-dried tomatoes nods to the Italian tradition of preserving summer produce for year-round enjoyment. In authentic Tuscan cooking, food is meant to be savored slowly and shared with loved ones, making this dish perfect for gathering around the table for meaningful connection.
Frequently Asked Questions
- → Can I use a different type of pasta?
Yes, you can use any pasta shape you prefer, such as penne, spaghetti, or linguine. Adjust the cooking time as needed for al dente texture.
- → What is the best substitute for salmon?
If salmon isn’t available, you can substitute it with other fish like trout, cod, or even shrimp for a similar flavor dynamic.
- → Can I make this dish ahead of time?
This dish is best served fresh, but you can prepare the sauce and cook the pasta in advance. Combine them just before serving to maintain texture.
- → How can I make this dish dairy-free?
To make a dairy-free version, replace heavy cream with coconut cream and use a dairy-free Parmesan substitute or nutritional yeast.
- → Can I add more vegetables to this dish?
Absolutely! You can include vegetables like mushrooms, bell peppers, or zucchini. Sauté them with the garlic for added flavor.