Go Back

Garlic Butter Salmon Pasta - Comforting, Creamy, and Weeknight-Friendly

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

Ingredients
  

  • Pasta: 12 ounces spaghetti, linguine, or fettuccine (short pasta works too)
  • Salmon: 1 to 1.25 pounds skin-on fillet (or two smaller fillets)
  • Butter: 4 tablespoons unsalted
  • Olive Oil: 1 tablespoon, for searing
  • Garlic: 4–5 cloves, finely minced
  • Lemon: Zest of 1 lemon + 2 tablespoons juice (more to taste)
  • White Wine (optional): 1/3 cup dry white wine (or extra stock)
  • Chicken or Vegetable Stock: 1/2 cup, low sodium
  • Heavy Cream (optional): 1/3 cup, for a silkier sauce
  • Parmesan: 1/2 cup freshly grated, plus more for serving
  • Red Pepper Flakes: A pinch, for gentle heat
  • Fresh Parsley: 1/4 cup chopped
  • Salt and Black Pepper: To season pasta water, salmon, and sauce
  • Baby Spinach or Peas (optional): 2 cups spinach or 1 cup peas

Method
 

  1. Cook the pasta: Bring a large pot of salted water to a boil. Cook pasta until just shy of al dente (about 1 minute less than package directions). Reserve 1 cup of pasta water, then drain.
  2. Season the salmon: Pat the salmon dry. Season both sides with salt and pepper. If it’s a large fillet, cut it into two or three pieces for easier handling.
  3. Sear the salmon: Heat olive oil in a large skillet over medium-high. Place salmon skin-side down and cook 3–4 minutes until the skin crisps. Flip and cook another 2–3 minutes, depending on thickness, until just cooked through. Transfer to a plate and rest.
  4. Flake the salmon: When cool enough, peel off the skin and gently flake the fish into bite-size pieces. Avoid over-flaking so it doesn’t break down in the sauce.
  5. Make the garlic butter base: Reduce heat to medium. In the same skillet, add butter. When melted and foamy, add minced garlic and red pepper flakes. Cook 30–60 seconds until fragrant. Do not brown the garlic.
  6. Deglaze: Pour in white wine (if using). Scrape up browned bits. Simmer 1–2 minutes to reduce slightly. Add stock and simmer another minute.
  7. Create the sauce: Stir in lemon zest and juice. If using cream, add it now. Simmer gently for 1–2 minutes to marry flavors.
  8. Add pasta and Parmesan: Toss pasta into the skillet with the sauce. Add Parmesan and a splash of reserved pasta water. Toss until glossy and lightly thickened, adding more water as needed for a silky coating.
  9. Add greens (optional): Fold in spinach or peas. Cook 1–2 minutes until wilted or warmed through.
  10. Fold in salmon: Gently add the flaked salmon. Toss carefully to avoid breaking it up too much. Taste and adjust salt, pepper, and lemon.
  11. Finish and serve: Sprinkle with parsley. Serve hot with extra Parmesan and a squeeze of lemon.