Are you looking for a quick, healthy, delicious meal with plant-based protein and Mediterranean flavors? This Sheet Pan Mediterranean Roasted Chickpeas and Vegetables recipe is a perfect choice!
It’s loaded with fiber-rich chickpeas, colorful vegetables, and heart-healthy olive oil, making it a balanced and satisfying dish for lunch or dinner.

Why You’ll Love This Recipe
- One-Pan Simplicity: Easy prep and cleanup with minimal effort.
- Rich in Fiber & Protein: With 11g of fiber and 12g of protein per serving, this meal keeps you full and supports digestion.
- Heart-Healthy Ingredients: Olive oil, Kalamata olives, and vegetables provide healthy fats, antioxidants, and essential vitamins.
- Perfect for Meal Prep: Make ahead and enjoy throughout the week.
Sheet Pan Mediterranean Roasted Chickpeas and Vegetables Recipe
Ingredients (Serves 4)
- 2 cups chickpeas, rinsed and drained
- 1 pint cherry tomatoes, halved
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 1 red onion, sliced
- 1 cup broccoli florets
- 1/4 cup Kalamata olives, chopped
- 1/4 cup feta cheese
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp dried thyme
- 1 tsp garlic powder
- 1/4 tsp salt and pepper, to taste
- 1 lemon, sliced into wedges
- 1 tbsp fresh parsley, for garnish
Instructions
- Preheat Oven: Set to 400°F (200°C).
- Prepare Ingredients: Chop all vegetables and drain chickpeas.
- Mix & Season: On a large sheet pan, combine chickpeas, cherry tomatoes, bell peppers, red onion, and broccoli. Drizzle with olive oil and season with oregano, thyme, garlic powder, salt, and pepper. Toss to coat evenly.
- Roast: Spread evenly on the pan and bake for 25-30 minutes, stirring halfway through, until chickpeas are crispy and vegetables are tender.
- Add Finishing Touches: Remove from oven and sprinkle with Kalamata olives and crumbled feta cheese.
- Serve & Enjoy: Garnish with fresh parsley and serve with lemon wedges.
Nutrition Breakdown (Per Serving)
- Calories: 306
- Total Fat: 13.4g (20% DV)
- Saturated Fat: 2.9g (14% DV)
- Cholesterol: 8mg (2% DV)
- Sodium: 384mg (16% DV)
- Total Carbohydrates: 39g (13% DV)
- Dietary Fiber: 11g (43% DV)
- Total Sugars: 10g
- Protein: 12g
- Iron: 4mg (22% DV)
- Calcium: 148mg (14% DV)
- Potassium: 777mg (16% DV)
Health Benefits of This Recipe:
Let’s break it down.
1. High in Plant-Based Protein & Fiber
Chickpeas provide protein and fiber, helping you stay full longer and supporting gut health. They also supply folate, iron, magnesium, and potassium.
2. Rich in Antioxidants & Heart-Healthy Fats
Olive oil, Kalamata olives, and vibrant vegetables deliver anti-inflammatory antioxidants and heart-healthy monounsaturated fats.
3. Supports Digestive & Immune Health
Combining fiber, vitamins, and minerals from bell peppers, onions, broccoli, and tomatoes boosts gut health and immunity.
Ways to Customize This Dish
🌱 Make it Vegan: Swap feta cheese for dairy-free feta or nutritional yeast.
🍗 Add More Protein: Serve with grilled chicken or tofu for extra protein.
🌿 Boost the Greens: Add spinach, kale, or zucchini for more nutrients.
🌶 Spice It Up: Add red pepper flakes or smoked paprika for a kick.
Download your recipe here.
Also, check out my kitchen must haves HERE!
At Nutrition with Steph, I’m passionate about helping people meet their health goals and make better food choices. I hope you enjoy this recipe and follow me for more!