Eggplant Involtini with Ricotta Spinach Filling features tender oven-roasted eggplant slices wrapped around a creamy ricotta and spinach mixture, topped with tomato sauce, and baked until perfectly bubbly. This comforting Sicilian-inspired dish works beautifully as an antipasto, a satisfying side, or a hearty vegetarian main course.
Why You’ll Love This Recipe
It’s a wholesome vegetarian dish that feels hearty and satisfying.
The eggplant is oven-roasted instead of fried, making it lighter yet still flavorful.
The ricotta and spinach filling is creamy, savory, and perfectly balanced.
It can be prepared ahead of time for easy entertaining.
It’s naturally gluten-free and adaptable for lactose-free diets.
It’s elegant enough for guests but simple enough for a weeknight dinner.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 large eggplants (about 1 kilogram total)
¼ to 1/3 cup olive oil
salt for soaking and seasoning
For the filling
1 cup whole milk ricotta cheese
85 grams frozen spinach (about 3 cubes), thawed and excess moisture squeezed out
1 large egg
¼ cup freshly grated Parmesan cheese
pinch of ground nutmeg
¼ teaspoon salt
¼ teaspoon freshly ground black pepper (or to taste)
For assembling
1 cup prepared tomato or marinara sauce
2 tablespoons grated Parmesan cheese
fresh basil leaves for garnish
Directions
Prepare the eggplant
Slice the eggplants lengthwise into ¼-inch thick slices.
Arrange the slices in a large bowl, sprinkling salt over each layer.
Cover the eggplant with water and place a plate on top to keep the slices submerged. Let sit for 30 minutes.
Drain, rinse thoroughly, and pat dry with paper towels.
Roast the eggplant
5. Preheat the oven to 400°F (200°C). Line two baking sheets with parchment paper.
6. Brush both sides of each slice with olive oil and lightly season with salt.
7. Arrange in a single layer and bake for 20 minutes, flipping halfway through, until tender and lightly golden.
8. Remove from the oven and allow to cool slightly. Reduce oven temperature to 350°F (175°C).
Prepare the filling
9. In a medium bowl, combine ricotta, spinach, egg, Parmesan cheese, nutmeg, salt, and pepper. Mix until smooth and evenly combined.
Assemble the involtini
10. Spread a thin layer of tomato sauce on the bottom of a baking dish.
11. Place about 1 tablespoon of filling at the wider end of each eggplant slice.
12. Roll up tightly and place seam side down in the baking dish.
13. Spoon remaining tomato sauce over the rolls and sprinkle with the 2 tablespoons of grated Parmesan.
Bake
14. Bake for 30 minutes until heated through and bubbling.
15. Garnish with fresh basil leaves before serving.
Ricotta only filling: Omit the spinach for a simpler, creamier filling.
Dairy-free option: Substitute with almond milk–based ricotta for a lactose-free version.
Add mozzarella: Sprinkle shredded mozzarella on top before baking for a richer finish.
Herb enhancement: Add chopped fresh parsley or basil to the filling for extra freshness.
Spicy version: Stir a pinch of red pepper flakes into the filling or sauce.
Storage/Reheating
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Assemble and freeze before baking for up to 2 months. Thaw overnight in the refrigerator before baking.
Reheating:
Reheat in a 350°F (175°C) oven for 15–20 minutes until warmed through. Individual portions can be reheated in the microwave for 1–2 minutes.
Make-ahead tip: Roast the eggplant slices one day in advance or fully assemble the dish a day before baking.
FAQs
Can I use fresh spinach instead of frozen?
Yes. Sauté about 2 cups of fresh spinach until wilted, cool completely, and squeeze out excess moisture before mixing into the filling.
What type of tomato sauce works best?
Any prepared marinara or simple tomato sauce works well, whether homemade or store-bought.
Why do I need to salt the eggplant?
Salting helps draw out excess moisture and reduces bitterness, while also improving texture.
Can I skip the egg in the filling?
Yes. The egg helps bind the filling, but the recipe will still work without it, though slightly softer in texture.
What if my eggplant slices tear while rolling?
Make sure slices are ¼-inch thick. Very thin slices are more likely to break. The end pieces can be baked flat and enjoyed as is.
Can I prepare this dish ahead of time?
Yes. You can assemble the entire dish a day in advance and bake just before serving.
Is this recipe gluten-free?
Yes, all ingredients are naturally gluten-free.
Can I serve this as a main dish?
Absolutely. It is hearty enough to serve as a vegetarian main course, especially with a fresh salad on the side.
Can I freeze leftovers after baking?
Yes. Allow the dish to cool completely, then freeze in an airtight container for up to 2 months.
How do I know when it’s fully baked?
The sauce should be bubbling around the edges and the filling heated through.
Conclusion
Eggplant Involtini with Ricotta Spinach Filling is a comforting, elegant dish that highlights the natural richness of roasted eggplant paired with a creamy, savory filling. Whether served as an appetizer, side dish, or vegetarian main course, this recipe delivers satisfying flavor with a lighter touch. Its versatility, make-ahead convenience, and classic Italian character make it a timeless addition to your table.
Tender oven-roasted eggplant slices wrapped around a creamy ricotta and spinach filling, topped with tomato sauce and baked until bubbly. This comforting Sicilian-inspired dish is perfect as an antipasto, side, or hearty vegetarian main course.
Ingredients
2 large eggplants (about 1 kilogram total), sliced lengthwise into 1/4-inch slices
1/4 to 1/3 cup olive oil
Salt for soaking and seasoning
1 cup whole milk ricotta cheese
85 grams frozen spinach, thawed and excess moisture squeezed out
1 large egg
1/4 cup freshly grated Parmesan cheese (for filling)
Slice eggplants lengthwise into 1/4-inch slices. Layer in a bowl, salting each layer. Cover with water, weigh down with a plate, and let sit for 30 minutes. Drain, rinse, and pat dry.
Preheat oven to 400°F (200°C). Line baking sheets with parchment paper.
Brush both sides of eggplant slices with olive oil and lightly season with salt. Arrange in a single layer and bake for 20 minutes, flipping halfway, until tender and lightly golden. Let cool slightly. Reduce oven to 350°F (175°C).
In a bowl, mix ricotta, spinach, egg, 1/4 cup Parmesan, nutmeg, salt, and pepper until smooth.
Spread a thin layer of tomato sauce in a baking dish.
Place about 1 tablespoon of filling at the wider end of each eggplant slice. Roll tightly and place seam-side down in the dish.
Spoon remaining sauce over the rolls and sprinkle with 2 tablespoons Parmesan.
Bake for 30 minutes until heated through and bubbling.
Garnish with fresh basil and serve warm.
Notes
Fresh spinach can be sautéed and used instead of frozen; squeeze out excess moisture.
Omit egg for a softer, egg-free filling.
Use dairy-free ricotta for a lactose-free option.
Roast eggplant a day ahead for easier assembly.
Store refrigerated up to 3 days or freeze up to 2 months.
Ensure slices are 1/4-inch thick to prevent tearing while rolling.