Mediterranean Roasted Vegetables (Air Fryer or Oven)

These Mediterranean roasted vegetables are crispy at the edges, tender in the middle, and seasoned with smoked paprika, cumin, and oregano. Made in the air fryer for speed or the oven for big-batch easy weeknights. Served over hummus with a drizzle of chili crisp, they go from a simple side dish to a full plant-based meal in under 30 minutes.

I make these almost every week. Broccoli, cauliflower, potatoes, bell pepper, red onion, all roasted with chickpeas until everything has those deeply golden edges that make roasted vegetables crave-worthy. The trick is par-boiling the hard vegetables for a few minutes first. That single step is the difference between tough broccoli and the kind of crispy outside, creamy inside texture you actually want.

Why You’ll Love This Recipe

  • 30-minute meal that’s faster than ordering takeout, especially with the air fryer.
  • Air fryer or oven depending on your kitchen and how much you’re making.
  • High in plant protein and fiber with chickpeas plus the Mediterranean spice mix.
  • Naturally vegan and gluten-free without any swaps.
  • Meal prep friendly and stays good for 4 days in the fridge.

Want to save this recipe?

Enter the email address and we'll send it straight to the inbox. Plus, weekly recipes from Dr. Vegan

How to Make this Mediterranean Roasted Vegetables

Broccoli, cauliflower, and potato chunks par-boiling in salted water
Par-boil the hard vegetables
Boil broccoli, cauliflower, and potatoes for 4 to 5 minutes. This is what gives you crispy edges and tender insides. Drain well.
Crispy Mediterranean roasted vegetables and chickpeas in an air fryer basket
Air fry or roast
Air fryer at 400°F (200°C) for 15 to 18 minutes. Or oven at 425°F (220°C) for 25 to 30 minutes on a sheet pan.
Par-boiled vegetables, bell pepper, red onion, and chickpeas tossed with olive oil and Mediterranean spices in a large bowl
Season everything together
Add the par-boiled vegetables, bell pepper, red onion, and chickpeas to a large bowl. Toss with olive oil and the Mediterranean spice mix.
Mediterranean roasted vegetables piled over creamy hummus, finished with parsley and a drizzle of chili crisp
Serve over hummus
Spread hummus on a plate, pile the hot vegetables on top, scatter with parsley, finish with chili crisp.

Why Par-boiling Is the Secret

Broccoli, cauliflower, and potatoes have wildly different cooking times when raw. The potato needs the longest, the broccoli the shortest. Throw them in the air fryer together and the broccoli burns before the potato cooks through.

Par-boiling for 4 to 5 minutes pre-cooks them all to roughly the same point. From there, the air fryer or oven only has to crisp the outsides. That’s the difference between roasted and steamed-tasting.

How to Serve: Mediterranean Roasted Vegetables

On its own this is a generous side for 4 people. Three ways to turn it into a full dinner:

In a wrap with extra hummus, pickled onions, and warm pita.

Over hummus with chili crisp, parsley, and a drizzle of olive oil. The version in the photos.

Over a grain like quinoa, brown rice, or couscous for a Mediterranean grain bowl.

Frequently Asked Questions about this Mediterranean Roasted Vegetables

You can but the texture suffers. Without it, you’d need to roast for 35 to 40 minutes and cut the broccoli very small. Par-boiling is faster and more forgiving.

A thick, well-seasoned hummus is best. Sabra Classic, Lilly’s, or any homemade hummus all work. Runny hummus gets pushed around by the hot vegetables. If yours is on the thin side, drain off the top oil layer first.

Yes. Use the oven at 425°F (220°C) for 25 to 30 minutes on a single-layer sheet pan, tossing once halfway. Results are nearly identical, just slightly less crispy on the chickpeas.

Replace the olive oil with vegetable broth or aquafaba (the liquid from the chickpea can). The vegetables will be slightly less crispy but still flavorful. Skip the chili crisp finish since most contain oil, and use a tahini drizzle instead.

Yes. Roast a double batch and divide between 4 meal prep containers with hummus packed on the side. Add the chili crisp and parsley fresh each day. Keeps well for 4 days in the fridge.

More Recipes You Might Like

The Mediterranean diet is recommended by the American Heart Association for cardiovascular health and consistently ranks among the healthiest eating patterns by U.S. News & World Report. Vegetables, legumes, olive oil, and herbs — exactly what this dish is built around.

If you make this, leave a star rating below and tag @dr.vegan on Instagram. I love seeing your bowls.

Crispy breakfast potatoes with chickpeas served over hummus, drizzled with chili crisp and parsley

Crispy Breakfast Potatoes with Chickpeas

No ratings yet
Pan-fried crispy potatoes and chickpeas with garlic butter, served over creamy hummus and finished with chili crisp. Vegan, gluten-free, ready in 30 minutes.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings: 4
Course: Breakfast, Brunch, Side Dish
Cuisine: Mediterranean, Vegan
Calories: 668

Ingredients
 
 

Crispy potatoes:
  • 4 medium potatoes peeled and cubed into 1-inch / 2.5 cm pieces
  • 3 tbsp cornstarch cut into small florets
  • 3 tbsp avocado oil or olive oil
  • 400 g chickpeas drained, rinsed, patted dry
Garlic butter finish:
To serve:
  • 250 g hummus or thick Greek-style yogurt
  • 2 tbsp chili crisp to drizzle
  • Extra fresh parsley for garnish

Method
 

  1. Boil the potatoes. Add the cubed potatoes to a pot of salted water. Bring to a boil and cook for 8 to 10 minutes, until just fork-tender. Drain well.
  2. Toss with cornstarch. Transfer the drained potatoes to a bowl and toss gently with cornstarch until evenly coated.
  3. Pan fry. Heat oil in a wide skillet over medium-high heat. Add the potatoes in a single layer and pan fry for 8 to 10 minutes, turning occasionally, until deeply golden.
  4. Add the chickpeas. Add the drained chickpeas to the pan and cook another 4 to 5 minutes, until they start to crisp at the edges.
  5. Finish with garlic butter. Add the butter, minced garlic, Italian seasoning, salt, pepper, and parsley. Toss until glossy and fragrant, about 1 minute.
  6. Serve. Spread hummus across a plate. Pile the hot potatoes and chickpeas on top. Scatter with extra parsley and drizzle with chili crisp.

Nutrition

Calories: 668kcalCarbohydrates: 81gProtein: 19gFat: 32gSaturated Fat: 7gPolyunsaturated Fat: 6gMonounsaturated Fat: 17gTrans Fat: 0.2gCholesterol: 15mgSodium: 598mgPotassium: 1394mgFiber: 17gSugar: 7gVitamin A: 866IUVitamin C: 54mgCalcium: 125mgIron: 7mg

Notes

  • Cornstarch is the secret. Don’t skip it.
  • Dry the chickpeas. Pat them with a kitchen towel before they hit the pan.
  • Single layer is key. Crowding the pan steams the potatoes instead of crisping them. Cook in batches if needed.
  • Storage: Best fresh. Leftovers keep 2 days in the fridge. Reheat in a skillet or air fryer at 350°F (180°C) for 3 to 5 minutes to restore crispness.

Tried this recipe?

Let us know how it was!