Preheat the oven: Set to 425°F (220°C).
High heat helps the veggies caramelize and crisp.
Prep the pan: Line a large rimmed baking sheet with parchment for easy cleanup. Use two sheets if needed—overcrowding causes steaming.
Dry the veggies: After washing, pat everything very dry. Excess moisture prevents browning.
Toss with oil and seasoning: In a large bowl, combine broccoli, cauliflower, zucchini, bell pepper, onion, and mushrooms.
Add olive oil, garlic, smoked paprika, oregano, thyme, salt, pepper, and optional red pepper flakes. Toss until evenly coated.
Spread in a single layer: Arrange veggies on the sheet with space between pieces. Place cut sides of mushrooms down for better browning.
Roast: Bake for 20 minutes.
Stir and flip the veggies, then roast another 8–12 minutes, until edges are browned and centers are tender.
Finish and taste: Remove from the oven. Add a squeeze of lemon juice or a light drizzle of balsamic if using. Sprinkle with Parmesan or nutritional yeast.
Adjust salt and pepper.
Serve: Enjoy hot as a side, or use as a base for bowls with protein and a dollop of pesto or herbed butter.