Jump to Recipe
Halloumi and chickpea stuffed aubergines are roasted eggplant halves filled with a spiced chickpea and tomato mixture, then topped with halloumi and baked again until the cheese turns golden at the edges.
The aubergine flesh goes soft and almost creamy after the first roast, and the chickpea filling adds body so the dish feels like a real meal, not a side. Halloumi holds its shape in the oven, so you get a firm, salty layer on top instead of a puddle of melted cheese.
I make this on a weeknight when I want something vegetarian that still feels substantial, much like these halloumi-stuffed Mediterranean peppers. It takes about an hour start to finish, and most of that is hands-off roasting time.
One thing to watch: halloumi is salty on its own, so taste the chickpea filling before adding extra salt. It’s easy to oversalt this dish if you forget that.
Why You’ll Love This Recipe
- Chickpeas and halloumi make this a filling vegetarian main
- Two rounds of baking give soft flesh and golden cheese
- Ready in under an hour with mostly hands-off roasting time
- Naturally gluten free and easy to prep ahead of time
Ingredient Notes
- Aubergines: Pick ones that feel heavy for their size, which usually means fewer seeds and a firmer texture.
- Chickpeas: Canned chickpeas work fine here. Drain them well and pat dry, or the filling turns watery.
- Halloumi: Slice it thin so it browns fully in the short second bake. Feta works as a softer substitute but won’t hold slices.
- Smoked paprika: Adds warmth and a light smokiness. Regular paprika works too, just with less depth.
- Canned diced tomatoes: Fresh chopped tomatoes work as well, just cook them a couple of minutes longer to break down.
- Parsley or mint: Either one brightens the dish at the end. I usually use whatever I have on hand.

Roasted Halloumi and Chickpea Stuffed Aubergines
Ingredients
Method
- Heat the oven to 200C / 400F. Line a sheet pan (13 x 18 inch / 33 x 46 cm) with parchment paper.
- Halve the aubergines lengthwise. Score the flesh in a crosshatch pattern, cutting close to the skin without piercing it.
- Brush the cut sides with 2 tbsp olive oil and sprinkle with 1/2 tsp salt. Place cut side up on the sheet pan.
- Roast for 25 to 30 minutes, until the flesh is soft and a fork slides in easily. Set aside to cool slightly.
- While the aubergines roast, heat 1 tbsp olive oil in a 10-inch / 26 cm skillet over medium heat. Add the onion and cook for 4 to 5 minutes, until soft.
- Add the garlic, cumin, paprika, and chili flakes. Cook for 1 minute, until fragrant.
- Stir in the chickpeas and diced tomatoes. Simmer for 8 to 10 minutes, until the mixture thickens slightly and coats the chickpeas.
- Once the aubergine halves are cool enough to handle, scoop out most of the flesh, leaving a 1 cm / 0.4-inch border so the shells hold their shape. Chop the flesh and stir it into the chickpea filling. Taste and season with salt and pepper, keeping in mind the halloumi is salty.
- Spoon the filling back into the aubergine shells, packing it in gently. Top each half with 2 slices of halloumi.
- Return the sheet pan to the oven and bake for 12 to 15 minutes, until the halloumi is golden and the filling is hot through.
- Sprinkle with chopped parsley or mint and serve warm with lemon wedges.
Notes
- Score the aubergine flesh deeply so it roasts faster and scoops out easily.
- Taste the filling before salting; halloumi already brings plenty of salt.
- Drain and pat chickpeas dry to avoid a watery filling.
- Slice halloumi thin so it browns fully in the short second bake.

Tips for Success
- Score the aubergine flesh in a crosshatch pattern before roasting so it cooks faster and scoops out easily.
- Scoop out the flesh once cool enough to handle, leaving a 1 cm / 0.4-inch border so the shells hold their shape.
- Drain the chickpeas well and pat them dry, or the filling turns watery inside the aubergine shells.
- Taste the chickpea mixture before adding salt, since halloumi is already salty and can make the dish taste over-seasoned.
- Slice the halloumi thin so it browns fully in the 12 to 15 minute second bake instead of staying pale, the same trick I use for pan-seared halloumi grain bowls.
Variations
- Swap chickpeas for cooked green lentils for a softer filling with more iron and a slightly earthier taste.
- Add chopped kalamata olives and a pinch of dried oregano for a briny, more Mediterranean finish.
- Use crumbled feta instead of halloumi if you want a softer, tangier topping instead of a firm golden crust.
Storage and Reheating
Store leftover stuffed aubergines in an airtight container in the fridge for 3 to 4 days.
To reheat, place the halves on a sheet pan and warm in the oven at 180C / 350F for 12 to 15 minutes, until the filling is hot and the halloumi softens again. A microwave works in a pinch, but the halloumi turns rubbery.
I don’t recommend freezing this one. Aubergine gets watery and mushy once thawed, and the texture never quite recovers.
Serving Suggestions
Halloumi and chickpea stuffed aubergines work well on their own with a squeeze of lemon and extra parsley on top.
For a bigger spread, serve them with a simple green salad, warm flatbread, and a bowl of yogurt with garlic and mint stirred through.
They also sit well next to grilled chicken or lamb if you want to add meat to the table, though I usually eat them as the main dish, the same way I treat Greek gemista stuffed vegetables.

FAQ
Why is my halloumi and chickpea stuffed aubergine watery?
Watery filling usually means the aubergine wasn’t roasted long enough or the chickpeas weren’t drained well. Roast the halves until a fork slides through the flesh with no resistance, about 25 to 30 minutes at 200C/400F. Pat the canned chickpeas dry with a towel before adding them to the filling.
Can I use feta instead of halloumi in this recipe?
Yes, feta works, but it melts and softens instead of holding a firm shape like halloumi does. Crumble it over the filling before the second bake rather than slicing it, since feta won’t hold slices the way halloumi does. The dish will taste tangier and the topping will look softer and more crumbled.
Can I make the chickpea filling ahead of time?
Yes, the chickpea and tomato filling keeps in the fridge for up to 2 days in a sealed container. Roast the aubergines fresh and stuff them right before the second bake, since roasted aubergine doesn’t hold up well sitting around. This cuts down on active time on the day you actually want to serve them.
What goes well with halloumi and chickpea stuffed aubergines?
A simple green salad, warm flatbread, and a garlicky yogurt sauce all work well alongside this dish. Lemon wedges brighten the chickpea filling, and a spoon of yogurt with mint cools down the smoked paprika. It also sits fine next to grilled chicken or lamb if you want meat on the table too.
Is this halloumi and chickpea stuffed aubergine recipe gluten free?
Yes, the dish itself is gluten free since it’s made from aubergine, chickpeas, tomatoes, and halloumi, with no flour or bread involved. Just check the label on your canned chickpeas and halloumi, since some brands add extra ingredients. Skip the flatbread on the side if you’re serving someone who needs to avoid gluten.
How do I know when the aubergine halves are done roasting?
The aubergine is ready when a fork slides into the flesh with no resistance, usually after 25 to 30 minutes at 200C/400F, similar to the roasting time for Greek briam roasted vegetables. The skin should look slightly wrinkled and the cut surface will turn a deeper brown. If the center still feels firm, give it another 5 minutes before pulling it out.
