Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Brush eggplant slices with olive oil and season with salt and pepper. Roast for 15-20 minutes until tender.
In a bowl, combine ricotta, Parmesan, egg, 1 cup of mozzarella, garlic, and oregano.
Spread a thin layer of marinara sauce on the bottom of a 9x13-inch baking dish.
Spoon ricotta filling onto each eggplant slice and roll up tightly.
Place rolled eggplants seam-side down in the baking dish. Pour remaining marinara sauce on top and sprinkle with remaining mozzarella.
Bake uncovered for 20-25 minutes until bubbly and golden. Garnish with fresh basil before serving.