Mediterranean Chickpea Stuffed Zucchini
Mediterranean chickpea-stuffed zucchini turns simple vegetables and canned chickpeas into a bright, filling dinner that tastes fresh, savory, and satisfying.
This recipe uses zucchini as the base, then fills it with chickpeas, cherry tomatoes, spinach, red onion, olives, garlic, oregano, lemon juice, and feta. The zucchini bakes until tender while the feta softens into salty little pockets on top.
Why You’ll Love This Recipe
- Fresh and savory flavor: Lemon juice, oregano, olives, and feta give every bite a bold Mediterranean taste.
- Hearty without feeling heavy: Chickpeas add protein and fiber, while zucchini keeps the meal light and tender.
- Budget friendly: Canned chickpeas, seasonal zucchini, and simple vegetables keep the cost low.
- Easy weeknight prep: You sauté the filling, spoon it into zucchini halves, and let the oven finish the work.
Fabian’s Budget And Health Tip: Use canned chickpeas and buy zucchini when it is in season. If feta costs more than you want to spend, use a smaller amount and add extra olives or a squeeze of lemon juice for the same salty, bright flavor.
Ingredients (Serves 4)
- 4 medium zucchini, about 2 pounds total (900 g)
- 1 can chickpeas, 15 ounces, drained and rinsed (425 g can or about 240 g drained)
- 1 1/2 cups cherry tomatoes, halved (225 g)
- 2 packed cups fresh spinach, roughly chopped (60 g)
- 1 small red onion, finely chopped (100 g)
- 2 cloves garlic, minced (6 g)
- 1/2 cup crumbled feta (75 g)
- 1/3 cup pitted Kalamata olives, chopped (50 g)
- 2 tablespoons olive oil (30 ml)
- 1 teaspoon dried oregano (1 g)
- 2 tablespoons fresh lemon juice (30 ml)
- 1/2 teaspoon fine sea salt (3 g)
- 1/4 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Prep The Zucchini
Heat the oven to 400°F (200°C). Slice each zucchini in half lengthwise. Use a spoon to scoop out the soft center, leaving a sturdy border so the zucchini can hold the filling. Chop the scooped zucchini flesh and save it for the pan.
Place the zucchini halves cut side up on a baking sheet. Brush them with 1 tablespoon olive oil and season lightly with a pinch of salt and pepper.
2. Start The Chickpea Filling
Warm the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the red onion and cook for 3 to 4 minutes, until it softens and smells sweet.
Add the chickpeas and let them sizzle for 3 minutes. Stir often, but give them enough time to touch the hot pan. The chickpeas should look slightly glossy and smell nutty.
3. Add Garlic, Oregano, Tomatoes, And Spinach
Stir in the garlic, dried oregano, and chopped zucchini flesh. Cook for 1 minute, just until the garlic smells fragrant.
Add the cherry tomatoes and cook for 4 to 5 minutes, until their skins wrinkle and their juices turn glossy in the pan. Stir in the spinach and cook until it wilts into the warm chickpea mixture.
4. Finish The Filling With Lemon And Olives
Turn off the heat. Stir in the olives, lemon juice, salt, and black pepper. Taste the filling. It should taste bright, savory, and a little salty from the olives.
5. Fill And Bake
Spoon the warm chickpea mixture into the zucchini halves. Press it in gently so each zucchini boat gets plenty of chickpeas, tomatoes, and spinach. Sprinkle feta over the top.
Bake for 20 to 25 minutes, until the zucchini feels tender when pierced with a fork and the feta looks soft with light golden spots. Let the stuffed zucchini rest for 5 minutes before serving so the filling settles and the juices do not spill out right away.
Expert Troubleshooting And FAQs
Can I Use Canned Chickpeas?
Yes. Canned chickpeas work very well here. Drain and rinse them first so the filling tastes clean and fresh, not briny.
How Do I Keep Stuffed Zucchini From Getting Watery?
Scoop out the seedy center and do not overbake the zucchini. Let the baked zucchini rest for 5 minutes before serving. This gives the juices time to settle.
Can I Make This Recipe Dairy Free?
Yes. Leave off the feta or use a dairy-free feta-style crumble. Add a little extra lemon juice and olives to keep the filling bold and savory.
Can I Make It Ahead?
Yes. Cook the filling up to 2 days ahead and store it in the fridge. Scoop the zucchini and store it separately. Fill and bake right before dinner for the best texture.
What Should I Serve With Mediterranean Chickpea-Stuffed Zucchini?
Serve it with rice, couscous, warm pita, or a simple cucumber salad. For a bigger meal, add a spoonful of plain Greek yogurt on the side.
Estimated Nutritional Facts
These values are rough estimates per serving.
- Calories: 310
- Protein: 13 g
- Carbs: 31 g
- Fats: 16 g
Mediterranean Chickpea Stuffed Zucchini

Ingredients
- 4 medium zucchini, about 2 pounds total (900 g)
- 1 can chickpeas, 15 ounces, drained and rinsed (425 g can or about 240 g drained)
- 1 1/2 cups cherry tomatoes, halved (225 g)
- 2 packed cups fresh spinach, roughly chopped (60 g)
- 1 small red onion, finely chopped (100 g)
- 2 cloves garlic, minced (6 g)
- 1/2 cup crumbled feta (75 g)
- 1/3 cup pitted Kalamata olives, chopped (50 g)
- 2 tablespoons olive oil (30 ml)
- 1 teaspoon dried oregano (1 g)
- 2 tablespoons fresh lemon juice (30 ml)
- 1/2 teaspoon fine sea salt (3 g)
- 1/4 teaspoon black pepper (1 g)
Instructions
- 1. Prep The Zucchini. Heat the oven to 400°F (200°C). Slice each zucchini in half lengthwise. Use a spoon to scoop out the soft center, leaving a sturdy border so the zucchini can hold the filling. Chop the scooped zucchini flesh and save it for the pan. Place the zucchini halves cut side up on a baking sheet. Brush them with 1 tablespoon olive oil and season lightly with a pinch of salt and pepper.
- 2. Start The Chickpea Filling. Warm the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the red onion and cook for 3 to 4 minutes, until it softens and smells sweet. Add the chickpeas and let them sizzle for 3 minutes. Stir often, but give them enough time to touch the hot pan. The chickpeas should look slightly glossy and smell nutty.
- 3. Add Garlic, Oregano, Tomatoes, And Spinach. Stir in the garlic, dried oregano, and chopped zucchini flesh. Cook for 1 minute, just until the garlic smells fragrant. Add the cherry tomatoes and cook for 4 to 5 minutes, until their skins wrinkle and their juices turn glossy in the pan. Stir in the spinach and cook until it wilts into the warm chickpea mixture.
- 4. Finish The Filling With Lemon And Olives. Turn off the heat. Stir in the olives, lemon juice, salt, and black pepper. Taste the filling. It should taste bright, savory, and a little salty from the olives.
- 5. Fill And Bake. Spoon the warm chickpea mixture into the zucchini halves. Press it in gently so each zucchini boat gets plenty of chickpeas, tomatoes, and spinach. Sprinkle feta over the top. Bake for 20 to 25 minutes, until the zucchini feels tender when pierced with a fork and the feta looks soft with light golden spots. Let the stuffed zucchini rest for 5 minutes before serving so the filling settles and the juices do not spill out right away.









