Here is my recipe for vegetarian moussaka :
1 red onion
2 garlic cloves
1 can chopped tomatoes
1 can lentils
100g mushrooms
1 large aubergine
1 tablespoon tomato puree
1 cinnamon stick
1 teaspoon garlic powder
1 teaspoon oregano or thyme
1 glass red wine or vegetable broth
125g plain greek yoghurt
125g mascarpone or ricotta cheese
50g parmesan
3 eggs
1 teaspoon ground nutmeg
Olive oil
Salt
Preheat the oven to 200C
Peel and finely chop the onion and garlic. Slice the mushrooms. Slice the aubergine and cut each slice into half.
Place the slices of aubergine in a bowl and add olive oil. Mix to coat the slices. Place aubergine on an oven tray, season with salt and bake in oven for 20 mins until soft. Take out of oven and reduce oven heat to 180.
Meanwhile, fry the onion and garlic in olive oil over a low heat for 5 minutes. Add the mushrooms and cook until soft. Add tomato puree, canned tomatoes, lentils, red wine or broth, cinnamon stick, oregano and garlic powder. Bring to the boil, stirring and then reduce heat and simmer for about 20 mins. Taste and add salt if necessary. Add the baked aubergine pieces and cook for a further 5 minutes. Allow to cool slightly. Remove the cinnamon stick.
In a bowl, beat together the yoghurt, ricotta or mascarpone, eggs, nutmeg and a little salt, until the mixture is smooth.
Place the lentil mixture in a large oven dish and pour the egg mixture on top. Grate the parmesan over the top of the dish.Bake in the oven for about 30 mins until the topping is set and bubbling.
Serve with green vegetables or salad.