Preheat the oven to 180℃ ( Gas 4).
Finely chop the onion, and slice the aubergines into slices
Brush the aubergines with a little oil and salt and bake in the oven for 20 minutes.
Fry the onion and garlic for about five minutes, then add in the lamb and fry for a further five minutes.
When the lamb is cooked add in the tomato puree, cinnamon, and crushed cloves. Stir well.
Add a tablespoon of water if the mixture is too thick, or wine if you are using it.
Now make the cream sauce.
Warm the cream cheese gently until it becomes liquid. Add in the double cream, and nutmeg and stir well together. Put to one side.
Your aubergines should be cooked now so it is time to put your moussaka together.
First, put a layer of meat into your oven-proof dish, then a layer of aubergine, and finally a layer of cream sauce. Keep layering until all your ingredients are finished. Make sure the last layer is cream.
Once all the layers are complete add the grated cheese to the top and pop into the oven for 45 minutes. Bake until golden brown and bubbling. Serve with green vegetables or a salad.