This Italian-inspired casserole brings together tender roasted eggplant layered with a creamy ricotta-Parmesan mixture enhanced with fresh basil and nutmeg. The dish bakes with marinara sauce and melts under mozzarella, creating bubbling, golden perfection. Ready in just over an hour, it serves six hungry people and pairs beautifully with crusty bread and a simple green salad. The flavors deepen as it rests, making leftovers even better the next day.
The first time I made this casserole, my kitchen filled with this incredible roasty aroma that made my neighbor actually knock on the door to ask what I was cooking.
I brought this to a potluck last winter and watched it disappear in about seven flat, which is basically the highest compliment a casserole can receive.
Ingredients
- 2 large eggplants, sliced lengthwise into 1/2-inch thick slices: These form the hearty foundation of your casserole, so pick ones that feel heavy and firm without soft spots
- 2 tbsp olive oil: Helps the eggplant caramelize beautifully instead of turning mushy, which I learned after several sad batches
- 1/2 tsp salt and 1/4 tsp black pepper: Simple seasoning that transforms raw eggplant into something crave-worthy
- 2 cups (500 g) ricotta cheese: Full-fat ricotta gives you that luxurious, creamy texture that makes every bite feel indulgent
- 1/2 cup (50 g) grated Parmesan cheese: Adds that savory depth that rounds out the ricotta sweetness
- 1 large egg: The secret ingredient that keeps the ricotta layer from separating during baking
- 2 tbsp fresh basil, chopped (or 1 tsp dried basil): Fresh brings brightness, but dried works in a pinch and still delivers that herbal punch
- 1/4 tsp ground nutmeg: Just a whisper of warmth that makes people ask, whats in this
- 3 cups (700 ml) marinara sauce: Good-quality jarred sauce is fine, but homemade will make you feel like an Italian grandmother
- 2 cups (200 g) shredded mozzarella cheese: Low-moisture part-skim melts better than fresh mozzarella for this particular dish
- 2 tbsp grated Parmesan cheese (for topping): Creates this gorgeous golden crust that everyone fights over
- Fresh basil leaves, for garnish (optional): Makes everything look prettier and adds that pop of fresh flavor right before serving
Instructions
- Get your eggplant ready for roasting:
- Preheat your oven to 400°F (200°C) and line two baking sheets with parchment paper, because eggplant sticks to everything and you will thank yourself later
- Roast the eggplant slices:
- Arrange those eggplant slices on your prepared baking sheets, brush both sides with olive oil, and season with salt and pepper, then roast for 20 minutes until they are softened and lightly golden, flipping them halfway through
- Mix up the creamy ricotta filling:
- In a bowl, combine the ricotta, Parmesan, egg, basil, nutmeg, salt, and pepper until everything is smooth and well incorporated
- Start building your layers:
- Spread half a cup of marinara sauce on the bottom of a 9x13-inch baking dish, then layer half of your roasted eggplant over the sauce
- Add the first complete layer:
- Spread half of your ricotta mixture over the eggplant, top with one cup of marinara sauce, and sprinkle with one cup of mozzarella
- Repeat the layering magic:
- Add the remaining eggplant, ricotta mixture, marinara, and mozzarella, then finish with the remaining 2 tablespoons of Parmesan on top
- Bake until bubbling perfection:
- Cover with foil and bake at 375°F (190°C) for 25 minutes, then remove the foil and bake for another 15 to 20 minutes until everything is bubbly and golden brown on top
- Let it rest before serving:
- Wait about 10 minutes before cutting so the layers settle and hold together when you scoop them out
This recipe became my go-to comfort food during a particularly cold February when nothing sounded better than something warm, cheesy, and waiting in the oven.
Make It Your Own
I have discovered that adding a layer of sautéed spinach or mushrooms between the eggplant and ricotta turns this into a complete meal in one dish.
Serving Suggestions
A crisp green salad with a bright vinaigrette cuts through all that richness perfectly, and crusty bread is practically mandatory for soaking up any sauce left on your plate.
Storage and Reheating
This casserole actually tastes better the next day when all the flavors have had time to mingle and get to know each other better.
- Cover tightly and refrigerate for up to 4 days
- Reheat individual portions in the microwave at 50 percent power
- Freeze unbaked portions for up to 3 months if you want to meal prep like a pro
There is something deeply satisfying about serving a dish that looks impressive but was actually quite straightforward to put together.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, assemble the entire casserole up to 24 hours ahead and refrigerate unbaked. Add 10-15 minutes to the covered baking time if baking cold from the refrigerator.
- → How do I prevent soggy eggplant?
-
Roasting the eggplant slices first removes excess moisture and ensures they hold their shape during baking. Don't skip this step even though it adds extra time.
- → Can I freeze leftovers?
-
Absolutely. Cut into portions, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating at 350°F until hot throughout.
- → What can I serve with this casserole?
-
A crisp green salad with vinaigrette balances the richness. Crusty bread for soaking up sauce, or roasted vegetables like zucchini and bell peppers complement the Italian flavors perfectly.
- → Is it necessary to salt and drain eggplant first?
-
For this preparation, it's not essential since roasting removes moisture. However, if your eggplants are large and mature, salting for 30 minutes before roasting can reduce bitterness.