Salmon Fettuccine Alfredo

Featured in: Dinner
This Salmon Fettuccine Alfredo is a luxurious twist on the classic pasta dish. Tender flakes of pan-seared salmon are nestled in a rich, creamy Alfredo sauce, all tossed with hearty fettuccine. It's a restaurant-quality meal that's surprisingly easy to make at home.
A close-up of creamy fettuccine Alfredo tangled with large, flaky pieces of pan-seared salmon. Pin it
A close-up of creamy fettuccine Alfredo tangled with large, flaky pieces of pan-seared salmon. | greenspoonery.com

This Salmon Fettuccine Alfredo recipe is my favorite way to turn a simple weeknight into something truly special. It’s a beautiful Italian-American fusion where rich, creamy Alfredo sauce gets a luxurious upgrade with tender, flaky pan-seared salmon. You get restaurant elegance in under 45 minutes using straightforward techniques and fresh ingredients. The bright hit of lemon at the end balances the richness perfectly, creating a complete, satisfying meal that feels indulgent without being overly complicated.

Ingredients You’ll Need

  • Dried fettuccine pasta: Hearty ribbons that hold onto the creamy sauce beautifully, look for a bronze-cut finish for better sauce adhesion.
  • Skinless, boneless salmon fillets: The star of the dish, choose fresh, bright pink fillets with firm flesh and a mild ocean scent.
  • Kosher salt: Essential for seasoning every layer, from the pasta water to the fish, its coarse texture distributes flavor evenly.
  • Freshly ground black pepper: Adds a warm, aromatic spice, freshly cracked from a mill makes a world of difference.
  • Olive oil: Used to sear the salmon, creating a golden exterior and locking in moisture, a good extra virgin olive oil works.
  • Unsalted butter: Forms the base of your Alfredo sauce, providing a rich, silky foundation and controlling the salt level.
  • Medium shallot: Finely chopped, it melts into the sauce offering a sweet, gentle onion flavor without overpowering the salmon.
  • Garlic cloves: Minced and sautéed briefly to release its fragrant, aromatic punch that defines the sauce’s base.
  • Dry white wine: Deglazes the pan, picking up the flavorful browned bits from the salmon, and adds a bright acidity.
  • Heavy cream: The key to the luxuriously thick and velvety sauce, don’t substitute with lower-fat options for the best texture.
  • Freshly grated Parmesan cheese: Melts smoothly into the warm cream, providing salty, nutty complexity and the signature Alfredo finish.
  • Fresh lemon juice: The secret weapon that lifts the entire dish, adding a necessary pop of freshness right at the end.
  • Fresh parsley: Chopped and scattered on top for a burst of color and a clean, herbal note that complements the richness.
  • Lemon zest: Adds concentrated citrus aroma without extra liquid, making the lemon flavor sparkle in every bite.
  • Red pepper flakes: An optional pinch for those who enjoy a subtle, warm kick against the creamy backdrop.

How to Make It

Cook the Pasta:
Bring a large pot of water to a rolling boil and salt it generously until it tastes like the sea. Add your fettuccine and cook until it’s just al dente, which usually takes about 10 to 12 minutes. Before you drain it, make sure to scoop out a full cup of that starchy pasta water and set it aside. That liquid is pure gold for adjusting your sauce later, so don’t skip this step.

Prepare and Sear the Salmon:
While the pasta cooks, take a moment to pat your salmon fillets completely dry with paper towels. Season both sides well with salt and pepper. Heat olive oil in a large skillet over medium-high heat until it shimmers, then lay the salmon in the pan. Cook for about 4 to 5 minutes per side until you get a gorgeous golden crust and the center is just cooked through, then transfer it to a plate.

Build the Flavor Base:
Reduce the heat to medium and melt the butter in that same skillet, letting all those delicious salmon bits remain. Add your finely chopped shallot and sauté it for a couple of minutes until it turns soft and translucent. Stir in the minced garlic and cook for just 30 seconds until it becomes incredibly fragrant, being careful not to let it burn.

Deglaze and Reduce:
Pour in your white wine, using a wooden spoon to scrape up all the flavorful browned bits stuck to the bottom of the pan. Let the wine simmer for 2 to 3 minutes, allowing it to reduce by about half, which concentrates its flavor and cooks off the alcohol. You’ll notice the sharp smell mellows out beautifully, leaving a perfect base for your sauce.

Create the Creamy Alfredo Sauce:
Stir in the heavy cream and bring the mixture to a gentle simmer, letting it cook for 3 to 4 minutes until it thickens slightly. Reduce the heat to low and gradually add your freshly grated Parmesan cheese, stirring constantly until it melts completely into a smooth, velvety sauce. Season it with salt and pepper, and if it feels too thick, whisk in that reserved pasta water a spoonful at a time.

Combine and Finish the Dish:
Add your drained fettuccine directly into the skillet with the sauce and toss everything together until each ribbon is perfectly coated. Flake your cooked salmon into nice, large chunks and gently fold them into the pasta so they stay distinct. Take the skillet off the heat and stir in the fresh lemon juice, which will brighten the whole dish instantly. Give it a final taste and adjust the seasoning before serving it right away with your chosen garnishes.

Overhead view of a skillet filled with salmon fettuccine Alfredo, garnished with fresh parsley and lemon zest.

Overhead view of a skillet filled with salmon fettuccine Alfredo, garnished with fresh parsley and lemon zest. | greenspoonery.com

Storage Tips

If you’re lucky enough to have leftovers, store them in an airtight container in the fridge for up to two days. Keep in mind the pasta will continue to absorb the sauce as it sits, so when you reheat it, do so gently in a skillet over low heat. I like to add a small splash of cream, milk, or even a bit of broth to loosen the sauce back up to its creamy glory. The salmon will stay tender, but it’s best enjoyed within that first day for optimal texture and flavor.

Ingredient Substitutions

If you don’t have shallot, a small yellow onion finely diced works just fine, though it’ll have a stronger flavor. For the white wine, you can swap in an equal amount of chicken or vegetable broth with a squeeze of lemon juice for acidity. In a pinch, you could use another firm fish like cod or halibut, but adjust the cooking time as they may cook faster. If parsley isn’t your thing, fresh dill or chives make a lovely, bright garnish that pairs wonderfully with the salmon.

Serving Suggestions

I love serving this rich pasta with something light and crisp on the side to balance the plate. A simple arugula salad dressed with lemon juice and olive oil is my absolute favorite accompaniment. Don’t forget a basket of warm, crusty garlic bread or a few slices of toasted baguette for scooping up every last bit of that creamy sauce. Pour a glass of the same white wine you used in the recipe, like a chilled Pinot Grigio or Chardonnay, to tie the whole meal together beautifully.

Cultural Context

While traditional Italian Alfredo sauce, originating from Rome, is famously just butter, Parmesan, and pasta water, the American version embraced cream for extra richness. This recipe is a delicious example of that Italian-American evolution, combining the beloved creamy pasta with the Pacific Northwest staple of salmon. It’s a fusion that speaks to modern home cooking, where we take classic foundations and build upon them with accessible, high-quality proteins. The result feels both comforting and elegant, a perfect weeknight luxury that borrows from both sides of the culinary tradition.

A beautifully plated portion of salmon fettuccine Alfredo next to a glass of white wine and a simple green salad.

A beautifully plated portion of salmon fettuccine Alfredo next to a glass of white wine and a simple green salad. | greenspoonery.com

Frequently Asked Questions

What type of white wine works best for Salmon Fettuccine Alfredo?

A dry white wine like Pinot Grigio or Sauvignon Blanc is ideal for this recipe. The wine adds a subtle acidity that balances the rich cream and cheese, and it cooks down to leave just the flavor. Avoid sweet wines to keep the sauce from becoming cloying.

Can I make this Salmon Fettuccine Alfredo ahead of time?

This dish is best served fresh, but you can prepare components in advance. Cook the salmon and make the sauce, then store separately in the refrigerator for up to a day. Reheat gently and toss with freshly cooked pasta to serve for the best texture.

What can I substitute for heavy cream?

For a lighter version, you can use half-and-half, but note the sauce will be less rich. Alternatively, you can use a mixture of milk and a little flour to thicken, but the traditional Alfredo sauce relies on heavy cream for its luxurious texture.

How do I know when the salmon is cooked perfectly for this dish?

The salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). Be careful not to overcook, as it will continue to cook slightly when added to the hot sauce.

What should I serve with Salmon Fettuccine Alfredo?

This rich pasta pairs well with a simple green salad and crusty bread to soak up the extra sauce. For a complete Italian-American meal, start with an antipasto platter and finish with a light dessert like lemon sorbet.

Rate This Recipe

How would you rate this recipe?

Creamy Salmon Fettuccine Alfredo

This Salmon Fettuccine Alfredo is a luxurious twist on the classic pasta dish. Tender flakes of pan-seared salmon are nestled in a rich, creamy Alfredo sauce, all tossed with hearty fettuccine. It's a restaurant-quality meal that's surprisingly easy to make at home.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
4.1
(107 reviews)
By: Sophia Clark
Category: Dinner
Difficulty: Medium
Cuisine: Italian-American
Yield: 4 Servings

Ingredients

  1. 01 12 ounces dried fettuccine pasta
  2. 02 1 pound skinless, boneless salmon fillets
  3. 03 1 teaspoon kosher salt, plus more for pasta water and seasoning
  4. 04 ½ teaspoon freshly ground black pepper, plus more for seasoning
  5. 05 2 tablespoons olive oil
  6. 06 4 tablespoons unsalted butter (½ stick)
  7. 07 1 medium shallot, finely chopped
  8. 08 4 cloves garlic, minced
  9. 09 ½ cup dry white wine (such as Pinot Grigio)
  10. 10 1 ½ cups heavy cream
  11. 11 1 cup freshly grated Parmesan cheese
  12. 12 2 tablespoons fresh lemon juice (from 1 lemon)
  13. 13 ¼ cup chopped fresh parsley, for garnish
  14. 14 1 teaspoon lemon zest (from 1 lemon), for garnish
  15. 15 ¼ teaspoon red pepper flakes (optional)

Instructions

Step 01

Bring a large pot of generously salted water to a boil. Add the fettuccine and cook according to package instructions until al dente, about 10-12 minutes. Before draining, reserve 1 cup of the starchy pasta water. 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 salt and 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 outside is golden brown and the center is just cooked through. Transfer the salmon to a plate and set aside.

Step 04

Reduce the heat to medium. In the same skillet, melt the butter. Add the chopped shallot and sauté for 2-3 minutes, until softened and translucent.

Step 05

Add the minced garlic and cook for 30 seconds, stirring constantly, until fragrant.

Step 06

Pour in the white wine, using a wooden spoon to scrape up any browned bits from the bottom of the skillet. Simmer for 2-3 minutes, until the wine is reduced by about half.

Step 07

Stir in the heavy cream and bring to a gentle simmer. Cook for 3-4 minutes, stirring occasionally, until the sauce has slightly thickened.

Step 08

Reduce the heat to low. Gradually add the grated Parmesan cheese, stirring constantly until the cheese is fully melted and the sauce is smooth. Season the sauce with salt and pepper to taste. If the sauce is too thick, whisk in the reserved pasta water a tablespoon at a time until it reaches your desired consistency.

Step 09

Add the drained fettuccine to the skillet with the sauce and toss until evenly coated. Flake the cooked salmon into large chunks and gently fold it into the pasta.

Step 10

Remove the skillet from the heat. Stir in the fresh lemon juice. Taste and adjust seasoning with more salt or pepper if needed. Serve immediately, garnished with chopped parsley, lemon zest, and a pinch of red pepper flakes if using.

Notes

This recipe moves quickly once you start cooking, so I recommend having all your ingredients prepped and ready to go before you turn on the stove. That large skillet is your best friend here, as you'll use it for both the salmon and the sauce, building layers of flavor. Don't skip letting the sauce simmer with the cream before adding the cheese; it's what gives the Alfredo its perfect, velvety body. Serve it immediately for the best texture and warmth.

Tools You'll Need

  • Large pot for pasta
  • Large skillet
  • Tongs
  • Wooden spoon
  • Box grater or microplane for cheese
  • Measuring cups and spoons
  • Chef's knife and cutting board

Allergy Information

Contains dairy (cream, butter, cheese), fish (salmon), and gluten (from wheat pasta). To make gluten-free, use gluten-free fettuccine. For a dairy-free version, substitute with plant-based alternatives, though the texture will vary.

Nutrition Facts (Per Serving)

Calories
850
Protein
40g
Carbohydrates
60g
Fat
50g