CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

Eggplant Lasagna Rolls are a delicious way to enjoy the comforting flavors of classic lasagna without traditional pasta sheets.
Tender slices of roasted eggplant take the place of noodles, wrapping around a creamy ricotta and spinach filling before being nestled into a rich tomato sauce and topped with melted mozzarella.
The result is a satisfying baked dish with layers of savory flavor and a wonderfully cheesy finish.
Each roll combines soft, lightly browned eggplant with a smooth, flavorful filling made from part-skim ricotta, thawed spinach, grated Parmesan, garlic, and ground pepper.
The ricotta gives the center a creamy texture, while the spinach adds color and a mild vegetable flavor.
Crushed tomatoes seasoned with fresh basil, garlic, and salt create a bright, savory sauce that complements the richness of the cheese.
Roasting the eggplant slices before filling them is an important part of the process. It makes them tender enough to roll while helping them hold their shape during baking.
Once assembled, the rolls bake in the tomato sauce until everything is hot and bubbling.
A final layer of shredded mozzarella goes under the broiler, creating a melted, lightly browned cheese topping that makes the dish especially inviting.
Fresh basil sprinkled over the finished rolls adds a fragrant herbal touch and a pop of color.
Although the recipe requires some preparation and assembly, the steps are straightforward, making it suitable for a family dinner or a meal to share with guests.
Serve these eggplant rolls straight from the baking dish for a comforting, Italian-inspired meal featuring tender vegetables, creamy cheese, and rich tomato flavor in every bite.

Cheesy Eggplant Lasagna Rolls
Ingredients
Equipment
Method
- Prepare the Oven and Baking Sheets: Position the oven racks in the middle and upper third of the oven, then preheat to 425°F (about 220°C). Coat two rimmed baking sheets with cooking spray.
- Slice and Season the Eggplant: Cut each eggplant lengthwise into strips approximately ¼ inch thick. Discard any small or misshapen pieces. Aim for about 24 usable slices.Sprinkle the slices with ¼ teaspoon of the salt and let them stand for 15 minutes.
- Dry and Oil the Slices: Pat the eggplant slices dry to remove surface moisture. Brush both sides with the extra-virgin olive oil, then arrange them on the prepared baking sheets. Slightly overlap the slices if necessary to fit them.
- Roast the Eggplant: Place the baking sheets in the oven and roast for about 20 minutes, switching their positions from the upper rack to the middle rack and vice versa halfway through cooking.The slices should become soft and begin to brown. Remove them from the oven and allow them to cool slightly.
- Prepare the Tomato Sauce: While the eggplant roasts, combine the crushed tomatoes, ¼ cup of the chopped basil, 2 teaspoons of the minced garlic, and the remaining ¼ teaspoon of salt in a large bowl. Stir until evenly mixed. Spread ½ cup of this tomato mixture over the bottom of a broiler-safe 9 × 13-inch baking dish.
- Mix the Ricotta Filling: Squeeze the thawed spinach to remove excess liquid.In a medium bowl, combine the spinach, ricotta cheese, grated Parmesan, ground black pepper, and the remaining 1 teaspoon of minced garlic. Mix until the ingredients are evenly distributed.
- Fill and Roll the Eggplant: Once the roasted slices are cool enough to handle, spread a generous tablespoon of the ricotta mixture over each slice.Starting at the narrowest end, roll each slice around the filling. Arrange the rolls seam-side down in the prepared baking dish.
- Add the Remaining Sauce: Spoon the rest of the tomato mixture over the eggplant rolls, spreading it across the tops so the rolls are covered with sauce.
- Bake the Rolls: Place the baking dish on the middle oven rack and bake for 40–45 minutes, until the tomato sauce is hot and bubbling.
- Add the Mozzarella: Remove the dish from the oven and switch the broiler to high.Sprinkle the shredded mozzarella evenly over the eggplant rolls.
- Broil Until Golden: Return the dish to the oven and broil for 1–2 minutes, watching closely, until the mozzarella is bubbling and beginning to brown.
- Garnish and Serve: Sprinkle the remaining ¼ cup of chopped fresh basil over the finished rolls. Serve while warm.
Notes
-
Choose Large Eggplants: Large eggplants provide longer slices that are easier to fill and roll. Aim for approximately 24 usable slices, discarding small or misshapen pieces.
-
Slice Evenly: Cut the eggplants lengthwise into ¼-inch-thick strips so they roast evenly and remain flexible enough to roll.
-
Season Before Roasting: Let the salted eggplant slices stand for 15 minutes, then pat them dry before brushing with olive oil.
-
Remove Excess Spinach Liquid: Squeeze the thawed spinach thoroughly before mixing it into the ricotta filling to help prevent excess moisture in the finished dish.
-
Reserve the Basil: Divide the fresh basil as directed, using ¼ cup in the tomato sauce and the remaining ¼ cup as a fresh garnish.
-
Spread Sauce on the Bottom: Adding ½ cup of tomato mixture to the baking dish before arranging the rolls helps keep the bottoms coated in sauce.
-
Roll Seam-Side Down: Place each filled eggplant roll with its seam facing down to help it stay closed during baking.
-
Watch the Broiler Closely: The mozzarella can brown quickly under high heat, so check the dish during the final 1–2 minutes.
-
Serve Warm: The rolls are best served warm, when the ricotta filling is creamy and the mozzarella is melted.
Chef’s Secret
The most useful trick for successful eggplant lasagna rolls is managing moisture before assembly.
After sprinkling the eggplant slices with salt and letting them stand for 15 minutes, pat them thoroughly dry before brushing them with olive oil and roasting.
This helps prepare the slices for rolling and prevents excess surface moisture from entering the baking dish.
Pay equal attention to the spinach: thawed frozen spinach can retain considerable liquid, so squeeze it well before combining it with the ricotta, Parmesan, garlic, and pepper.
These two simple preparation steps help the filling remain creamy and the tomato sauce retain a rich, concentrated consistency.
Once assembled, arrange the rolls seam-side down to help them hold their shape as they bake.
Serving Suggestions
Serve these eggplant lasagna rolls warm as the centerpiece of an Italian-inspired dinner.
A crisp green salad dressed with olive oil and lemon juice provides a refreshing contrast to the rich ricotta filling and melted mozzarella.
Garlic bread, toasted baguette slices, or warm focaccia are excellent choices for soaking up the tomato sauce.
For a more substantial meal, pair the rolls with roasted vegetables or a simple side of sautéed green beans.
Garnish each serving with the reserved fresh basil for a fragrant finish, or offer extra grated Parmesan at the table for guests who enjoy a stronger cheesy flavor.
The rolls can also be served as part of a family-style meal, arranged together in the baking dish so everyone can help themselves.
Conclusion
Eggplant lasagna rolls bring together tender roasted eggplant, creamy spinach ricotta filling, savory tomato-basil sauce, and bubbling mozzarella in one comforting baked dish.
Although the recipe involves several preparation steps, the result is a flavorful, satisfying meal that feels special enough for guests and practical enough for a family dinner.
Fresh basil adds a bright finishing touch, while the combination of soft vegetables and rich cheese creates an appealing texture in every bite.
Serve these rolls warm alongside a fresh salad or crusty bread for a complete, Italian-inspired meal.

