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