In a large pot, bring salted water to a boil. Add the fettuccine and cook according to package instructions until al dente. Drain the pasta, reserving 1/2 cup of the pasta water.
In a large skillet, melt the butter over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant, but not browned.
Pour in the heavy cream, lemon zest, and lemon juice. Stir well and let it simmer for about 3 minutes to thicken slightly.
Stir in the grated Parmesan cheese until melted and combined. If the sauce is too thick, add a bit of the reserved pasta water to reach desired consistency.
Add the cooked pasta to the skillet and toss to coat in the creamy sauce. Then, fold in the chopped spinach and basil, cooking just until the spinach wilts.
Taste and season with salt and pepper as needed.
Plate the creamy lemon herb pasta while hot, garnished with additional lemon wedges if desired.