01 - Preheat oven to 400°F. Line two baking sheets with parchment paper.
02 - Arrange eggplant slices in a single layer on baking sheets. Brush both sides lightly with olive oil, season with salt and pepper. Roast 20 to 25 minutes, flipping halfway, until tender and lightly golden. Remove and let cool slightly.
03 - Lower the oven temperature to 375°F for baking the assembled rolls.
04 - In a medium bowl, combine ricotta, Parmesan, egg, basil, parsley, garlic, nutmeg (if using), salt, and pepper. Mix until smooth and well incorporated.
05 - Spread 1 cup marinara sauce evenly in the bottom of a 9x13-inch baking dish. Place 2 to 3 tablespoons of filling at one end of each eggplant strip and roll tightly. Arrange rolls seam-side down in the baking dish.
06 - Spoon remaining marinara sauce over the eggplant rolls. Sprinkle mozzarella, Parmesan, and breadcrumbs over the top if using.
07 - Cover with foil and bake rolls for 20 minutes until heated through and bubbling.
08 - Remove foil and bake for an additional 10 to 15 minutes until the topping is golden and bubbly.
09 - Allow dish to rest for 5 to 10 minutes before serving. Garnish with fresh basil leaves as desired.