Inspiring vegetarian recipes
Try our vibrant veggie dishes, from meat-free lasagne to vegetable curry and vegetarian chilli
Heat the oven to 220C/fan 200C/gas 7. Cut the aubergines in half lengthways to give 8 halves. Take 6 halves and make an incision with a small sharp knife about ½ cm in around the edge, taking care not to tear the skin. Carefully remove the pulp with a spoon. You will be left with empty aubergine shells. Finely chop the pulp and set aside. Peel and discard the skin of the final 2 aubergines, finely chop the flesh, then add to the rest of the pulp.
Heat the oil in a large frying pan, add the onion and fry gently until softened. Add the aubergine pulp and cook over a medium heat for about 4 minutes, stirring all the time. You will notice how readily the aubergines will absorb the olive oil. If necessary, add a little more oil.
Add the tomatoes and basil, season well, and continue to cook for a further 2 minutes, stirring all the time, until you get a mushy consistency. Take off the heat and cool.
Mix in the crumbled bread, 3 tbsp of the parmesan and the provolone. Fill the aubergine shells with this mixture.
Drizzle a little extra-virgin olive oil in an ovenproof dish and put the filled shells in it, ensuring they are well packed together to stop them falling over during baking. Top with the sliced cherry tomatoes and drizzle over a little extra-virgin olive oil. Mix together the dried breadcrumbs and the remaining parmesan cheese and sprinkle over each one.
Bake for 25-30 minutes until tender. Serve hot, or they can be eaten warm or cold.