Grill the aubergine. Brush both sides of the aubergine slices with olive oil. Grill in a hot grill pan or oven until golden with clear grill marks. Leave to cool.
Mix the ricotta with 2 handfuls of Parmesan, the egg, lemon zest, oregano, salt and pepper.
Tear or grate 1 mozzarella ball and stir into the mixture.
Place a spoonful of filling on each aubergine slice and roll up.
Arrange seam-side down on a plate until ready to use.
Slice the garlic thinly.
Heat 3 tbsp olive oil in a pan and gently fry the garlic (don’t let it brown).
Add the chilli flakes and oregano, then the chopped tomatoes, sugar, salt and pepper.
Stir in 1 tbsp Parmesan and half of the basil. Simmer for 15 minutes.
Pour the sauce into a baking dish and place the aubergine rolls on top.
Tear the second mozzarella ball into pieces and scatter over the rolls.
Sprinkle with extra Parmesan.
Bake in a preheated oven at 220°C for about 15 minutes, until the cheese is golden
Optionally finish under the grill for extra crispness.
To serve
Garnish with the remaining basil and toasted pine nuts.
Serve as an antipasto (starter) or main course with a fresh salad.