Eggplant Involtini with Mozzarella and Parmesan – Cozy, Cheesy Italian Comfort
Eggplant involtini is one of those dishes that looks impressive but feels wonderfully homey. Tender slices of roasted eggplant are rolled around a rich, cheesy filling and baked in tomato sauce until bubbling. The edges crisp a little, the center stays creamy, and every bite tastes like comfort.
It’s a great option for a cozy dinner, a date night at home, or a make-ahead meal for friends. If you love lasagna but want something lighter, this is the perfect swap.
Eggplant Involtini with Mozzarella and Parmesan - Cozy, Cheesy Italian Comfort
Ingredients
- Eggplant: 2 medium eggplants (about 2 pounds total)
- Olive oil: For roasting and the sauce
- Salt and black pepper
- Garlic: 3–4 cloves
- Crushed tomatoes or tomato passata: 1 can (28 ounces) or 3 cups
- Red pepper flakes: Optional, for a little heat
- Fresh basil: A small bunch (or use parsley if preferred)
- Ricotta cheese: 1 cup (whole milk preferred)
- Fresh mozzarella: 8 ounces, shredded or finely chopped
- Parmesan cheese: 1 cup, finely grated (divided)
- Egg: 1 large (for binding the filling; optional)
- Lemon zest: Optional, for brightness in the filling
- Italian seasoning or dried oregano: 1 teaspoon
Instructions
- Prep the eggplant: Heat the oven to 425°F (220°C).Slice the eggplants lengthwise into 1/4-inch slices. Lay them on two lined sheet pans. Brush both sides with olive oil and season with salt and pepper.
- Roast the slices: Roast for 18–22 minutes, flipping halfway, until soft, lightly browned, and flexible.Set aside to cool slightly. Lower the oven to 375°F (190°C) for baking later.
- Make a quick sauce: In a saucepan, warm 2 tablespoons olive oil over medium heat. Add minced garlic and a pinch of red pepper flakes.Cook 30–60 seconds until fragrant. Add crushed tomatoes, 1/2 teaspoon salt, and a few grinds of pepper. Simmer 10–15 minutes.Stir in a handful of chopped basil at the end.
- Mix the filling: In a bowl, combine ricotta, half of the mozzarella, 3/4 cup Parmesan, the egg (if using), lemon zest (if using), dried oregano or Italian seasoning, 1/4 teaspoon salt, and pepper. Stir until creamy. Add chopped basil or parsley for freshness.
- Assemble the rolls: Spread a thin layer of sauce in a 9x13-inch baking dish.Place a roasted eggplant slice on your board, spoon 1–2 tablespoons of filling at the wider end, and roll it up gently. Place seam side down in the dish. Repeat with remaining slices.
- Top and bake: Spoon more sauce over the rolls—enough to cover the bottom and lightly coat the tops, but don’t drown them.Sprinkle the remaining mozzarella and Parmesan over the top.
- Bake until bubbly: Bake at 375°F (190°C) for 20–25 minutes, until the sauce is bubbling and the cheese is melted and lightly golden. Let rest 5–10 minutes before serving.
- Finish and serve: Top with fresh basil and a drizzle of olive oil. Serve with a crisp salad, garlic bread, or polenta.
Why This Recipe Works

This recipe balances flavor and texture. The eggplant is thinly sliced and roasted, so it becomes pliable and slightly caramelized, not soggy.
The filling uses a mix of mozzarella for melt, Parmesan for salt and depth, and a little ricotta for creaminess. A bright, garlicky tomato sauce cuts through the richness and keeps everything lively. Baking the rolls in sauce ensures they stay moist, while a final sprinkle of cheese adds that irresistible golden top.
Shopping List
- Eggplant: 2 medium eggplants (about 2 pounds total)
- Olive oil: For roasting and the sauce
- Salt and black pepper
- Garlic: 3–4 cloves
- Crushed tomatoes or tomato passata: 1 can (28 ounces) or 3 cups
- Red pepper flakes: Optional, for a little heat
- Fresh basil: A small bunch (or use parsley if preferred)
- Ricotta cheese: 1 cup (whole milk preferred)
- Fresh mozzarella: 8 ounces, shredded or finely chopped
- Parmesan cheese: 1 cup, finely grated (divided)
- Egg: 1 large (for binding the filling; optional)
- Lemon zest: Optional, for brightness in the filling
- Italian seasoning or dried oregano: 1 teaspoon
Instructions

- Prep the eggplant: Heat the oven to 425°F (220°C).
Slice the eggplants lengthwise into 1/4-inch slices. Lay them on two lined sheet pans. Brush both sides with olive oil and season with salt and pepper.
- Roast the slices: Roast for 18–22 minutes, flipping halfway, until soft, lightly browned, and flexible.
Set aside to cool slightly. Lower the oven to 375°F (190°C) for baking later.
- Make a quick sauce: In a saucepan, warm 2 tablespoons olive oil over medium heat. Add minced garlic and a pinch of red pepper flakes.
Cook 30–60 seconds until fragrant. Add crushed tomatoes, 1/2 teaspoon salt, and a few grinds of pepper. Simmer 10–15 minutes.
Stir in a handful of chopped basil at the end.
- Mix the filling: In a bowl, combine ricotta, half of the mozzarella, 3/4 cup Parmesan, the egg (if using), lemon zest (if using), dried oregano or Italian seasoning, 1/4 teaspoon salt, and pepper. Stir until creamy. Add chopped basil or parsley for freshness.
- Assemble the rolls: Spread a thin layer of sauce in a 9×13-inch baking dish.
Place a roasted eggplant slice on your board, spoon 1–2 tablespoons of filling at the wider end, and roll it up gently. Place seam side down in the dish. Repeat with remaining slices.
- Top and bake: Spoon more sauce over the rolls—enough to cover the bottom and lightly coat the tops, but don’t drown them.
Sprinkle the remaining mozzarella and Parmesan over the top.
- Bake until bubbly: Bake at 375°F (190°C) for 20–25 minutes, until the sauce is bubbling and the cheese is melted and lightly golden. Let rest 5–10 minutes before serving.
- Finish and serve: Top with fresh basil and a drizzle of olive oil. Serve with a crisp salad, garlic bread, or polenta.
How to Store
- Fridge: Cool completely, then cover and refrigerate for up to 4 days.
Reheat in a 350°F (175°C) oven until warmed through, or microwave individual portions.
- Freezer: Assemble and freeze unbaked for up to 2 months, tightly wrapped. Bake from frozen at 350°F (175°C) for about 45–55 minutes, adding foil if browning too quickly.
- Make-ahead: Roast the eggplant and make the sauce a day in advance. Assemble and bake just before serving.

Benefits of This Recipe
- Lighter than pasta: You get lasagna vibes without noodles, keeping it veg-forward and satisfying.
- Flexible: Works with cow’s milk or alternative cheeses.
Easy to make vegetarian-friendly by using rennet-free cheese.
- Meal-prep friendly: Holds up well to reheating and freezing.
- Balanced flavors: Savory cheese, sweet-tangy tomato sauce, and silky eggplant all in harmony.
- Company-worthy: Looks elegant but is straightforward to make.
Common Mistakes to Avoid
- Cutting eggplant too thick: Thick slices won’t roll easily and can stay leathery. Aim for about 1/4 inch.
- Under-roasting: If the slices aren’t soft and pliable, they’ll tear when rolled. Roast until tender and lightly browned.
- Watery filling: Drain ricotta if it’s very wet.
A loose filling can make the dish soggy.
- Too much sauce: You want enough to keep things moist, but not so much that the rolls swim. Thin layer on the bottom, light spoonfuls on top.
- Skipping rest time: Let it sit for a few minutes after baking so the filling sets and slices hold together.
Alternatives
- Cheese swaps: Use provolone or scamorza instead of mozzarella. Pecorino Romano can sub for Parmesan for a sharper bite.
- Greens boost: Add sautéed spinach or kale to the filling.
Squeeze out moisture before mixing.
- No egg option: Skip the egg and add an extra tablespoon of Parmesan to help bind.
- Gluten-free breadcrumbs topping: Sprinkle seasoned gluten-free breadcrumbs on top for crunch.
- Spiced sauce: Add a pinch of smoked paprika or fennel seed for a different flavor profile.
- Grilled eggplant: In summer, grill the slices instead of roasting for a smoky note.
FAQ
Do I need to salt and drain the eggplant first?
With modern eggplant varieties, salting isn’t essential for bitterness. However, if your eggplant is large or older, salting can help draw out excess moisture. If you choose to salt, sprinkle slices with salt, rest 30 minutes, pat dry, then proceed with roasting.
Can I use low-moisture mozzarella?
Yes.
Low-moisture mozzarella is ideal because it melts well and releases less water in the oven. Fresh mozzarella works too, but pat it dry and finely chop it before adding to the filling.
How do I keep the rolls from falling apart?
Roast the eggplant until flexible, don’t overfill, and place rolls seam side down in the dish. A little sauce beneath them also helps keep everything in place as they bake.
Can I make this vegan?
Yes.
Use a rich tomato sauce, replace ricotta and mozzarella with plant-based alternatives, and swap Parmesan for a dairy-free hard cheese or nutritional yeast. Add chopped spinach or mushrooms to boost texture and umami.
What should I serve with eggplant involtini?
A simple green salad with lemon vinaigrette is perfect. Add crusty bread, garlic toast, or creamy polenta to round out the meal.
A light red wine or sparkling water with lemon pairs nicely.
Why is my involtini watery?
Likely causes include wet ricotta, too much sauce, or under-roasted eggplant. Drain ricotta, roast slices until tender, and use a thin layer of sauce. Let the dish rest before serving so it can set.
Can I assemble this the day before?
Yes.
Assemble the rolls with sauce in the dish, cover tightly, and refrigerate up to 24 hours. Bake straight from the fridge, adding a few extra minutes as needed.
Is peeling the eggplant necessary?
No. The skin helps the slices hold together.
If your eggplant skin is particularly thick or you prefer a softer bite, peel alternating stripes to keep some structure.
Final Thoughts
Eggplant involtini with mozzarella and Parmesan is cozy, flavorful, and surprisingly easy to pull off. It hits that sweet spot between a special-occasion dish and a weeknight staple. With a little prep and a short bake, you get tender rolls, melty centers, and a bright tomato backdrop.
Keep it classic or customize with greens and spice—either way, it’s a keeper for your comfort-food rotation.








