Cook the fettuccine pasta according to package instructions in a large pot of salted boiling water. Add the asparagus during the last 3 minutes of cooking. Drain and set aside, reserving 1/2 cup of pasta water.
In a large skillet, heat olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant, being careful not to burn it.
Pour in the heavy cream and bring to a gentle simmer. Stir in the Parmesan cheese, lemon zest, and lemon juice, mixing until the cheese has melted and the sauce is creamy.
If the sauce is too thick, add the reserved pasta water gradually until the desired consistency is reached.
Add the cooked pasta and asparagus to the skillet, tossing to coat everything evenly with the creamy lemon sauce. Season with salt and pepper to taste.
Remove from heat and let it sit for a minute to allow the flavors to meld.
Serve hot, garnished with fresh basil leaves for an added pop of color and flavor.
Notes
Serve hot and garnish with fresh basil for added flavor.