Tender, golden roasted potatoes, carrots, and zucchini tossed with extra-virgin olive oil, garlic, rosemary, and thyme — a simple Mediterranean-style vegetable side dish that’s flavorful, wholesome, and easy to prepare.

This Mediterranean-inspired roasted vegetable recipe combines hearty potatoes with naturally sweet carrots and tender zucchini. Everything is coated in extra-virgin olive oil, garlic, rosemary, and thyme, then roasted until the vegetables are tender with beautifully golden edges.

It makes an easy side dish for grilled fish, chicken, turkey, beans, or lentils and works especially well for a Mediterranean-style lunch or dinner.

⏱️ Recipe Details

  • Prep: 10 min
  • Cook: 25–30 min
  • Total: About 40 min
  • Servings: 6
  • Cuisine: Mediterranean-inspired

❤️ Why You’ll Love These Roasted Vegetables

  • 🥔 Uses simple, wholesome ingredients
  • 🫒 Made with extra-virgin olive oil, a staple of Mediterranean cooking
  • 🌿 Naturally flavorful from garlic and dried herbs
  • 🥕 Packed with colorful vegetables
  • No complicated sauces or ingredients
  • Easy enough for a weeknight dinner
  • Excellent alongside fish, chicken, or legumes
  • Great for meal prep and leftovers
  • Delicious served warm or at room temperature

🥗 Mediterranean Diet Health Notes

Vegetable-rich: Zucchini and carrots provide fiber, vitamins, minerals, and antioxidants, while potatoes provide satisfying complex carbohydrates.

Healthy fats: Extra-virgin olive oil adds heart-friendly unsaturated fat and is one of the traditional fats used in Mediterranean-style eating.

Herb-forward flavor: Garlic, rosemary, and thyme add plenty of flavor without needing heavy sauces or large amounts of salt.

Balanced carbohydrates: Potatoes and carrots provide carbohydrates, while pairing these vegetables with a lean protein or legumes creates a more balanced Mediterranean-style meal.

Naturally vegetarian: The basic recipe contains no meat, poultry, or seafood.

⭐ Key Element — Roast in a Single Layer

For beautifully golden vegetables, spread everything in a single layer on the baking sheet.

Avoid overcrowding the pan. If the vegetables are packed too closely together, they will steam instead of roast and won’t develop those delicious browned edges.

🛒 Ingredients

Vegetables

  • 4 cups potatoes, diced into bite-size pieces
  • 2 cups carrots, sliced
  • 2 cups zucchini, sliced

Garlic Herb Seasoning

  • 3 Tbsp extra-virgin olive oil
  • 3 cloves garlic, minced
  • 1 Tbsp dried rosemary
  • 1 Tbsp dried thyme
  • Salt, to taste
  • Freshly ground black pepper, to taste

Optional Mediterranean Finish

  • Fresh parsley, chopped
  • 1–2 tsp fresh lemon juice
  • Optional: a little lemon zest
  • Optional: crumbled feta for serving

🔄 Mediterranean-Friendly Swaps

More vegetables: Add bell peppers, cherry tomatoes, broccoli, or red onion.

Lower-calorie option: Reduce the olive oil to 2 Tbsp while still coating the vegetables well.

More herbs: Add dried oregano or Italian/Mediterranean herb seasoning.

Fresh herbs: Replace some of the dried rosemary and thyme with fresh rosemary, thyme, or parsley.

Lemon herb: Add fresh lemon juice and zest after roasting for a bright Mediterranean flavor.

Feta finish: Add a small amount of crumbled feta just before serving.

More protein: Serve with grilled salmon, baked fish, lemon-herb chicken, chickpeas, or lentils.

👩‍🍳 Instructions

1. Preheat the Oven

Preheat your oven to 400°F (200°C).

Line a large baking sheet with parchment paper.

2. Prepare the Vegetables

Wash the potatoes, carrots, and zucchini thoroughly.

Dice the potatoes into small, even bite-size pieces.

Slice the carrots and zucchini into similar-sized pieces so they roast evenly.

If your zucchini is particularly watery, pat it dry with a paper towel before adding it to the bowl.

3. Season the Vegetables

Place the potatoes, carrots, and zucchini in a large bowl.

Add the extra-virgin olive oil, minced garlic, rosemary, thyme, salt, and black pepper.

Toss thoroughly until all of the vegetables are evenly coated with the olive oil and herbs.

4. Arrange on the Baking Sheet

Spread the vegetables evenly over the prepared baking sheet.

Keep them in a single layer and leave a little space between the pieces whenever possible.

5. Roast

Place the baking sheet in the preheated oven.

Roast for 25–30 minutes, stirring halfway through cooking.

Continue roasting until the potatoes and carrots are tender and the vegetables have golden-brown edges.

If you want more browning, roast for an additional 3–5 minutes.

6. Add the Mediterranean Finish

Remove the vegetables from the oven.

Taste and adjust the salt and black pepper if needed.

For extra Mediterranean flavor, add a small squeeze of fresh lemon juice and sprinkle with chopped fresh parsley.

If desired, add a small amount of crumbled feta before serving.

7. Serve

Serve the roasted vegetables warm as a side dish.

They pair beautifully with grilled fish, chicken, turkey, chickpeas, lentils, or a simple Mediterranean salad.

💡 Pro Tips

  • Cut the potatoes and carrots into relatively small pieces so they become tender at the same time as the zucchini.
  • Don’t overcrowd the baking sheet.
  • Pat the vegetables dry before seasoning for better browning.
  • Stir halfway through roasting so multiple sides become golden.
  • If the zucchini cooks faster than the potatoes, cut it into slightly larger pieces.
  • Use extra-virgin olive oil for the best Mediterranean-style flavor.
  • Add lemon juice after roasting rather than before so the vegetables brown properly.
  • Fresh parsley added at the end gives the dish a fresh, bright finish.
  • If preparing for meal prep, allow the vegetables to cool before placing them in containers.

📊 Approximate Nutrition

Per serving, based on 6 servings:

NutrientApprox. Amount
Calories190–210
Protein3–4 g
Total Carbohydrates32–35 g
Fiber5–6 g
Net Carbohydrates27–30 g
Total Fat5–6 g

Nutrition is approximate and depends on the size of the potatoes and carrots and the exact amount of olive oil used. Optional feta is not included.

🌿 Mediterranean Variations

Lemon Herb Roasted Vegetables

Add fresh lemon juice and lemon zest after roasting, then finish with fresh parsley.

Greek-Style

Add sliced red onion and bell pepper before roasting. Finish with a small amount of crumbled feta and fresh oregano.

Mediterranean Tomato & Herb

Add halved cherry tomatoes during the final 10–15 minutes of roasting and finish with fresh basil or parsley.

Garlic Parmesan

Add a small amount of grated Parmesan during the final few minutes for a savory, cheesy finish.

Chickpea Vegetable Bowl

Add roasted chickpeas and serve the vegetables over a small portion of quinoa or another whole grain for a more complete Mediterranean-style meal.

🧊 Storage

MethodTimeNotes
RefrigeratorUp to 4 daysStore in an airtight container
FreezerUp to 2 monthsPotatoes and zucchini may soften slightly after thawing
ReheatOven or air fryerBest for restoring the roasted texture
Meal PrepUp to 4 daysPortion into containers for easy side dishes

❤️ Best Mediterranean Meal Pairing

For a balanced Mediterranean-style plate, serve these roasted vegetables with grilled or baked fish, lemon-herb chicken, chickpeas, or lentils, plus a fresh salad and a small portion of whole grains if desired.