This post contains affiliate links.

Bored of the same ol’ veggies? These Mediterranean roasted vegetables will kick your side dish game up a notch with bold seasonings and protein-packed chickpeas. But the real star of the show? Our tangy dill yogurt sauce (it’s seriously love at first bite!).

A serving bowl of roasted Mediterranean veggies including cauliflower and zucchini.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Your New Favorite Side Dish

Roasted veggies are pure magic. Sweet, caramelized goodness with just the right kick from seasonings? Yes, please! And with this Mediterranean roasted vegetable ensemble, there’s something for everyone (even kiddos and picky eaters will love ’em!).

Plus, it’s as easy as slicing, dicing, roasting, and eating. While the oven does all the work, you can whip up the tangy dill yogurt sauce (pro tip: make extra because it disappears fast!). These veggies are the perfect sidekick for vegan sausages, sandwiches, or whatever else you’re serving.

Reader rating

★★★★★

“This was a delicious, easy meal! My kids kept asking for more! I put leftovers in a wrap for lunch the next day.” —Becky

Add your review

Roasted veggies with Mediterranean seasoning in a serving bowl.

You Don’t Need Much

So many options here—just pick your favorite veggies, and let’s get chopping!

  • Cauliflower: This mild (and healthy) veggie holds onto flavors well.
  • Chickpeas: Add some plant-based protein from chickpeas to bulk this side dish up. Feel free to use canned or cook your own chickpeas.
  • Bell Pepper: I love red bell pepper here, but you can use any color.
  • Zucchini: Mix it up and add some yellow summer squash, too!
  • Carrots: Everyone loves the sweetness of roasted carrots.
  • Red Onion: Adds a mild zing and natural sweetness.
  • Olive Oil: This heart-healthy oil is perfect for oven roasting. Use extra-virgin olive oil for a more robust and richer flavor if possible.
  • Seasonings: We’ll season the veggies with pantry staples like dried oregano, thyme, garlic powder, salt, and pepper.
  • Greek Yogurt Sauce: More protein! This refreshing yogurt, garlic, and dill sauce pairs unbelievably well with roasted vegetables.

Mix And Match

I prefer to use a variety of vegetables to balance the tastes, colors, and textures. That said, you can add or omit any veggies based on what you like or have. Broccoli, Brussels sprouts, potatoes, eggplant, beets, cherry tomatoes, or parsnips would all be delicious!

Sliced cauliflower, onions, cucumber, and chickpeas on a baking sheet.

Let’s Roast!

Step 1: Prep The Veggies
Preheat the oven and grab out a large baking sheet. Cut the veggies, add them to a large bowl, and toss them with oil and spices.

Step 2: Bake ‘Em
Line a baking sheet with parchment paper and spread the seasoned veggies. Roast until everything is fork-tender.

Chopped cauliflower, zucchini, carrots, red onions, red bell peppers, and chickpeas are mixed and seasoned on a baking sheet for flavorful Mediterranean roasted vegetables ready for roasting.
Keep the veggies bite-sized for easier eating (and so they cook at the same rate).

Step 3: Make The Sauce
While the vegetables are roasting, mix all ingredients for the yogurt dill sauce in a small bowl.

Fresh herbs with garlic and yogurt in a small glass bowl.
Let the sauce sit for about 15-30 minutes before serving (this gives the flavors time to meld).

Step 4: Serve Your Veggies
Serve your Mediterranean roasted vegetables while warm, topped with a dollop of the dill sauce.

Dill yogurt on top of Mediterranean roasted vegetables.

Recipe tips

Roasting Rack Hack: For extra crispy edges, spread your veggies on a roasting rack placed over a baking sheet. This allows the heat to circulate, crisping up every side without steaming.

License To Grill: Grab a grill basket and roast these veggies on a gas grill at the same temperature. The timing will depend on whether your basket is shallow or deep.

Fresh Herbs: For a burst of flavor, fresh herbs like rosemary, basil, or thyme can be added toward the end of cooking.

Squeeze of Lemon: After roasting, you can add a squeeze of fresh lemon juice to brighten up the flavors of your veggies and give them a zesty finish.

Crunchy Toppings: Add toasted pine nuts, almonds, or even pumpkin seeds on top of these Mediterranean-roasted vegetables for some extra crunch!

A sheet pan of roasted Mediterranean flavored veggies with a bowl of dill yogurt sauce.

Make A Feast

These Mediterranean roasted vegetables make the perfect companion to virtually any dish! Here are some more Mediterranean favorites.

A serving spoon in a white bowl of Mediterranean roasted veggies.

Mediterranean Roasted Veggies (with Dill Yogurt Sauce)

5 from 4 ratings
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4 servings

Ingredients 

Mediterranean Vegetables

  • 1 small head cauliflower, cut into small florets
  • 1 15-oz can can chickpeas, drained, 425 g
  • 1 red bell pepper, chopped
  • 2 medium zucchini, chopped
  • 3 medium carrots, chopped
  • 1 red onion, sliced
  • ¼ cup olive oil, 60 mL
  • 1 tsp each oregano, dried thyme, garlic powder
  • ¼ tsp each salt and pepper

Yogurt Dill Sauce

  • 1 cup plain Greek yogurt, can sub dairy-free, 236 mL
  • 4 cloves garlic, minced
  • ¼ cup fresh dill, 30 g
  • 2 Tbsp lemon juice, 30 mL
  • Pinch each salt and pepper
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Preheat oven to 425°F (218°C). Cut veggies into bite-sized pieces. In a large bowl, toss together all veggies, oil, and spices.
  • Bake: Spread in a single layer on a parchment-lined baking sheet. Bake for 20 to 30 minutes until the cauliflower is fork-tender and the chickpeas are a bit crispy.
    Vegetables close up on a baking sheet.
  • Sauce: While veggies cook, stir together all ingredients for the Yogurt Dill Sauce.
    Dill yogurt sauce in a glass bowl.
  • Serve: Serve warm with sauce!
    Cooked vegetables with yogurt sauce.

Notes

Store leftovers in an airtight container in the fridge for 3 to 5 days. 

Nutrition

Serving: 1serving | Calories: 343kcal | Carbohydrates: 42.5g | Protein: 9.9g | Fat: 17g | Saturated Fat: 4.3g | Cholesterol: 5mg | Sodium: 443mg | Potassium: 951mg | Fiber: 8.7g | Sugar: 15.4g | Calcium: 167mg | Iron: 4mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 4 votes (2 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




6 Comments

  1. Kari ward says:

    5 stars
    Yummy tasty way to eat our veggies! Paired nicely as a side for the buffalo cauliflower. Sarah, you are a genius and definitely a food scientist! Great job.

    1. Sarah Bond says:

      You’re so sweet, Kari! Glad you enjoyed them (loved seeing your photos on insta!) 🙂

  2. Becky bingham says:

    5 stars
    This was a delicious, easy meal! My kids kept asking for more! I put leftovers in a wrap for lunch the next day. So yummy. I love that it’s got very similar ingredients to some of your other delicious meals, so I can load up on similar ingredients and make meals for several days.

    1. Sarah Bond says:

      I’m so happy to hear it, Becky! Thanks for letting me know how it went! 😀

  3. Dawn says:

    Can I substitute the carrots with sweet potatoes and would the cooking time stay the same?

    1. Sarah Bond says:

      Yes you can! As long as you cut them up to about the same size, the cooking time and temp should be the same 🙂