Preheat your oven to 425°F and place a large sheet pan or cast iron skillet inside while the oven heats. Starting with a hot pan helps the vegetables begin caramelizing immediately instead of slowly steaming. This is one of the easiest ways to get those deep golden edges and slightly charred spots that make roasted vegetables taste incredible.
Place the eggplant cubes into a colander or bowl and sprinkle them lightly with salt. Let them sit for about 10 minutes while the oven continues heating. You’ll notice small droplets of moisture forming on the surface. This step helps pull out excess water and bitterness so the eggplant becomes creamy and rich instead of soft and spongy during roasting. After resting, gently pat the eggplant dry with paper towels.
Add the zucchini, yellow squash, cherry tomatoes, red onion, eggplant, bell pepper, and smashed garlic cloves into a large mixing bowl. Try to keep the vegetable pieces fairly similar in size so they roast evenly. The bowl should already look colorful and vibrant with all the different vegetables mixed together.
In a separate small bowl or measuring cup, whisk together the olive oil, oregano, thyme, salt, black pepper, and chili flakes until the herbs are evenly distributed throughout the oil. The mixture should smell fresh, earthy, and strongly Mediterranean from the herbs and garlic.
Pour the herb olive oil mixture over the vegetables and toss everything thoroughly using clean hands or a large spoon. Make sure every piece gets lightly coated in the seasoned oil because this helps the vegetables roast evenly and develop rich caramelized flavor instead of drying out.
Carefully remove the hot sheet pan or skillet from the oven. Spread the vegetables out in a single even layer across the surface. Avoid overcrowding the pan because crowded vegetables trap steam and turn soft instead of crispy. If needed, use two pans to give the vegetables enough space.
Place the pan into the oven and roast the vegetables for 20 minutes without stirring them. Leaving them untouched during the first roast allows the bottoms to caramelize properly and develop those beautiful browned edges that add so much flavor.
After 20 minutes, use a spatula to gently flip and stir the vegetables. Return the pan to the oven and continue roasting for another 15–20 minutes until the vegetables are deeply caramelized, the tomatoes look jammy and collapsed, and the onions are soft with golden edges. The garlic cloves should feel soft and creamy when pressed lightly.
Remove the vegetables from the oven and immediately drizzle the fresh lemon juice over the hot pan. The heat helps the lemon soak into the vegetables while adding brightness and balancing the richness of the olive oil. Scatter fresh basil over the top and drizzle with balsamic glaze if desired for a slightly sweet finish.
Serve the roasted vegetables warm straight from the pan or transfer them to a serving platter. Finish with an extra pinch of flaky sea salt, more fresh herbs, or a small drizzle of olive oil if desired. They pair beautifully with grilled chicken, salmon, lamb, keto bowls, or warm low-carb bread.