In a large pot, bring salted water to a boil. Add the fettuccine and cook according to package instructions until al dente. Drain and set aside, reserving a cup of pasta water.
While the pasta cooks, season the salmon fillets with salt and pepper. Heat olive oil in a large skillet over medium heat. Add the salmon and cook for about 4-5 minutes on each side, or until cooked through. Remove from the skillet and flake into chunks.
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Then, add the fresh spinach and cook until wilted, about 2 minutes.
Lower the heat and pour in the heavy cream, stirring to combine with the garlic and spinach. Add the grated Parmesan cheese and lemon zest, mixing well until the cheese melts. If the sauce is too thick, add a little reserved pasta water to achieve desired consistency.
Gently toss the cooked fettuccine and salmon into the creamy spinach sauce. Stir until everything is well-coated and heated through. Adjust seasoning with salt and pepper to taste.
Plate the pasta in serving bowls and garnish with freshly chopped dill for an aromatic touch.
Notes
Adjust seasoning to taste and use fresh ingredients for the best flavor.