01 - Preheat oven to 400°F. Line two baking sheets with parchment paper.
02 - Arrange eggplant slices on prepared baking sheets. Lightly brush both sides with olive oil and season with salt and pepper. Roast for 18 to 20 minutes, turning once, until tender and pliable. Remove from oven and let cool slightly.
03 - Lower oven temperature to 375°F.
04 - In a medium bowl, combine ricotta, Parmesan, mozzarella, egg, basil, parsley, garlic, nutmeg, salt, and pepper until thoroughly mixed.
05 - Spread 1 cup of marinara sauce evenly over the bottom of a 9x13-inch baking dish.
06 - Place 2 to 3 tablespoons of ricotta filling on one end of each eggplant slice and roll tightly. Arrange the rolls seam-side down in the baking dish. Repeat until all slices are used.
07 - Spoon remaining marinara sauce over the rolls. Sprinkle with remaining mozzarella and Parmesan cheeses.
08 - Cover the dish with aluminum foil and bake for 20 minutes.
09 - Remove foil and bake an additional 10 to 15 minutes until the topping is bubbly and golden brown.
10 - Allow to rest for 5 minutes before serving. Garnish with fresh basil leaves if desired.