Preheat your oven to 400°F (200°C).
Spread the chopped zucchini, bell peppers, cherry tomatoes, and red onion on a large baking sheet.
Drizzle with 2 tbsp olive oil and sprinkle with Italian seasoning, salt, black pepper, and minced garlic. Toss to coat.
Roast for 20-25 minutes, stirring halfway through, until the vegetables are tender and slightly charred.
While the vegetables are roasting, bring 4 cups of water to a boil in a medium pot.
Add the orzo and cook according to the package instructions (about 8-10 minutes).
Drain and rinse under cold water to stop the cooking process.
In a small bowl, whisk together 2 tbsp olive oil, lemon juice, lemon zest, salt, and black pepper.
In a large mixing bowl, combine the cooked orzo and roasted vegetables.
Pour the dressing over everything and toss to combine.
Add the Parmesan cheese and fresh parsley or basil, then toss again.
Serve warm, at room temperature, or chilled.
Enjoy as a main dish or as a side with your favorite protein!