01 - Bring a large pot of salted water to a boil. Add pasta and cook according to package directions. Reserve 1/2 cup of pasta water before draining.
02 - While pasta cooks, combine basil, pine nuts, garlic, Parmesan, olive oil, salt, pepper, and lemon juice in a food processor. Blend until smooth, scraping down sides as necessary.
03 - Heat a splash of olive oil in a large skillet over medium heat. Sauté zucchini for 2-3 minutes until tender. Add peas and spinach, cooking 2 minutes more until spinach wilts and peas are bright green.
04 - Add drained pasta and pesto to the skillet with vegetables. Toss thoroughly to coat, adding reserved pasta water gradually as needed to achieve a creamy consistency. Stir in sliced scallions.
05 - Transfer to serving dishes immediately. Top with additional Parmesan cheese, fresh basil leaves, and lemon zest.