Salmon Alfredo Pasta – Creamy, Comforting, and Weeknight-Friendly

This Salmon Alfredo Pasta brings together tender, flaky salmon and a luxuriously creamy sauce that clings to every strand of pasta. It tastes like a special occasion but comes together on a regular weeknight. The flavors are simple, clean, and so satisfying—garlic, lemon, Parmesan, and butter doing what they do best.

If you love restaurant-style Alfredo but want something lighter and fresher, this is your next favorite dinner. It’s cozy without being heavy, and the leftovers are just as good the next day.

Save

Salmon Alfredo Pasta - Creamy, Comforting, and Weeknight-Friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Pasta: 12 ounces fettuccine or linguine
  • Salmon: 1 to 1.25 pounds skin-on salmon fillet (or two smaller fillets)
  • Butter: 3 tablespoons, divided
  • Olive oil: 1 tablespoon
  • Garlic: 3–4 cloves, finely minced
  • Heavy cream: 1 cup
  • Whole milk: 1/2 cup (or use more cream for extra richness)
  • Parmesan cheese: 1 cup, freshly grated
  • Lemon: Zest of 1 lemon and 1–2 teaspoons juice
  • Dry white wine: 1/4 cup (optional; chicken or vegetable broth works too)
  • Parsley: 2 tablespoons, chopped
  • Red pepper flakes: Pinch (optional)
  • Salt and black pepper: To taste

Method
 

  1. Boil the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente, 1–2 minutes less than the package time. Reserve 1 cup of pasta water, then drain.
  2. Season the salmon: Pat the salmon dry. Season both sides with salt and black pepper. If using one large fillet, slice into two or three portions for easier handling.
  3. Cook the salmon: Heat a large skillet over medium-high heat. Add olive oil and 1 tablespoon butter. Place salmon in the pan, skin-side down, and cook 3–4 minutes. Flip and cook 2–4 more minutes, until just cooked through. Remove to a plate and tent with foil.
  4. Flake the salmon: Once cool enough to handle, gently flake the salmon into large pieces, discarding the skin if you prefer. Keep warm.
  5. Sauté the aromatics: In the same skillet over medium heat, add 1 tablespoon butter. Stir in garlic and cook 30–45 seconds, just until fragrant. Do not brown.
  6. Deglaze: Pour in the wine (or broth) and scrape up any browned bits. Let it bubble for 1–2 minutes to reduce slightly.
  7. Build the sauce: Add the remaining 1 tablespoon butter, heavy cream, and milk. Stir and bring to a gentle simmer. Do not boil hard.
  8. Add cheese: Reduce heat to low. Stir in Parmesan a handful at a time until melted and smooth. Season with salt, pepper, and a pinch of red pepper flakes if using. Add lemon zest and 1 teaspoon lemon juice; taste and add more juice if desired.
  9. Toss with pasta: Add the drained pasta to the skillet. Toss to coat, loosening with splashes of reserved pasta water until the sauce is glossy and clings evenly.
  10. Fold in salmon: Gently fold in the flaked salmon and parsley. Warm through for 1 minute. Taste and adjust seasoning. Serve immediately with extra Parmesan and a lemon wedge.
Jump to Recipe Card

Why This Recipe Works

Close-up detail: Flaked, pan-seared salmon folded into glossy Alfredo-coated fettuccine, with visiblSave

Balanced richness: The creamy Alfredo sauce is brightened with a squeeze of lemon and a handful of fresh parsley, so it never feels too heavy.

One-pan salmon, quick sauce: Cooking the salmon in the same pan you’ll use for the sauce builds flavor and keeps cleanup minimal.

Right pasta shape: Fettuccine or linguine has the perfect surface area to grab the sauce, giving you that silky texture in every bite.

Smart seasoning: A touch of garlic and a pinch of red pepper flakes add warmth without overpowering the salmon.

What You’ll Need

  • Pasta: 12 ounces fettuccine or linguine
  • Salmon: 1 to 1.25 pounds skin-on salmon fillet (or two smaller fillets)
  • Butter: 3 tablespoons, divided
  • Olive oil: 1 tablespoon
  • Garlic: 3–4 cloves, finely minced
  • Heavy cream: 1 cup
  • Whole milk: 1/2 cup (or use more cream for extra richness)
  • Parmesan cheese: 1 cup, freshly grated
  • Lemon: Zest of 1 lemon and 1–2 teaspoons juice
  • Dry white wine: 1/4 cup (optional; chicken or vegetable broth works too)
  • Parsley: 2 tablespoons, chopped
  • Red pepper flakes: Pinch (optional)
  • Salt and black pepper: To taste

Instructions

Cooking process: Salmon Alfredo sauce being built in the same skillet—garlic sizzling in butter, dSave
  1. Boil the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente, 1–2 minutes less than the package time.

    Reserve 1 cup of pasta water, then drain.

  2. Season the salmon: Pat the salmon dry. Season both sides with salt and black pepper. If using one large fillet, slice into two or three portions for easier handling.
  3. Cook the salmon: Heat a large skillet over medium-high heat.

    Add olive oil and 1 tablespoon butter. Place salmon in the pan, skin-side down, and cook 3–4 minutes. Flip and cook 2–4 more minutes, until just cooked through.

    Remove to a plate and tent with foil.

  4. Flake the salmon: Once cool enough to handle, gently flake the salmon into large pieces, discarding the skin if you prefer. Keep warm.
  5. Sauté the aromatics: In the same skillet over medium heat, add 1 tablespoon butter. Stir in garlic and cook 30–45 seconds, just until fragrant.

    Do not brown.

  6. Deglaze: Pour in the wine (or broth) and scrape up any browned bits. Let it bubble for 1–2 minutes to reduce slightly.
  7. Build the sauce: Add the remaining 1 tablespoon butter, heavy cream, and milk. Stir and bring to a gentle simmer.

    Do not boil hard.

  8. Add cheese: Reduce heat to low. Stir in Parmesan a handful at a time until melted and smooth. Season with salt, pepper, and a pinch of red pepper flakes if using.

    Add lemon zest and 1 teaspoon lemon juice; taste and add more juice if desired.

  9. Toss with pasta: Add the drained pasta to the skillet. Toss to coat, loosening with splashes of reserved pasta water until the sauce is glossy and clings evenly.
  10. Fold in salmon: Gently fold in the flaked salmon and parsley. Warm through for 1 minute.

    Taste and adjust seasoning. Serve immediately with extra Parmesan and a lemon wedge.

Keeping It Fresh

Storage: Refrigerate leftovers in an airtight container for up to 2 days. Salmon is delicate, so shorter is better for taste and texture.

Reheating: Warm gently in a skillet over low heat with a splash of milk or water to loosen the sauce.

Avoid high heat, which can make the salmon dry and the sauce greasy.

Make-ahead tips: You can cook the pasta a couple of minutes under al dente, toss with a little olive oil, and chill. Make the sauce fresh when ready to serve, then reheat the pasta right in the sauce.

Tasty top view (final dish): Overhead shot of beautifully plated Salmon Alfredo Pasta—twirled nestSave

Health Benefits

Omega-3s: Salmon is rich in EPA and DHA, which support heart and brain health and help reduce inflammation.

Protein: You’ll get a solid dose of high-quality protein, keeping you satisfied longer and supporting muscle maintenance.

Calcium and vitamin D: Parmesan and dairy contribute calcium, and salmon provides vitamin D—both important for bone health.

Smart balance: The dish is indulgent, but portion control and a side of steamed greens or a crisp salad help round it out.

What Not to Do

  • Don’t overcook the salmon: Dry, chalky salmon will ruin the dish. Pull it off the heat when it’s just opaque and flakes easily.
  • Don’t boil the cream hard: A rolling boil can cause the sauce to split.

    Keep it at a gentle simmer.

  • Don’t skip fresh Parmesan: Pre-grated cheese often contains anti-caking agents and won’t melt as smoothly.
  • Don’t forget the pasta water: It’s liquid gold for adjusting consistency and helping the sauce cling.
  • Don’t add lemon too early: Add zest and juice after the cream and cheese come together to avoid curdling.

Alternatives

  • Fish swap: Try trout or arctic char for a similar texture and flavor profile.
  • Protein twist: Use cooked shrimp or rotisserie chicken if you don’t have salmon on hand.
  • Lighter sauce: Replace half the cream with extra milk, and add a spoonful of Greek yogurt off heat for tang and body.
  • Gluten-free: Use a sturdy gluten-free pasta and ensure your Parmesan is gluten-free.
  • Herb variations: Chives, dill, or basil bring a fresh lift. Dill pairs especially well with salmon.
  • Veg add-ins: Peas, sautéed spinach, or roasted asparagus tips fold in easily without watering down the sauce.
  • Dairy-free route: Use a neutral dairy-free cream and a plant-based Parmesan. Enrich with a bit of olive oil for silkiness.

FAQ

Can I use canned salmon?

Yes.

Drain it well and flake gently. Add it at the end and warm through for 30–60 seconds so it doesn’t dry out. Wild canned salmon has great flavor.

What pasta shape works best?

Fettuccine or linguine are classic for Alfredo.

If you want short pasta, use rigatoni or penne so the sauce can get inside the tubes.

How do I prevent a grainy Alfredo sauce?

Lower the heat before adding cheese and add it gradually, stirring constantly. Use freshly grated Parmesan and avoid boiling after the cheese goes in.

Skin on or off for the salmon?

Cook skin-on for easier handling and better browning. You can remove the skin after cooking if you like.

It also helps keep the salmon moist.

Can I make it without wine?

Absolutely. Use chicken or vegetable broth for deglazing. You’ll still get depth of flavor from the garlic, butter, and Parmesan.

How do I know when salmon is done?

It should flake easily with a fork and look just opaque in the center.

If you prefer precision, aim for an internal temperature of about 125–130°F for medium.

Is frozen salmon okay?

Yes. Thaw it fully in the fridge overnight and pat it very dry before cooking to help it sear nicely.

What sides go with this?

A simple green salad with a lemony vinaigrette, steamed broccoli, or roasted asparagus balances the richness beautifully.

Can I add mushrooms?

Yes. Sauté sliced mushrooms in butter and a pinch of salt after you cook the salmon, then proceed with the garlic and sauce.

How can I make it spicier?

Add more red pepper flakes or a pinch of cayenne to the sauce.

You can also finish with cracked black pepper for extra warmth.

Wrapping Up

This Salmon Alfredo Pasta is creamy, bright, and deeply comforting without feeling heavy. With a few smart steps—gentle heat, fresh Parmesan, and a squeeze of lemon—you’ll get a silky sauce and perfectly cooked salmon every time. Keep it simple for a quick dinner or add veggies and herbs to make it your own.

Either way, it’s a dish you’ll come back to whenever you want something special that still fits into a busy day.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating