Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper.
In a large bowl, toss the zucchini, bell peppers, eggplant, and red onion with olive oil, minced garlic, dried oregano, smoked paprika, salt, and pepper until evenly coated.
Spread the seasoned vegetables in a single layer on your prepared baking sheet. Avoid overcrowding. If needed, use two baking sheets.
Roast for 20-25 minutes, stirring halfway through, until the vegetables are tender and have caramelized edges.
While the vegetables are roasting, make your pesto. In a food processor, combine the basil, pine nuts, and garlic. Pulse until coarsely chopped.
With the processor running, slowly add the olive oil in a steady stream until smooth. Add the Parmesan cheese, salt, and pepper, and pulse briefly to combine.
If you haven't already prepared your grain, cook quinoa or farro according to package instructions.
Divide the cooked grain among four bowls. Top with the roasted vegetables, cherry tomatoes, and sliced avocado.
Drizzle with 1-2 tablespoons of the fresh pesto and a squeeze of lemon juice. Sprinkle with feta cheese if using, and garnish with microgreens or fresh herbs.