01 - Preheat oven to 400°F. Brush both sides of eggplant slices with olive oil and arrange on baking sheets. Roast for 15 minutes, flipping halfway, until pliable and lightly browned. Remove from oven and let cool slightly.
02 - In a skillet over medium heat, sauté garlic in 1 tablespoon of olive oil for 1 minute. Add spinach and cook until fully wilted. Let mixture cool slightly.
03 - In a mixing bowl, combine ricotta cheese, sautéed spinach, 1/4 cup Parmesan, 1/2 cup mozzarella, egg, salt, pepper, basil, and oregano. Stir until fully blended and smooth.
04 - Spread 1 cup marinara sauce evenly on the bottom of a 9x13-inch baking dish.
05 - Place 2 to 3 tablespoons of filling at one end of each eggplant slice. Roll tightly and arrange seam side down in the prepared baking dish.
06 - Spoon remaining marinara sauce over the rolls. Sprinkle with remaining mozzarella and Parmesan cheese.
07 - Cover dish with foil and bake for 20 minutes. Remove foil and continue baking for 10 minutes or until cheese is golden and bubbly.
08 - Let rest for 5 minutes before serving. Garnish with fresh basil as desired.