01 - Heat olive oil in a large deep skillet or Dutch oven over medium heat. Add sliced leek and minced garlic, sauté until softened, approximately 2 minutes.
02 - Add pasta, vegetable broth, and water to the skillet. Bring to a boil, stir well, then reduce heat to maintain a simmer. Cook for 8 minutes, stirring occasionally to prevent sticking.
03 - Stir in asparagus pieces, sugar snap peas, and sliced zucchini. Continue cooking for 7 minutes, stirring frequently, until pasta and vegetables reach desired tenderness and most liquid has been absorbed.
04 - Add baby spinach, halved cherry tomatoes, lemon zest, lemon juice, and grated Parmesan. Cook for 2 additional minutes until spinach is wilted and tomatoes are heated through.
05 - Season generously with salt and black pepper. Remove from heat and sprinkle with chopped fresh herbs. Top with additional Parmesan if desired.
06 - Serve immediately while hot, accompanied by extra herbs and lemon wedges for garnish.