Preheat oven to 200°C (390°F). Place the eggplant and oil in a bowl and toss to combine. Heat a large non-stick frying pan over high heat. Cook the eggplant, in batches, for 1–2 minutes each side or until browned. Set aside.
Place the ricotta, parmesan, eggs, cream and basil in a bowl and mix well to combine. Layer one third of the eggplant in a 6 cup-capacity (1.5 litre) ovenproof dish. Top with one third of the ricotta mixture. Repeat with remaining ingredients and layers. Sprinkle with the extra parmesan and bake for 35 minutes or until puffed and golden. Serve with a crisp salad. Serves 4.