Start by slicing the eggplants lengthwise into thin strips. I brushed both sides lightly with olive oil and seasoned them gently. Roasting them first makes them soft and flexible, which is essential for rolling.
Lay the slices on a lined baking sheet and roast until tender. I found that flipping them halfway ensures even cooking. Let them cool slightly so they’re easy to handle without tearing.
In a bowl, mix ricotta, mozzarella, parmesan, egg, spinach, garlic, and seasoning. Stir until everything is evenly combined. The filling should be thick, creamy, and well-seasoned.
Spread a spoonful of filling onto one end of each eggplant slice. Gently roll it up and place seam-side down in a baking dish with marinara sauce at the bottom.
Cover the rolls with more marinara and a sprinkle of cheese. Bake until the sauce bubbles and the top turns lightly golden. Let it rest a few minutes before serving.