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!).

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

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!

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.

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

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

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!

Make A Feast
These Mediterranean roasted vegetables make the perfect companion to virtually any dish! Here are some more Mediterranean favorites.
- Vegetarian Moussaka is a hearty meal that balances these roasted veggies.
- Greek Baked Feta makes another delicious dip option.


Mediterranean Roasted Veggies (with Dill Yogurt Sauce)
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
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.
- Sauce: While veggies cook, stir together all ingredients for the Yogurt Dill Sauce.
- Serve: Serve warm with sauce!
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.


















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.
You’re so sweet, Kari! Glad you enjoyed them (loved seeing your photos on insta!) 🙂
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.
I’m so happy to hear it, Becky! Thanks for letting me know how it went! 😀
Can I substitute the carrots with sweet potatoes and would the cooking time stay the same?
Yes you can! As long as you cut them up to about the same size, the cooking time and temp should be the same 🙂