Cut the eggplant lengthways into 3 – 5mm thick slices.
Heat a grill pan or barbecue over high heat. Drizzle the eggplant slices with olive oil and cook for 2 minutes per side, or until charred and tender. Set aside.
Preheat your oven to 180°C
Mix the ricotta, egg, basil, parsley and parmesan together in a bowl.Season with a little salt and pepper to taste.
Place a tablespoon of the mixture onto the base of each eggplant slice. Roll up to enclose.
Pour enough tomato sauce into a deep baking dish to cover the bottom. Lay the eggplant rolls on top of the sauce in a single layer. Spoon a little more sauce over the top and sprinkle with grated cheese.
Bake for 15–20 minutes, or until the cheese is melted. Drizzle with a little olive oil and scatter with fresh basil and serve.