
Eggplant Rollatini is one of those show-stopping Italian dishes that looks far more complicated than it actually is to make. Tender slices of eggplant are breaded, fried until golden, then rolled up with a creamy ricotta mixture and baked in a pool of rich marinara sauce. It’s elegant enough for entertaining but simple enough for a weeknight dinner. The beauty of this dish lies in its layers of flavor—the slight bitterness of the eggplant plays beautifully against the sweet marinara and rich, herb-forward ricotta filling.
I grew up watching my grandmother make eggplant rollatini every Sunday, and I learned that the secret to perfection is in the preparation. She would always salt her eggplant slices ahead of time to draw out excess moisture, which prevents the rolls from becoming watery and ensures they stay crispy on the outside. She’d also make her own marinara sauce, but honestly, quality store-bought sauce works wonderfully here too. The key is building those beautiful layers and not being afraid to get your hands a little messy during assembly.
What I love most about this recipe is its versatility. You can make it vegetarian as written, add ground meat to the filling for extra richness, or even incorporate creamy pesto into the ricotta mixture for a different flavor profile. It’s also a fantastic make-ahead dish—you can assemble the rollatini completely, cover it with foil, and bake it the next day. That’s a game-changer when you’re planning ahead.
The texture contrast in every bite is what makes this dish so satisfying. You get the slight crispness of the fried eggplant exterior, the creamy ricotta filling studded with fresh herbs and cheese, and the tangy marinara sauce that ties everything together. When you pull it out of the oven and see that bubbly, golden cheese on top, you’ll know you’ve created something truly special. Serve it with a simple salad, a side of pasta, or fresh crusty bread to soak up all that gorgeous sauce.
For a creamier version, you can drizzle some homemade alfredo sauce on top before baking, or add a layer of béchamel sauce between the eggplant and the marinara. If you’re looking to make this dish even heartier, consider topping it with chicken alfredo elements or ground meat in the filling. The possibilities are endless, and that’s what makes this recipe such a staple in my kitchen.
Ingredients
- 2 large eggplants, sliced lengthwise into 1/4-inch thick slices
- 1 teaspoon salt (for salting eggplant)
- 1 cup all-purpose flour
- 2 large eggs
- 2 tablespoons milk or water
- 1.5 cups Italian-seasoned breadcrumbs
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1 cup grated Parmesan cheese, divided
- Vegetable oil for frying (approximately 2 cups)
- 15 ounces ricotta cheese, room temperature
- 1 cup shredded mozzarella cheese
- 2 tablespoons fresh basil, finely chopped
- 2 tablespoons fresh parsley, finely chopped
- 1 large egg yolk
- 1/4 teaspoon nutmeg
- Salt and black pepper to taste
- 24 ounces marinara sauce (store-bought or homemade)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- Fresh basil for garnish

Instructions
- Slice the eggplants lengthwise into 1/4-inch thick slices. Lay them out on paper towels and sprinkle both sides generously with salt. Let them sit for 15-20 minutes to draw out excess moisture. Pat dry thoroughly with fresh paper towels.
- While the eggplant is resting, prepare the breading station. Place flour in one shallow bowl, whisk together eggs and milk in another shallow bowl, and combine breadcrumbs, garlic powder, onion powder, black pepper, and 1/2 cup Parmesan cheese in a third shallow bowl.
- Heat vegetable oil to 350°F in a large, heavy-bottomed skillet or Dutch oven. You want the oil to be about 1/2-inch deep.
- Working in batches, coat each eggplant slice by first dredging it in flour, shaking off excess, then dipping into the egg mixture, and finally coating thoroughly in the seasoned breadcrumb mixture. Press gently so the breadcrumbs adhere.
- Carefully place breaded eggplant slices into the hot oil and fry for 2-3 minutes per side until golden brown and crispy. Do not overcrowd the pan. Transfer fried slices to a paper towel-lined plate.
- In a medium bowl, combine ricotta cheese, mozzarella cheese, egg yolk, fresh basil, fresh parsley, nutmeg, remaining 1/2 cup Parmesan cheese, and salt and pepper to taste. Mix until smooth and well combined.
- Heat 2 tablespoons olive oil in a small saucepan over medium heat. Add minced garlic and sauté for 1 minute until fragrant. Add marinara sauce and simmer for 5 minutes. Season with salt and pepper to taste.
- Spread a thin layer of the marinara sauce on the bottom of a 9×13-inch baking dish, using about 1 cup of sauce.
- Working with one fried eggplant slice at a time, place approximately 2-3 tablespoons of the ricotta mixture on one end of the slice. Roll tightly, starting from the filled end, and place seam-side down in the baking dish.
- Continue rolling eggplant slices and arranging them seam-side down in the baking dish, nestling them close together.
- Pour the remaining marinara sauce evenly over the rolled eggplant, making sure all rolls are covered. Sprinkle the remaining Parmesan cheese on top.
- Cover the baking dish with foil and bake at 375°F for 25 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly.
- Remove from the oven and let rest for 5 minutes. Garnish with fresh basil and serve immediately while hot.

Pro Tips
OIL TEMPERATURE MATTERS: Use a kitchen thermometer to ensure your oil reaches 350°F before frying. If the oil isn’t hot enough, the eggplant will absorb too much oil and become greasy. If it’s too hot, the outside will burn before the inside cooks through.
MOISTURE MANAGEMENT: After frying, let the eggplant cool slightly on paper towels before assembling. This helps them firm up and makes rolling easier. Don’t stack the fried slices directly on top of each other while they’re still hot, as they’ll stick together.
MAKE-AHEAD MAGIC: Assemble the entire dish up to 24 hours in advance. Cover tightly with plastic wrap and refrigerate. When ready to bake, add an extra 10-15 minutes to the baking time since you’re starting from cold. This makes weeknight entertaining so much easier.
FILLING CONSISTENCY: The ricotta filling should be spreadable but not soupy. If your ricotta is very wet, drain it through cheesecloth for 30 minutes before using. Room temperature ricotta spreads more easily than cold ricotta.
CHEESE CHOICES: Feel free to mix up your cheeses. Try adding fresh mozzarella di bufala to the filling for extra creaminess, or use a blend of ricotta and mascarpone. For the top, you can use fresh mozzarella shreds or a combination of mozzarella and provolone.
HERB VARIATIONS: Fresh oregano works beautifully in place of or alongside basil and parsley. You can also add minced garlic or a pinch of red pepper flakes to the ricotta filling for extra flavor.
SERVING SUGGESTIONS: Serve with a simple green salad dressed with lemon vinaigrette, crusty bread for sauce-soaking, or a light pasta dish on the side. A crisp white wine like Pinot Grigio pairs perfectly.
LEFTOVERS: Eggplant rollatini actually tastes even better the next day as the flavors meld together. Reheat gently in a 350°F oven, covered with foil, for about 15 minutes until warmed through.
