Cook the pasta according to package directions.
Drain and keep warm.
Trim washed broccoli florets into bite sized pieces
In a skillet, heat oil and garlic over medium heat.
Stir fry the broccoli, carrot slices, onions for about 3 minutes.
Add zucchini and fry another 2 minutes.
Add tomatoes and oregano and basil leaves. Cook another 1-2 minutes until tomatoes are tender.
Mix with cooked pasta and butter.
Add parmesan cheese and lightly toss.