Start by boiling a large pot of salted water.
Add the pasta and cook until al dente, following the package instructions.
Drain and set aside, reserving a cup of the pasta water.
While the pasta is cooking, heat olive oil in a large pan over medium heat.
Season the salmon fillets with salt and pepper, then cook skin-side down for 3-4 minutes until crispy.
Flip the fillets and cook for another 3-4 minutes or until cooked through. Remove from the pan and set aside.
In the same pan, add minced garlic and cook for 1-2 minutes until fragrant.
Add cream (or white wine) and bring to a simmer. Add lemon zest and fresh herbs, stirring well.
Season with salt and pepper to taste.
Flake the cooked salmon into bite-sized pieces and add them to the pan with the sauce.
Toss the pasta into the pan and mix well, adding reserved pasta water as needed to reach your desired consistency.
Divide the salmon pasta among plates, garnish with more fresh herbs or a sprinkle of Parmesan cheese, and enjoy!