Cook the penne in salted water until al dente. Reserve 1/2 cup of pasta water, then drain.
In a large skillet, heat olive oil over medium heat. Add garlic and sauté for 1–2 minutes, just until fragrant.
Stir in the cream, lemon zest, lemon juice, salt, and pepper. Simmer for 2–3 minutes.
Add the cooked penne and Parmesan cheese. Toss until the pasta is well coated. Add a splash of pasta water to loosen the sauce if needed.
Taste and adjust seasoning. Serve warm, topped with fresh herbs and extra Parmesan.