Heat the oven to 180°C/Gas 4. In a large pan with a lid, heat 2 tsp of oil and gently fry the onions for 3-4 minutes until they are soft, add the garlic and cook for a further minute. Add the carrot, lentils, stock, tomatoes, cinnamon and oregano and stir well, drop in the bay leaf and season to taste.
Bring to the boil, then turn down the heat and simmer with the lid on for 30 minutes. Remove the lid and simmer for 10 minutes more until the lentils and carrots are tender and the juices have reduced, leaving a thick sauce. Check the seasoning.
While the lentils are cooking, mix together the remaining oil and the lemon juice and brush a thin layer onto the aubergine slices. Heat the grill and brown on both sides.
In a separate bowl, mix the Yeogurt, egg and half the Parmesan. Remove the bay leaf from the lentils, spread half the mixture in the bottom of a large lasagne dish and add a layer of aubergine. Repeat, finishing with an aubergine layer. Pour the Yeogurt mixture over the top and sprinkle with the remaining Parmesan. Bake for 45 minutes until the top is golden brown.
Recipe courtesy of Yeo Valley