01 - Heat olive oil and butter in a large pot or deep skillet over medium heat. Add minced garlic and sauté for 1-2 minutes until fragrant and pale golden, taking care not to brown or burn the garlic.
02 - Add uncooked spaghetti or linguine directly to the pot. Pour in vegetable broth or water, ensuring pasta is just submerged. Lightly season with salt.
03 - Bring to a rapid boil, then reduce heat to maintain a steady simmer. Cook uncovered for 9-12 minutes, stirring frequently to prevent sticking, until pasta reaches al dente texture and most liquid has been absorbed.
04 - Reduce heat to low. Stir in grated Parmesan, lemon zest, lemon juice, and chopped parsley. Toss continuously until sauce emulsifies and coats each strand evenly. Adjust seasoning with additional salt and pepper as needed.
05 - Transfer to warm serving bowls immediately. Garnish with additional fresh parsley and grated Parmesan if desired. Serve while hot and creamy.