Introduction
One-Pan Greek Vegetables are the perfect example of how simple ingredients can create bold, vibrant flavor. Roasted until tender and slightly caramelized, these vegetables are tossed with olive oil, garlic, herbs, and a hint of lemon for a bright Mediterranean finish. The first time I made this dish, it was meant to be a quick side, but it quickly became the highlight of the meal. The natural sweetness of roasted vegetables pairs beautifully with oregano and garlic, while a sprinkle of feta at the end adds a creamy, salty contrast. I once added a drizzle of balsamic glaze for a slightly deeper note, and it worked beautifully. Whether served alongside grilled meats, tucked into pita bread, or enjoyed on its own, this one-pan dish delivers convenience and flavor in every bite.
Print
One-Pan Greek Vegetables – A Simple, Flavorful Mediterranean Classic
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
One-Pan Greek Vegetables is a vibrant and easy roasted dish featuring zucchini, bell peppers, red onion, tomatoes, and olives tossed with olive oil, garlic, and Mediterranean herbs, all baked together for a flavorful and healthy side.
Ingredients
- 2 zucchini, sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 red onion, sliced
- 1 cup cherry tomatoes
- 1/2 cup Kalamata olives
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup crumbled feta cheese
- 1 tablespoon fresh parsley, chopped (optional)
Instructions
- Preheat oven to 400°F (200°C).
- Spread zucchini, bell peppers, red onion, and cherry tomatoes on a large baking sheet.
- Drizzle with olive oil and sprinkle with garlic, oregano, thyme, salt, and pepper.
- Toss to coat evenly and spread in a single layer.
- Roast for 20–25 minutes until vegetables are tender and lightly caramelized.
- Remove from oven and stir in Kalamata olives.
- Sprinkle with crumbled feta cheese and return to oven for 5 minutes.
- Garnish with fresh parsley and serve warm.
Notes
- Cut vegetables into similar sizes for even cooking.
- Add sliced eggplant or mushrooms for variation.
- Serve alongside grilled chicken, fish, or pita bread.
- For a vegan option, omit feta cheese.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: Greek
Why You’ll Love This Recipe
This recipe is easy, healthy, and requires minimal cleanup thanks to its one-pan preparation. The vegetables roast evenly and develop rich flavor without complicated steps. It is naturally vegetarian, highly customizable, and perfect for meal prep. The combination of herbs, olive oil, and lemon creates a balanced, fresh taste that complements nearly any main course.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Zucchini
Zucchini becomes tender and slightly caramelized when roasted, adding mild sweetness and soft texture.
Red bell pepper
Red bell pepper provides natural sweetness and vibrant color.
Yellow bell pepper
Yellow bell pepper adds brightness and a slightly fruity flavor.
Red onion
Red onion caramelizes beautifully in the oven, offering subtle sweetness and depth.
Cherry tomatoes
Cherry tomatoes soften and burst during roasting, releasing juicy sweetness into the pan.
Eggplant
Eggplant absorbs olive oil and herbs well, becoming creamy and tender when roasted.
Olive oil
High-quality olive oil coats the vegetables and enhances their Mediterranean flavor.
Garlic cloves
Garlic adds aromatic depth and savory warmth.
Dried oregano
Oregano provides classic Greek herbal notes.
Dried thyme
Thyme enhances the earthy undertones of the vegetables.
Salt
Salt draws out moisture and enhances overall flavor.
Black pepper
Black pepper adds mild heat and balance.
Fresh lemon juice
Lemon juice brightens the dish just before serving.
Feta cheese (optional)
Feta adds creamy, salty richness as a finishing touch.
Fresh parsley
Parsley adds color and fresh herbal brightness.
Directions
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
Chop zucchini, bell peppers, red onion, and eggplant into evenly sized pieces. Place them on the prepared baking sheet along with cherry tomatoes.
Drizzle generously with olive oil and toss to coat evenly. Add minced garlic, dried oregano, dried thyme, salt, and black pepper. Mix thoroughly so the vegetables are well seasoned.
Spread the vegetables in a single layer to ensure even roasting.
Bake for 25 to 30 minutes, stirring halfway through, until tender and lightly caramelized.
Remove from the oven and drizzle with fresh lemon juice. Sprinkle with crumbled feta and chopped parsley before serving.

Equipment needed : Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe serves 4 to 6 people as a side dish. Preparation takes approximately 15 minutes, and roasting time is 25 to 30 minutes. Total time is about 45 minutes.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in the oven at 350°F (175°C) for about 10 minutes to maintain texture. These vegetables can also be enjoyed cold in salads or grain bowls. Freezing is not recommended due to texture changes.
Variations and Customizations
For added protein, toss in chickpeas before roasting. I once added sliced olives and a pinch of red pepper flakes for extra depth and subtle heat.
You can substitute vegetables based on availability, such as adding asparagus or mushrooms. For a dairy-free version, omit feta or use a plant-based alternative.
To enhance flavor further, add a drizzle of balsamic vinegar before roasting. For a heartier meal, serve the vegetables over quinoa, rice, or alongside grilled chicken or fish.
If you prefer extra crispness, roast at a slightly higher temperature and avoid overcrowding the pan.

Nutrition and Dietary Info
Approximate nutrition per serving:
| Nutrient | Per Serving |
|---|---|
| Calories | 240 kcal |
| Protein | 5 g |
| Carbohydrates | 22 g |
| Fat | 15 g |
| Saturated Fat | 4 g |
| Fiber | 6 g |
| Sugar | 12 g |
| Sodium | 420 mg |
Values may vary depending on portion size and ingredient brands.
FAQs
Can I use frozen vegetables?
Fresh vegetables are recommended for best texture and flavor.
How do I prevent soggy vegetables?
Spread them in a single layer and avoid overcrowding the pan.
Can I make this ahead of time?
Yes, it reheats well and can be prepared a day in advance.
Is this recipe vegan?
It is vegan if you omit the feta cheese.
What herbs work best?
Oregano and thyme are classic, but rosemary also pairs well.
Can I cook this on the stovetop instead?
Yes, sauté in a large skillet, though roasting provides deeper caramelization.
Conclusion
One-Pan Greek Vegetables offer vibrant Mediterranean flavor with minimal effort and cleanup. Roasted to perfection and finished with lemon and herbs, this dish is both simple and satisfying. Whether served as a side or incorporated into a larger meal, it delivers wholesome ingredients and bold taste in every bite.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!