Get the pot going! Bring a large pot of generously salted water to a boil—think seawater salty! Cook your pasta until al dente according to package instructions. Reserve 1 cup of pasta water before draining.
Prep those gorgeous veggies while the water heats—chop everything into bite-sized pieces so they cook evenly and look beautiful on your plate.
Heat things up in a large skillet over medium heat. Drizzle in the olive oil, then add the shallot and garlic. Sauté for 1-2 minutes until fragrant and golden—your kitchen will smell amazing!
Add the hearty veggies first. Toss in the carrots, broccoli, and asparagus. Sauté for 3-4 minutes, stirring occasionally, until they start to soften but still have a nice crunch.
Bring on the summer stars. Add the zucchini, yellow squash, cherry tomatoes, and peas. Season with salt, pepper, and red pepper flakes. Cook for another 3-5 minutes until everything is tender-crisp and vibrant.
Lemon magic time! Stir in the lemon zest and juice—watch the colors pop even more!
Unite the stars. Add the drained pasta to the skillet with the veggies. Pour in about ½ cup reserved pasta water and toss everything together over low heat.
Make it creamy and dreamy. Sprinkle in the grated Parmesan and toss vigorously, adding more pasta water as needed to create a silky sauce that coats everything beautifully.
Taste and perfect. Give it a quick taste—adjust with more lemon, salt, or cheese until it's irresistible!
Serve with love. Plate immediately, garnish generously with fresh basil and parsley, extra Parmesan, and a final drizzle of olive oil. Enjoy every fresh, flavorful bite!