01 - Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add sliced leek and minced garlic, sauté until softened and fragrant, approximately 2 minutes.
02 - Add pasta, vegetable broth, and water to the skillet. Bring to a boil while stirring, then reduce heat to maintain a gentle 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 reaches al dente texture and vegetables are tender-crisp. Most liquid should be absorbed.
04 - Add baby spinach, halved cherry tomatoes, lemon zest, lemon juice, and grated Parmesan. Cook for 2 additional minutes until spinach wilts completely and tomatoes are heated through.
05 - Remove from heat. Season generously with salt and freshly ground black pepper to taste. Sprinkle with chopped fresh herbs and additional Parmesan cheese. Serve immediately while hot, accompanied by lemon wedges if desired.