Salmon Alfredo Recipe brings silky garlic parmesan sauce over tender pan-seared salmon with twirl-worthy fettuccine. It suits anyone who wants restaurant-style comfort in about 30 minutes from start to finish. I first cooked this after a long workday and felt like I won dinner without breaking a sweat.
Why Salmon Alfredo Recipe Is Worth It
Salmon Alfredo Recipe gives rich, comforting pasta with flaky fish and bright lemon that keeps each bite balanced. The creamy Alfredo sauce coats every noodle, and the salmon adds protein without extra steps or extra pans.
My family called it weeknight luxury and asked for more before I finished my plate. ★★★★★
Ingredients You Need
- Salmon: 1 to 1.25 pounds skin-on salmon fillets, cut into 4 portions. Wild salmon cooks faster; farmed salmon stays a bit richer.
- Kosher salt and black pepper: Season the fish and the sauce.
- Garlic powder: Optional light dusting for the salmon.
- Olive oil: For searing.
- Unsalted butter: 2 tablespoons for searing and sauce richness.
- Garlic: 3 to 4 cloves, minced. Jarred minced garlic works in a pinch.
- Red pepper flakes: Pinch for gentle heat, optional.
- Heavy cream: 1.25 cups. Pantry swap: use 1 cup half-and-half plus 2 ounces cream cheese for body.
- Chicken broth or dry white wine: 2 tablespoons to loosen browned bits.
- Parmesan cheese: 1 cup very finely grated. Parmigiano Reggiano tastes best; pre-grated works, but skip the green can style for smooth melting.
- Lemon: Zest of 1 lemon and 1 to 2 teaspoons juice for balance.
- Fettuccine: 12 ounces dried. Brands like De Cecco or Barilla hold up well.
- Baby spinach or peas: 1 cup, optional add-in for color and veg.
- Fresh parsley: 2 tablespoons chopped, for finish.
Equipment:
- Large pot and salted boiling water
- 12-inch skillet
- Tongs and spatula
- Microplane or fine grater
- Instant-read thermometer, optional but helpful
- Colander and measuring cup for pasta water
Pantry shortcut:
- Store-bought Alfredo sauce works on the busiest nights. Warm it gently and brighten with lemon zest and a splash of pasta water.
Quick Tips & substitutions
- Pat salmon very dry so it sears and browns instead of steaming.
- Aim for 120 to 125 degrees F internal temp for medium, then rest the salmon so carryover heat finishes it.
- Grate Parmesan very fine so it melts into a silky Alfredo sauce without clumps.
- Keep the cream at a gentle simmer; high heat can split the sauce.
- Reserve at least 1 cup pasta water; it loosens and glosses the sauce.
- Swap fettuccine with linguine or tagliatelle without changing the method.
- Use Cajun seasoning on the salmon if you want bolder flavor.
- Replace heavy cream with half-and-half plus a little cream cheese for a lighter but still thick sauce.
How to Make Salmon Alfredo Recipe
1. Boil the pasta 10 minutes
- Bring a large pot of well-salted water to a boil. Cook fettuccine until just shy of al dente, 1 minute less than package time.
- Scoop out 1 cup pasta water, then drain and set aside. Toss pasta with a teaspoon of olive oil to prevent sticking.
2. Season the salmon 3 minutes
- Pat salmon dry and season both sides with salt, pepper, and a light sprinkle of garlic powder if you like.
- Zest the lemon now so you have it ready for the sauce.
3. Sear the salmon 6 to 8 minutes
- Heat a 12-inch skillet over medium-high heat with 1 tablespoon olive oil and 1 tablespoon butter.
- Place salmon in the skillet skin-side down. Sear 3 to 4 minutes until the skin turns crisp and the sides turn opaque halfway up.
- Flip and cook 2 to 3 minutes more, or until the thermometer reads 120 to 125 degrees F for medium.
- Move salmon to a plate and tent loosely with foil. Pour off excess fat, but keep the browned bits.
4. Build the Alfredo sauce 5 minutes
- Lower heat to medium. Add 1 tablespoon butter and the minced garlic; stir 30 seconds until fragrant.
- Deglaze with broth or wine and scrape up browned bits. Pour in heavy cream and a pinch of red pepper flakes.
- Simmer gently 2 to 3 minutes until slightly thick. Lower the heat and whisk in Parmesan by handfuls until smooth.
- Season with salt, pepper, lemon zest, and 1 to 2 teaspoons lemon juice to brighten.
5. Toss and finish 3 minutes
- Add the drained fettuccine to the skillet. Toss and splash in pasta water as needed for a glossy, lightly loose sauce.
- Fold in spinach or peas if using and cook 30 to 60 seconds until just tender.
- Flake salmon into large chunks or serve the fillets on top. Shower with parsley and extra Parmesan.
Variations
- Blackened Salmon Alfredo: Coat salmon in blackening spice and sear for smoky, spicy flavor.
- Garlic Mushroom Alfredo: Sauté 8 ounces sliced cremini before the garlic, then continue with the cream and cheese.
- Sun-Dried Tomato Alfredo: Stir in 1 to 2 tablespoons chopped sun-dried tomatoes and a spoon of their oil.
- Lemon Herb Alfredo: Add fresh basil and chives with the parsley and lean into extra zest.
- Broccoli Alfredo: Blanch small broccoli florets in the pasta water for the last 2 minutes, then toss with the sauce.
Ways to Serve
- Add a crisp Caesar or arugula salad with a bright vinaigrette.
- Serve with garlic bread or warm focaccia to scoop up extra sauce.
- Pair with Pinot Grigio, Chardonnay, or sparkling water with lemon.
- Top with extra red pepper flakes and a final squeeze of lemon.
Storage
Stash leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat with a splash of milk or pasta water until the sauce loosens again. Warm the salmon separately to avoid overcooking, then add it back at the end. Skip freezing because the cream sauce can separate and turn grainy.

Salmon Alfredo Recipe
Ingredients
Instructions
- Bring a large pot of well-salted water to a boil. Cook the fettuccine until just shy of al dente, about 1 minute less than the package directions.
- Scoop out 1 cup of pasta water, then drain the pasta and set aside. Toss with 1 teaspoon olive oil to prevent sticking.
- Pat the salmon fillets very dry with paper towels. Season both sides with kosher salt, black pepper, and a light sprinkle of garlic powder if using.
- Zest the lemon and set the zest aside for the sauce.
- Heat a 12-inch skillet over medium-high heat. Add 1 tablespoon olive oil and 1 tablespoon butter.
- Place the salmon in the skillet skin-side down. Sear for 3 to 4 minutes, until the skin is crisp and the sides turn opaque about halfway up.
- Flip the salmon and cook 2 to 3 minutes more, or until it reaches about 120 to 125°F for medium. Transfer to a plate and tent loosely with foil. Pour off excess fat but leave the browned bits in the skillet.
- Lower the heat to medium. Add the remaining 1 tablespoon butter and the minced garlic to the skillet. Cook, stirring, for about 30 seconds until fragrant.
- Deglaze the pan with the chicken broth or white wine, scraping up the browned bits with a spatula.
- Pour in the heavy cream and add a pinch of red pepper flakes if using. Bring to a gentle simmer and cook for 2 to 3 minutes until slightly thickened.
- Reduce the heat to low and whisk in the Parmesan cheese a handful at a time until the sauce is smooth and silky.
- Stir in the lemon zest and 1 to 2 teaspoons lemon juice. Season the sauce to taste with additional salt and pepper if needed.
- Add the drained fettuccine to the skillet and toss in the Alfredo sauce, adding splashes of reserved pasta water as needed for a glossy, lightly loose consistency.
- Fold in the baby spinach or peas, if using, and cook for 30 to 60 seconds until just tender.
- Flake the salmon into large chunks or leave as whole fillets. Either fold the salmon gently into the pasta or serve the fillets on top.
- Sprinkle with chopped fresh parsley and extra Parmesan if desired, then serve immediately.
Notes
Approximate per serving (1/4 of recipe): 760 calories; fat 43 g; saturated fat 21 g; carbohydrates 55 g; fiber 3 g; sugars 4 g; protein 39 g; sodium 620 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
