Preheat your oven to 350°F (175°C).
Cook the pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat olive oil over medium heat.
Add ground beef or turkey, cooking until browned.
Stir in garlic powder, onion powder, salt, and pepper.
Add tomato sauce and mix well.
Combine the cooked pasta with the meat sauce mixture.
Stir in the vegetables and half of the cheese.
Transfer the mixture to a greased casserole dish.
Top with the remaining cheese and bake for 25-30 minutes until bubbly.