Roasting vegetables changed the way I cook and this Mediterranean-style mix is one I make on repeat. They come out caramelized, colorful, and flavorful, with just 10 minutes of prep! Use simple ingredients and your oven to create the perfect veggie side dish in under 30 minutes.

I’m a big fan of simple, flavorful roasted veggies. Roasting enhances their natural sweetness, and they pair beautifully with grilled meats, rice bowls, or even as a tasty side dish. Leftovers are a bonus; just toss them into your scrambled eggs for an easy breakfast.
The beauty of this recipe is its versatility—it works year-round! In the summer, I love roasting zucchini, onions, and tomatoes, while in winter, I swap in hearty veggies like squash, carrots, and Brussels sprouts. Customize the flavor with your go-to seasonings or herbs to suit your taste. The method stays the same just roast, season, and enjoy!
Jump to:
Ingredients and Substitutions

- Vegetables. I used a combination of cherry tomatoes, zucchini, yellow bell pepper, and red onion. The sweet flavors in the bell pepper and cherry tomatoes balance the earthy zucchini and the stronger flavors in the onion. You can also mix in other veggies like beets, broccoli, cabbage, carrots, sweet potatoes, eggplant, mushrooms or Brussels sprouts.
- Garlic. Roasting garlic is optional, but highly recommended! Simply add a head of garlic to the tray and allow it to roast with the rest of the vegetables. Once cool enough to handle or at room temperature, squeeze the garlic out of the bulb and add it to the vegetables.
- Italian seasoning. A simple pre-mixed blend works great. If you don’t have any, use a mix of dried basil, oregano, and thyme, or swap in fresh herbs if you prefer.
See the recipe card below for the remaining ingredients and quantities.
Instructions

Step 1
Preheat the oven. Drizzle the chopped vegetables with olive oil, sea salt, pepper, and Italian Seasoning, and toss to combine. Transfer to a prepared baking sheet and spread them across the pan in a single layer. Add the garlic, if using.

Step 2
Roast for 20-25 minutes, or until the vegetables are softened.
Sarah's Top Tips
- Cut the vegetables evenly. This is going to help them cook through evenly.
- Cut the top off the garlic bulb to allow the olive oil to drizzle down inside the garlic bulb. This will help caramelize the garlic cloves and increase the flavor.
- Cook at a high temperature. If the temperature is too low, the veggies will steam instead of roast and won't develop a slight char.
- Don't crowd the pan. Vegetables too close will steam and not be able to crisp up sufficiently. Use multiple baking sheets if needed.

Serving Suggestions
These roasted vegetables pair well with many of my chicken recipes. Try them with Grilled Mediterranean Chicken for a classic flavor match, or serve alongside Air Fryer Lemon Pepper Chicken Thighs for a zesty, quick dinner option.
For something cozy, these veggies also go great with Honey Garlic Chicken Thighs and Chicken Piccata Meatballs; the bright, lemony sauce is a perfect contrast to the caramelized veggies.
Storage & Reheating
Store your leftover roasted vegetables in an airtight container in the refrigerator for 3-4 days. Reheat in the microwave, oven or eat them cold with pasta salads.
More Recipes You May Like
Did you make this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below—I’d love to hear how it turned out! THANK YOU!
Recipe
Tap stars to rate!

Easy Mediterranean Roasted Vegetables (Oven-Baked in 30 Minutes)
See the full post for extra tips and photos
Ingredients
- 2 zucchini, cut into 1-inch pieces
- 1 pint cherry tomatoes
- 1 yellow pepper, cut into 1-inch pieces
- 1 red onion, cut into 1-inch pieces
- 2-3 tablespoons extra virgin olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon Italian seasoning
- 1 head of garlic or whole garlic cloves, optional
Instructions
- Preheat the oven to 425 degrees F. Cut the vegetables into 1-inch pieces and add to a large bowl.2 zucchini, 1 pint cherry tomatoes, 1 yellow pepper, 1 red onion
- Pour olive oil, salt, pepper and Italian seasoning over the veggies and toss to combine.1 teaspoon salt, ½ teaspoon black pepper, ½ teaspoon Italian seasoning, 2-3 tablespoons extra virgin olive oil
- Add everything to a sheet pan along with the garlic, if using.1 head of garlic or whole garlic cloves
- Roast in the oven for 20-25 minutes until the vegetables are softened.
Save this Recipe!
No spam ever. Just cozy, delicious recipes.
Sarah's Tips
- Cut the vegetables in equal-sized pieces to help them cook through evenly.
- Cook at a high temperature to allow the veggies to get a slight char.
- Store your leftover roasted vegetables in an airtight container in the refrigerator for 3-4 days. Reheat in the microwave, oven or eat them cold with pasta salads.
Charlene says
Delicious and easy to execute!
Courtney says
So easy and so delicious!!