I did one similar to this, think it was a Jamie Oliver recipe but not sure:
500g of lasagne
garlic clove, chopped
1 aubergine, roughly chopped
6 tbsp extra virgin oliv oil
500g of tomato sauce/passatta
4 big leaves of basil, chopped
400g of fresh ricotta
60g parmesa
60g butter
salt and white pepper
Turn on the oven to 180C
Add the oil to a hot pan and cook garlic until golden
Add the aubergine for about 10 minutes
Remove the garlic and add the tomato sauce
with the basic; cook for about 5 minutes then season
Heat the ricotta gently in a pan to make a sauce
Dot some butter into the empty lasagne dish
Start with a layer of the aubergine tomato sauce first; then add a layer of the pasta; next the sauce again
Then pour on a layer of ricotta sauce
Repeat layers until you reach top of plate; finishing with a leyer of ricotta sauce
Top with the parmesan and a few knobs of butter
Cover and cook for 20 mins in the oven
Remove lid and cook for a further 10 minutes until golden on top