Bring a large pot of salted water to a boil and cook the pasta until al dente according to the package instructions.
While the pasta cooks, melt the butter in a large skillet over medium-high heat.
Sprinkle in the flour and whisk continuously for 1–2 minutes until smooth.
Stir in the minced garlic and cook for about 30 seconds until fragrant.
Pour in the chicken broth or vegetable broth, then add the lemon juice and lemon zest. Simmer for 1 minute.
Slowly whisk in the heavy cream and cook for 3–5 minutes until the sauce begins to thicken.
Stir in the Parmesan cheese until melted and smooth.
Season generously with salt and black pepper.
Reserve a little pasta water before draining the pasta.
Add the cooked pasta to the skillet and toss until fully coated in the creamy sauce. Add a splash of reserved pasta water if needed to loosen the sauce.
Garnish the Creamy Lemon Pasta with fresh parsley and extra Parmesan before serving immediately