Here is my favorite mediterranean roasted vegetables with chickpeas recipe, with crispy roasted sweet potatoes, broccoli, and cauliflower, tossed with chickpeas and herbs, and topped with a creamy roasted red pepper tahini sauce.
This sheet pan dinner is my go-to on busy weeknights when I need something healthy and filling that the whole family will actually eat. I love that everything roasts together on one pan, and that tahini sauce makes it feel a little special.
Why You’ll Love These Mediterranean Roasted Vegetables
- Healthy and nutritious – Packed with colorful vegetables and protein-rich chickpeas, this dish gives you a wholesome meal that’s naturally vegan and gluten-free.
- Simple preparation – Just chop your veggies, toss everything on a sheet pan, and let the oven do the work while you relax or prep other things.
- Crispy roasted chickpeas – The chickpeas get perfectly crispy in the oven, adding a satisfying crunch and extra protein to keep you full.
- Creamy tahini sauce – The homemade tahini drizzle brings everything together with its rich, nutty flavor that complements the roasted vegetables perfectly.
- Great for meal prep – This recipe makes plenty of servings that reheat well throughout the week, making your weekday lunches or dinners a breeze.
What Kind of Sweet Potatoes Should I Use?
For this Mediterranean roasted vegetable dish, you can use either orange-fleshed sweet potatoes or the paler white sweet potatoes, and both will turn out great. The orange variety (often labeled as “yams” in grocery stores, though they’re actually sweet potatoes) will give you a sweeter, creamier result, while white sweet potatoes have a slightly drier texture and milder flavor. When picking them out at the store, look for firm sweet potatoes without any soft spots or sprouting eyes. Try to choose ones that are similar in size so they’ll roast evenly alongside your other vegetables, and don’t worry about peeling them – the skin gets nicely crispy in the oven and adds extra fiber.
Options for Substitutions
This recipe is really forgiving and works well with different vegetables and seasonings:
- Sweet potatoes: Regular potatoes, butternut squash, or even cubed pumpkin work great here. Just keep the pieces about the same size so everything roasts evenly.
- Broccoli and cauliflower: Feel free to swap in Brussels sprouts, zucchini, bell peppers, or eggplant. Most vegetables roast well at the same temperature, though softer veggies like zucchini might need less time.
- Chickpeas: White beans or black beans make good substitutes if you don’t have chickpeas. You can also use cubed tofu for a different protein option.
- Thyme: Rosemary, oregano, or Italian seasoning blend work nicely in place of thyme. Use about the same amount.
- Tahini: If you don’t have tahini for the sauce, try peanut butter or almond butter thinned with a bit more water and lemon juice. The flavor will be different but still tasty.
- Lemon juice: Lime juice or a splash of apple cider vinegar can replace lemon juice in the sauce if needed.
Watch Out for These Mistakes While Roasting
Overcrowding your baking sheet is the biggest mistake when roasting vegetables, as it causes them to steam instead of getting those nice caramelized edges – make sure to use multiple sheets and leave space between the pieces so air can circulate.
Since sweet potatoes take longer to cook than broccoli and cauliflower, cut them into smaller pieces (about 1/2-inch cubes) to ensure everything finishes at the same time, or give them a 10-minute head start in the oven.
Don’t skip drying your chickpeas thoroughly after draining and rinsing them, as excess moisture prevents them from getting crispy, and if your tahini sauce turns out too thick, simply add water one tablespoon at a time until it reaches a pourable consistency.
For the best flavor, taste your vegetables before serving and add a squeeze of fresh lemon juice or a sprinkle of flaky salt if they need a little boost.
What to Serve With Mediterranean Roasted Vegetables?
These roasted veggies are pretty hearty on their own thanks to the chickpeas, but they’re perfect served over a bed of fluffy couscous, quinoa, or brown rice to soak up that tahini sauce. I love adding a dollop of Greek yogurt or hummus on the side for extra creaminess, and some warm pita bread for scooping everything up. If you want to add more protein, grilled chicken, lamb kebabs, or falafel would fit right in with the Mediterranean vibe. A simple cucumber and tomato salad with feta cheese also makes a nice, refreshing side that balances out the roasted flavors.
Storage Instructions
Store: Keep your roasted veggies and chickpeas in an airtight container in the fridge for up to 4 days. I like to store the tahini sauce separately in a small jar so everything stays fresh and the vegetables don’t get soggy. This makes for easy grab-and-go lunches throughout the week!
Freeze: The roasted vegetables and chickpeas freeze really well for up to 2 months. Just let them cool completely first, then portion them out into freezer-safe containers. I don’t recommend freezing the tahini sauce though – it’s better to whip up a fresh batch when you’re ready to eat.
Reheat: Warm up your veggies in the oven at 350°F for about 10 minutes to get them nice and crispy again, or use the microwave for a quick 2-3 minutes if you’re short on time. The oven method definitely brings back that roasted texture better, but both work just fine.
| Preparation Time | 20-30 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 50-70 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1400
- Protein: 44-52 g
- Fat: 44-52 g
- Carbohydrates: 170-200 g
Ingredients
For the roasted vegetables:
- 2 medium sweet potatoes, peeled and diced
- 4 cups broccoli florets
- 4 cups cauliflower florets
- 2 cans (15-ounce) chickpeas, rinsed and drained
- 6 tsp olive oil
- 3/4 tsp garlic powder
- 1 1/2 tsp dried thyme
- 3/4 tsp salt
- 1/2 tsp black pepper
- 1 red bell pepper
- 1/4 tsp smoked paprika
For the tahini sauce:
- 1/4 cup tahini (I use Soom Foods tahini)
- 1/4 cup water
- 1/2 tsp garlic powder
- 1 roasted red bell pepper (from above)
- 1.5 lemons (freshly squeezed juice)
- 1 pinch red pepper flakes
- salt to taste
Step 1: Prepare the Roasted Red Pepper and Make the Tahini Sauce
- 1 red bell pepper
- 1/4 cup tahini
- 1/4 cup water
- 1/2 tsp garlic powder
- 1.5 lemons, freshly squeezed juice
- 1 pinch red pepper flakes
- salt to taste
Start by charring the whole red bell pepper directly over a gas flame or under the broiler, turning occasionally with tongs until the skin is completely blackened on all sides (about 8-10 minutes).
Transfer to a bowl, cover tightly with plastic wrap or a lid, and let it steam for 10 minutes—this makes the skin slip off easily.
Once cooled slightly, peel away the charred skin and remove the seeds and stem.
While the pepper cools, make your tahini sauce by combining the tahini, water, garlic powder, lemon juice, and a pinch of red pepper flakes in a blender.
Blend until completely smooth and creamy, then season with salt to taste.
I like to taste as I go with the salt since the roasted red pepper will add its own depth to the sauce.
Step 2: Prepare All Vegetables and Set Up for Roasting
- 2 medium sweet potatoes, peeled and diced
- 4 cups broccoli florets
- 4 cups cauliflower florets
- 2 cans chickpeas, rinsed and drained
- 3/4 tsp salt
- 1/2 tsp black pepper
- 3/4 tsp garlic powder
- 1 1/2 tsp dried thyme
- 1/4 tsp smoked paprika
While the tahini sauce is made, peel and dice the sweet potatoes into bite-sized cubes, then cut the broccoli and cauliflower into similar-sized florets so they cook evenly.
Rinse and drain your canned chickpeas thoroughly to remove excess sodium.
Preheat your oven to 400°F.
In a small bowl, whisk together the salt, black pepper, garlic powder, thyme, and smoked paprika to create your seasoning blend.
Step 3: Oil and Season Vegetables, Then Arrange for Roasting
- 6 tsp olive oil
- seasoning blend from Step 2
Divide your prepared vegetables and chickpeas among three separate bowls.
To the sweet potatoes, add 2 teaspoons of olive oil and toss well.
To the broccoli and cauliflower, add 2 teaspoons of olive oil and toss.
To the chickpeas, add 1 teaspoon of olive oil and toss.
Spread each component onto its own baking sheet or use one large sheet with clear sections so they don’t touch and can roast properly.
Divide your seasoning blend evenly among the three portions, sprinkling it over each and tossing gently to coat.
I find it helpful to give everything one final toss right before it goes in the oven to ensure even seasoning distribution.
Step 4: Roast Vegetables Until Golden and Tender
Place your baking sheets in the preheated 400°F oven and roast for 30 minutes total.
About halfway through (at the 15-minute mark), stir each component on its sheet to promote even cooking and browning.
Keep an eye on the vegetables after the 20-minute mark—the smaller broccoli and cauliflower florets may finish before the denser sweet potatoes.
If some vegetables are already golden and tender, remove them from the oven to prevent overcooking.
The sweet potatoes should be soft inside with some caramelized edges, and the chickpeas should be crispy on the outside.
Step 5: Combine and Serve
- roasted vegetables and chickpeas from Step 4
- roasted red bell pepper from Step 1
- tahini sauce from Step 1
Once all components are roasted to your liking, transfer them to a serving platter or individual bowls.
Chop the roasted red pepper from Step 1 and scatter it over the vegetables for color and flavor.
Drizzle generously with the tahini sauce from Step 1, or serve it on the side for guests to add as much as they prefer.
Toss gently to combine, taste, and adjust seasoning with additional salt if needed.

Tasty Mediterranean Roasted Vegetables with Chickpeas
Ingredients
For the roasted vegetables::
- 2 medium sweet potatoes, peeled and diced
- 4 cups broccoli florets
- 4 cups cauliflower florets
- 2 cans (15-ounce) chickpeas, rinsed and drained
- 6 tsp olive oil
- 3/4 tsp garlic powder
- 1 1/2 tsp dried thyme
- 3/4 tsp salt
- 1/2 tsp black pepper
- 1 red bell pepper
- 1/4 tsp smoked paprika
For the tahini sauce::
- 1/4 cup tahini (I use Soom Foods tahini)
- 1/4 cup water
- 1/2 tsp garlic powder
- 1 roasted red bell pepper (from above)
- 1.5 lemons (freshly squeezed juice)
- 1 pinch red pepper flakes
- salt to taste
Instructions
- Start by charring the whole red bell pepper directly over a gas flame or under the broiler, turning occasionally with tongs until the skin is completely blackened on all sides (about 8-10 minutes). Transfer to a bowl, cover tightly with plastic wrap or a lid, and let it steam for 10 minutes—this makes the skin slip off easily. Once cooled slightly, peel away the charred skin and remove the seeds and stem. While the pepper cools, make your tahini sauce by combining the tahini, water, garlic powder, lemon juice, and a pinch of red pepper flakes in a blender. Blend until completely smooth and creamy, then season with salt to taste. I like to taste as I go with the salt since the roasted red pepper will add its own depth to the sauce.
- While the tahini sauce is made, peel and dice the sweet potatoes into bite-sized cubes, then cut the broccoli and cauliflower into similar-sized florets so they cook evenly. Rinse and drain your canned chickpeas thoroughly to remove excess sodium. Preheat your oven to 400°F. In a small bowl, whisk together the salt, black pepper, garlic powder, thyme, and smoked paprika to create your seasoning blend.
- Divide your prepared vegetables and chickpeas among three separate bowls. To the sweet potatoes, add 2 teaspoons of olive oil and toss well. To the broccoli and cauliflower, add 2 teaspoons of olive oil and toss. To the chickpeas, add 1 teaspoon of olive oil and toss. Spread each component onto its own baking sheet or use one large sheet with clear sections so they don't touch and can roast properly. Divide your seasoning blend evenly among the three portions, sprinkling it over each and tossing gently to coat. I find it helpful to give everything one final toss right before it goes in the oven to ensure even seasoning distribution.
- Place your baking sheets in the preheated 400°F oven and roast for 30 minutes total. About halfway through (at the 15-minute mark), stir each component on its sheet to promote even cooking and browning. Keep an eye on the vegetables after the 20-minute mark—the smaller broccoli and cauliflower florets may finish before the denser sweet potatoes. If some vegetables are already golden and tender, remove them from the oven to prevent overcooking. The sweet potatoes should be soft inside with some caramelized edges, and the chickpeas should be crispy on the outside.
- Once all components are roasted to your liking, transfer them to a serving platter or individual bowls. Chop the roasted red pepper from Step 1 and scatter it over the vegetables for color and flavor. Drizzle generously with the tahini sauce from Step 1, or serve it on the side for guests to add as much as they prefer. Toss gently to combine, taste, and adjust seasoning with additional salt if needed.







