Start by boiling a large pot of salted water and cook the pasta according to package instructions. Make sure it’s al dente so it doesn’t get mushy later. Drain and set aside, reserving a bit of pasta water.
While the pasta cooks, wash and chop all your vegetables into bite-sized pieces. Keeping them similar in size helps them cook evenly. Fresh vegetables are key to achieving that vibrant spring flavor.
Heat olive oil in a large skillet over medium heat and add minced garlic. Cook it for about a minute until fragrant, but don’t let it burn. This step builds the base flavor of the dish.
Add all the chopped vegetables to the skillet and sauté for about 5–7 minutes. Stir occasionally so they cook evenly but still stay slightly crisp. You want them tender yet vibrant.
Add the cooked pasta to the skillet with the vegetables. Toss everything together gently so the flavors mix well. If needed, add a splash of reserved pasta water to loosen the mixture.
Sprinkle salt, pepper, Italian seasoning, and red pepper flakes. Add freshly grated Parmesan and mix well until it melts slightly. Finish with a squeeze of lemon juice for freshness.
Top with fresh basil leaves and extra Parmesan if desired. Serve immediately while warm for the best taste and texture.