01 - Preheat the oven to 400° Fahrenheit. Line two baking sheets with parchment paper.
02 - Arrange the eggplant slices in a single layer on the baking sheets. Brush both sides with olive oil and season with salt and pepper.
03 - Roast the eggplant for 20 minutes, flipping halfway until tender and lightly golden. Remove and allow to cool slightly.
04 - In a mixing bowl, combine ricotta, shredded mozzarella, Parmesan, egg, basil, parsley, garlic powder, salt, and pepper. Stir until smooth.
05 - Lower the oven temperature to 375° Fahrenheit.
06 - Spread 1 cup of marinara sauce evenly over the bottom of a 9x13-inch baking dish.
07 - Place a roasted eggplant slice on a flat surface, spoon approximately 2 tablespoons of ricotta filling onto one end, then roll tightly. Set seam-side down in the baking dish. Repeat with remaining slices and filling.
08 - Pour the remaining marinara sauce over the rollatini. Sprinkle with shredded mozzarella, Parmesan, and breadcrumbs if using.
09 - Cover the dish with aluminum foil and bake for 20 minutes.
10 - Remove the foil and bake an additional 10 to 15 minutes until the cheese is bubbly and golden.
11 - Allow the rollatini to rest for 5 to 10 minutes. Garnish with fresh basil before serving.