Go Back

Healthy Creamy Salmon Pasta - Light, Comforting, and Weeknight-Friendly

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

Ingredients
  

  • Salmon: 12–16 oz skin-on salmon fillet (or two smaller fillets)
  • Pasta: 10–12 oz whole-grain spaghetti, linguine, or penne
  • Greek yogurt: 3/4 cup, low-fat or 2%
  • Olive oil: 2–3 tablespoons
  • Garlic: 3–4 cloves, minced
  • Lemon: 1 large (zest and juice)
  • Parmesan: 1/3 cup finely grated (plus extra for serving)
  • Spinach or arugula: 2–3 cups, loosely packed
  • Fresh herbs: Dill or parsley, chopped (about 2 tablespoons)
  • Low-sodium broth or water: 1/2 cup (optional, for thinning)
  • Red pepper flakes: Pinch (optional)
  • Sea 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 (about 1 minute less than package directions). Reserve 1 to 1.5 cups of pasta water, then drain.
  2. Season the salmon: Pat the salmon dry. Season both sides with salt, pepper, and a light drizzle of olive oil. If the skin is on, keep it—crisp skin adds texture and helps the fish hold together.
  3. Sear the salmon: Heat 1 tablespoon olive oil in a large skillet over medium to medium-high heat. Place salmon skin-side down and cook 3–4 minutes until the skin is crisp. Flip and cook another 2–4 minutes, depending on thickness, until just opaque in the center. Transfer to a plate and let it rest.
  4. Build the flavor base: Lower heat to medium. Add another teaspoon of olive oil if the pan looks dry. Sauté garlic for 30–45 seconds until fragrant. Sprinkle in red pepper flakes if using.
  5. Make it creamy (the light way): Whisk in 1/2 cup pasta water and the Greek yogurt off the heat or over low heat to prevent curdling. Stir until smooth and glossy. Add the lemon zest and 1–2 teaspoons lemon juice to taste.
  6. Add Parmesan: Stir in the grated Parmesan until melted and the sauce turns silky. If it’s too thick, loosen with more pasta water or a splash of broth. Taste and adjust salt and pepper.
  7. Flake the salmon: Gently remove the skin, then use a fork to flake the salmon into bite-size pieces. Keep some larger flakes for nice texture.
  8. Toss it all together: Add the pasta to the pan with the sauce and toss over low heat until coated. Fold in the spinach or arugula so it just wilts.
  9. Finish with herbs: Gently fold in the salmon and most of the fresh dill or parsley. Add another splash of pasta water if the sauce tightens up. Adjust lemon and seasoning one last time.
  10. Serve: Top with the remaining herbs, freshly cracked black pepper, and a sprinkle of Parmesan. Add a lemon wedge on the side if you like extra brightness.