Bring a pot of salted water to a boil. Cook the pasta according to package instructions until it is al dente. Reserve 1/4 cup of the pasta water for the sauce.
Meanwhile, heat the olive oil in a large skillet over medium-high heat. Add the red peppers, broccoli, onions, and garlic. Sauté the veggies for a couple minutes.
Add the squash, zucchini, tomatoes, garlic parsley salt, and lemon juice to the skillet. Cook until the veggies are tender.
Add the cooked pasta and pasta water, then toss everything together to combine.
Mix in the Parmesan cheese until it is fully melted. Top the pasta with fresh basil, more cheese, and lemon wedges if desired. Serve warm and enjoy!