01 - In a large pot or deep skillet, heat olive oil and butter over medium heat. Add minced garlic and sauté for 1-2 minutes until fragrant but not browned.
02 - Add the uncooked pasta to the pot. Pour in the vegetable broth or water, ensuring the pasta is just covered. Season lightly with salt.
03 - Bring to a boil, then reduce to a simmer. Stir frequently to prevent sticking, and cook uncovered for 9-12 minutes, or until the pasta is al dente and most of the liquid has been absorbed.
04 - Reduce heat to low. Stir in grated Parmesan, lemon zest and juice (if using), and chopped parsley. Toss until the sauce coats the pasta and becomes creamy. Adjust seasoning with salt and pepper.
05 - Serve immediately, garnished with extra parsley and Parmesan if desired.