Cook the pasta according to the package directions. Drain and keep warm.
Meanwhile, in a large skillet heat the olive oil over medium heat. Add half the garlic and cook for one minute. Add in the carrot, onion, peppers, zucchini, squash, and broccoli. Cook for 10 minutes, stirring every few minutes.
After 10 minutes, add the mushrooms and reduce heat to low. Continue cooking for 5 minutes.
Add the remaining garlic, water, bouillon cube, wine, butter, salt, and pepper to the vegetables and cook for 2-3 minutes.
Remove the pan from heat and stir in the Parmesan cheese.
Spoon the sauce and vegetables over top of the pasta. Top with fresh parsley and Parmesan cheese.