Creamy Salmon Pasta

Featured in: Main Dishes
This creamy salmon pasta is a quick and luxurious dinner that feels like a treat. Featuring flaky salmon in a rich, garlicky cream sauce with a hint of lemon, it's a foolproof dish that always impresses. You'll love how this creamy salmon pasta comes together in just one pan for easy cleanup.
A skillet of creamy salmon pasta with flaky pink salmon and fettuccine coated in a rich sauce Pin it
A skillet of creamy salmon pasta with flaky pink salmon and fettuccine coated in a rich sauce | traditionalmeals.com

This creamy salmon pasta is my go-to for turning an ordinary Tuesday into something special without spending hours in the kitchen. It’s an Italian-inspired classic that feels luxurious, yet comes together in one pan in about half an hour. You get flaky salmon in a garlicky, lemony cream sauce that coats every strand of fettuccine perfectly. It’s the kind of dish that impresses guests but is simple enough to make just for yourself on a busy weeknight.

Ingredients You’ll Need

  • Dried fettuccine pasta: Its wide, flat shape is ideal for holding onto the creamy sauce, creating the perfect bite every time.
  • Salt for pasta water: Salting the water is your only chance to season the pasta itself, so make it taste like the sea.
  • Salmon fillets: Look for bright, firm fillets with no fishy odor; fresh salmon has a clean, oceanic scent and a vibrant color.
  • Freshly ground black pepper: The floral heat adds a necessary layer of depth that balances the sauce’s creaminess beautifully.
  • Olive oil: Use a good quality extra virgin oil here for a hint of fruitiness as you sauté the salmon and aromatics.
  • Shallot: Milder and sweeter than an onion, it creates the perfect aromatic base without overpowering the delicate salmon.
  • Garlic: Fresh cloves, minced just before cooking, provide that essential punchy, savory backbone to the entire sauce.
  • Red pepper flakes: Just a pinch brings a subtle warmth that you’ll notice in the background, not upfront heat.
  • Dry white wine: A crisp Sauvignon Blanc adds acidity and complexity, deglazing the pan and lifting all the browned bits.
  • Heavy cream: This is what creates that luxurious, velvety texture that makes the sauce so irresistibly rich and satisfying.
  • Freshly grated Parmesan cheese: Grating it yourself means it melts smoothly into the sauce, adding a salty, nutty umami kick.
  • Fresh dill: Its light, anise-like flavor is the perfect herbal partner for salmon and cuts through the richness.
  • Fresh lemon juice: Bottled juice can’t compare; the bright, clean acidity from a fresh lemon is what makes the dish sing.
  • Lemon zest: The fragrant oils in the zest amplify the lemon flavor without adding more liquid, so your sauce stays thick.

How to Make It

Boil and Prep the Pasta:
Start a large pot of well-salted water boiling for your fettuccine. Cook it until just al dente, then scoop out a cup of that starchy pasta water before draining. This water is liquid gold for adjusting your sauce later, so don’t forget it.

Cook the Salmon:
Pat your salmon fillets completely dry with paper towels and season them all over with black pepper. Heat oil in a large skillet and cook the salmon for a few minutes per side until it flakes easily. You want it just cooked through, then set it aside on a plate to rest.

Build the Aromatic Base:
In that same skillet, you’ll use the delicious salmon fond left behind. Sauté the chopped shallot until it’s soft and sweet, then add the garlic and red pepper flakes. Stir for just a minute until it’s incredibly fragrant but not browned.

Deglaze with Wine:
Pour in your white wine, and use your spoon to scrape up all those tasty browned bits stuck to the pan. Let it simmer and reduce by half; this cooks off the alcohol and concentrates the flavor for a more complex sauce.

Create the Cream Sauce:
Turn the heat down to low and stir in the heavy cream and grated Parmesan. Keep stirring until the cheese melts completely and the sauce becomes smooth and slightly thickened. It should coat the back of a spoon nicely at this stage.

Combine Salmon and Pasta:
Flake the rested salmon into generous bite-sized pieces right into the sauce, adding any juices from the plate. Then, toss in your drained pasta, using tongs to coat every strand. If the sauce feels too thick, loosen it with your reserved pasta water a splash at a time.

Finish with Fresh Flavors:
Take the skillet completely off the heat. This is when you stir in the fresh dill, lemon juice, and zest. Adding the lemon off the heat preserves its bright, fresh flavor so it doesn’t cook out and turn bitter.

Serve Immediately:
Give everything one final toss, taste for seasoning, and dish it up right away. Garnish with extra dill and a lemon wedge on the side for that perfect, restaurant-worthy presentation.

Close-up of a fork twirling fettuccine with pieces of salmon and fresh dill in a creamy lemon sauce

Storage Tips

Store any leftovers in an airtight container in the fridge for up to two days. The pasta will absorb the sauce as it sits, so when you reheat it, do so gently in a skillet over low heat with a splash of cream, milk, or even a little water to loosen it back up. I don’t recommend freezing this creamy salmon pasta because the dairy in the sauce can separate and become grainy when thawed.

Ingredient Substitutions

If you don’t have white wine, you can use an equal amount of chicken or vegetable broth with an extra squeeze of lemon to make up for the lost acidity. For the pasta, any long shape like linguine or tagliatelle works just as well as fettuccine. Don’t have fresh dill? A teaspoon of dried dill works in a pinch, or you can use fresh parsley or chives for a different but still lovely herbal note. For a gluten-free version, simply swap the fettuccine for your favorite gluten-free pasta brand.

Serving Suggestions

This rich and satisfying pasta deserves equally simple sides. I love it with a big arugula salad dressed in a sharp lemon vinaigrette to cut through the creaminess. A few slices of warm, crusty garlic bread are non-negotiable in my house for soaking up every last drop of that luxurious sauce. For a fuller meal, add some roasted asparagus or blistered cherry tomatoes right on the side of the plate.

Cultural Context

While pasta with salmon is a modern staple you’ll find all over Italy today, especially in the north, the combination is more a celebration of fresh, high-quality ingredients than a centuries-old tradition. The method of creating a quick pan sauce by deglazing with wine and finishing with cream and cheese is classic Italian *cucina*, but using salmon nods to the cuisine of coastal regions where seafood is king. It’s a beautiful example of how Italian cooking principles—simplicity, freshness, and balance—can be applied to wonderful ingredients from anywhere.

A beautifully plated bowl of creamy salmon pasta garnished with lemon wedges and a sprig of dill

Frequently Asked Questions

What type of pasta works best for Creamy Salmon Pasta?

Long, sturdy pasta like fettuccine, linguine, or tagliatelle are ideal for this creamy salmon pasta. Their broad surfaces perfectly catch and hold the rich, garlicky cream sauce, ensuring every bite is flavorful.

Can I make this Creamy Salmon Pasta ahead of time?

For the best texture, it’s ideal served fresh. The cream sauce can thicken upon standing. If you need to prep, cook the salmon and sauce separately, then combine with freshly cooked pasta just before serving to keep everything perfectly creamy.

What can I substitute for dry white wine?

You can use an equal amount of chicken or vegetable broth with a squeeze of lemon juice. The acid is key for balancing the rich cream sauce. White wine vinegar (1-2 tablespoons) diluted with water is another good substitute for deglazing the pan.

How do I know when the salmon in the pasta is ready?

The salmon is perfectly cooked when it flakes easily with a fork and is opaque throughout, which takes about 4-5 minutes per side over medium heat. Be careful not to overcook it, as it will continue to cook slightly when added back to the warm sauce.

What should I serve with Creamy Salmon Pasta?

Keep it simple to let the pasta shine. A crisp green salad with a lemony vinaigrette or roasted asparagus makes a perfect side. For an Italian-inspired touch, serve with crusty bread to soak up the extra creamy sauce.

Rate This Recipe

How would you rate this recipe?

Creamy Salmon Pasta with Lemon and Dill

This creamy salmon pasta is a quick and luxurious dinner that feels like a treat. Featuring flaky salmon in a rich, garlicky cream sauce with a hint of lemon, it's a foolproof dish that always impresses. You'll love how this creamy salmon pasta comes together in just one pan for easy cleanup.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
4.5
(238 reviews)
By: Rebecca Stone
Category: Main Dishes
Difficulty: Easy
Cuisine: Italian-inspired
Yield: 4 Servings

Ingredients

  1. 01 12 ounces dried fettuccine pasta
  2. 02 1 teaspoon salt (for pasta water)
  3. 03 1 pound salmon fillets, skin removed
  4. 04 1/2 teaspoon freshly ground black pepper
  5. 05 2 tablespoons olive oil
  6. 06 1 medium shallot, finely chopped
  7. 07 3 cloves garlic, minced
  8. 08 1/4 teaspoon red pepper flakes (optional)
  9. 09 1/2 cup dry white wine (like Sauvignon Blanc)
  10. 10 1 cup heavy cream
  11. 11 1/2 cup freshly grated Parmesan cheese
  12. 12 2 tablespoons fresh dill, chopped
  13. 13 1 tablespoon fresh lemon juice
  14. 14 1 teaspoon lemon zest

Instructions

Step 01

Bring a large pot of salted water to a boil. Add the fettuccine and cook according to package directions until al dente, about 10-12 minutes. Reserve 1/2 cup of the pasta cooking water, then drain the pasta and set aside.

Step 02

While the pasta cooks, pat the salmon fillets dry with paper towels. Season both sides evenly with the black pepper.

Step 03

Heat the olive oil in a large skillet over medium-high heat. Add the salmon fillets and cook for 4-5 minutes per side, until the salmon is opaque and flakes easily with a fork. Transfer the salmon to a plate and set aside.

Step 04

In the same skillet, reduce the heat to medium. Add the chopped shallot and sauté for 2-3 minutes until softened and translucent. Add the minced garlic and red pepper flakes (if using) and cook for 1 minute more, stirring constantly, until fragrant.

Step 05

Pour in the white wine, scraping up any browned bits from the bottom of the skillet. Let it simmer for 2-3 minutes until the wine is reduced by about half.

Step 06

Reduce the heat to low. Stir in the heavy cream and grated Parmesan cheese. Cook, stirring constantly, for 3-4 minutes until the cheese is melted and the sauce is smooth and slightly thickened.

Step 07

Use a fork to flake the cooked salmon into bite-sized pieces. Add the salmon and any juices from the plate to the cream sauce, gently stirring to combine.

Step 08

Add the drained pasta to the skillet, tossing everything together until the pasta is well coated in the sauce. If the sauce seems too thick, add the reserved pasta water a tablespoon at a time until it reaches your desired consistency.

Step 09

Remove the skillet from the heat. Stir in the fresh dill, lemon juice, and lemon zest. Taste and adjust seasoning with salt if needed.

Step 10

Serve immediately, garnished with fresh dill sprigs and lemon wedges on the side.

Notes

A 12-inch skillet is your best friend for this recipe, giving you plenty of room to toss the pasta with the sauce. Don't skip letting the salmon rest for a minute after cooking—it keeps all those precious juices inside. This dish is absolutely best served right away, while the sauce is silky and the pasta is perfectly al dente.

Tools You'll Need

  • Large pot for boiling pasta
  • Large skillet (at least 12 inches)
  • Tongs or pasta fork
  • Measuring cups and spoons
  • Grater for Parmesan cheese
  • Zester or fine grater for lemon zest

Allergy Information

Contains dairy (cream, Parmesan), gluten (pasta), and fish (salmon). For a gluten-free version, use gluten-free pasta. For dairy-free, substitute with dairy-free cream and cheese alternatives, though the flavor will vary.

Nutrition Facts (Per Serving)

Calories
650
Protein
32g
Carbohydrates
55g
Fat
32g