-
1
Sprinkle the aubergine slices with salt and place in a colander.
-
2
Cover and leave for 30 minutes to allow the bitter juices to be extracted.
-
3
Meanwhile, place the lentils, stock and bay leaf in a sauepan.
-
4
Cover bring to the boil and simmer for about 20 minutes until the lentils are just tender.
-
5
Drain well and keep warm.
-
6
Heat 15ml of the oil in a large saucepan, add the onion and garlic and cook for 5 minutes, stirring.
-
7
Stir in the lentil, mushrooms, chickpeas, tomatoes, tomato puree, herbs and water.
-
8
Bring to the boil, cover and simmer gently for 10 minutes
-
9
Preheat the oven to 180F C. Rinse the aubergine slices, drain and pat dry.
-
10
Heat the remaining oil in a frying pan and fry the slices in batches for 3-4 minutes, turning once.
-
11
Season the lentil mixture with salt and pepper.
-
12
Arrange a layer of aubergine slices in the bottom of a large shallow, ovenproof dish or roasting tin, then spoon over a layer of the lentil mixture.
-
13
Continue the layers until all the aubergines slices and lentil mixture are used up.
-
14
Beat together the yoghurt, eggs and plenty of salt and pepper and pour the mixture into the dish.
-
15
Sprinkle the grated cheese on top and bake for about 45 minutes until the topping is golden brown and bubbling.
-
16
Serve immediately, garnished with flat leaf parsley.