This eggplant Parmesan casserole has all the comfort of the classic dish with less fuss and a reliable, crowd-pleasing payoff. Tender layers of eggplant, zesty marinara, and plenty of bubbling cheese bake into a hearty, meatless main that feels special yet weeknight-friendly. You’ll get crispy edges, a rich, savory center, and that golden top everyone fights over.
It’s easy to make ahead, easy to reheat, and easy to love—even for folks who think they don’t like eggplant.
Why This Recipe Works

This casserole streamlines the traditional pan-fried approach by baking the eggplant instead, which means less oil and less mess. Salting the slices draws out excess moisture and bitterness, so the texture stays tender, not soggy. A mix of mozzarella and Parmesan gives you the ideal balance: stretchy, melty comfort with a salty, nutty kick.
Using a good-quality marinara ties it all together, keeping the flavor bright and the prep simple. The result is a vegetarian main with satisfying heft and classic Italian comfort.
What You’ll Need
- 2 large eggplants (about 2–2.5 pounds total)
- 2 teaspoons kosher salt, plus more for seasoning
- Freshly ground black pepper
- 3 tablespoons olive oil, plus more for the baking sheets
- 3 cups marinara sauce (store-bought or homemade)
- 2 cups shredded mozzarella cheese
- 1 cup freshly grated Parmesan cheese
- 1 cup panko breadcrumbs (Italian seasoned or plain)
- 2 large eggs (optional, for binding the breadcrumb topping)
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional, for gentle heat)
- Fresh basil leaves, for layering and garnish
- Nonstick spray or extra oil, for the casserole dish
Step-by-Step Instructions

- Prep the eggplant: Slice eggplants into 1/2-inch rounds. Lay them on a wire rack or paper towels and sprinkle both sides with salt.
Let them sit 20–30 minutes to release moisture.
- Pat dry and season: Blot the slices thoroughly with paper towels to remove moisture and excess salt. Season lightly with pepper.
- Roast the eggplant: Heat oven to 425°F (220°C). Brush two baking sheets with olive oil.
Arrange eggplant in a single layer, brush tops lightly with oil, and roast 20–25 minutes, flipping halfway, until lightly browned and tender.
- Lower the oven temperature: Reduce the oven to 375°F (190°C) for baking the casserole.
- Make the breadcrumb topping: In a bowl, combine panko, 1/2 cup Parmesan, oregano, and red pepper flakes. If you want a crisper, cohesive topping, whisk eggs and toss them with the breadcrumb mixture. Otherwise, drizzle in 1–2 tablespoons olive oil and mix until slightly moistened.
- Assemble the first layer: Lightly oil a 9×13-inch casserole dish.
Spread 1/2 cup marinara on the bottom. Add a layer of roasted eggplant rounds, overlapping slightly.
- Add cheese and sauce: Spoon over 1 cup marinara, then sprinkle with a generous handful of mozzarella and a light shower of Parmesan. Add a few torn basil leaves.
- Repeat layers: Continue layering eggplant, sauce, mozzarella, Parmesan, and basil until you’ve used everything.
Aim for 3 layers, finishing with sauce and cheese on top.
- Add the topping: Scatter the breadcrumb mixture evenly over the final cheese layer for extra crunch.
- Bake: Cover loosely with foil (tent it so it doesn’t stick to the cheese) and bake 20 minutes. Remove foil and bake another 15–20 minutes, until the top is golden and the sauce is bubbling around the edges.
- Rest and serve: Let the casserole rest 10–15 minutes before slicing. Garnish with fresh basil and serve warm.
How to Store
- Refrigerator: Cool completely, then cover tightly.
Store for up to 4 days. Reheat in a 350°F (175°C) oven, covered, until warmed through, then uncover for 5 minutes to crisp the top.
- Freezer: Assemble and bake, cool fully, then wrap well in foil and plastic wrap. Freeze up to 2 months.
Thaw in the fridge overnight and reheat at 350°F, covered, until hot.
- Meal prep tip: Bake in two smaller dishes. Eat one now, freeze the other for an easy future dinner.
Health Benefits
Eggplant provides fiber, which supports digestion and helps you feel satisfied. It’s naturally low in calories and adds bulk without relying on meat.
Tomatoes in marinara bring lycopene, a plant compound linked to heart health. Baking the eggplant instead of frying cuts down on oil, while still giving you great texture. You get a balanced dish with vegetables, protein from cheese, and energy from whole grains if you use whole-wheat panko or serve with a side of whole-grain pasta.
What Not to Do
- Don’t skip salting the eggplant. It helps reduce bitterness and draws out water for better texture.
- Don’t stack slices on the baking sheet. Crowding traps steam and leads to soggy eggplant.
- Don’t use watery sauce. Thin marinara can make the casserole soupy.
Choose a thicker sauce or simmer to reduce.
- Don’t cut the resting time. Letting the casserole sit after baking helps it set, so slices hold together.
- Don’t overload the cheese. More isn’t always better. Too much cheese can make the casserole greasy and heavy.
Recipe Variations
- Gluten-free: Use gluten-free panko or skip the breadcrumb topping. Everything else stays the same.
- Extra protein: Add layers of ricotta mixed with an egg, chopped basil, salt, and pepper.
It adds creaminess and more staying power.
- Spicy arrabbiata: Swap marinara for a spicy arrabbiata sauce and add more red pepper flakes to the topping.
- Veggie-loaded: Layer in thin slices of roasted zucchini or sautéed spinach for more vegetables and color.
- Smoky twist: Add a small amount of smoked mozzarella or provolone to the cheese mix for a subtle smoky flavor.
- Herb-forward: Boost dried oregano with dried thyme or Italian seasoning. Finish with a shower of chopped parsley.
- Lighter cheese: Use part-skim mozzarella and reduce the total cheese by 25%. You’ll still get a satisfying melt.
FAQ
Do I need to peel the eggplant?
No, peeling isn’t necessary.
The skin softens in the oven and helps the slices hold their shape. If your eggplant is very large with tough skin, you can peel alternating strips for a softer bite.
Can I fry the eggplant instead of roasting?
Yes, but expect a heavier dish. If you choose to fry, dredge slices in seasoned flour, then egg, then breadcrumbs, and fry in hot oil until golden.
Drain well on paper towels before layering.
What’s the best marinara to use?
Pick a thicker sauce with clean, simple ingredients: tomatoes, olive oil, garlic, and herbs. Taste it first—if it’s bland, simmer with a pinch of salt, a splash of olive oil, and a little garlic to brighten it up.
How can I keep the casserole from getting watery?
Salt and roast the eggplant thoroughly, don’t crowd the pan, and use a thick sauce. Let the casserole rest after baking so the juices redistribute and set.
Can I make it ahead?
Yes.
Assemble the casserole up to 24 hours in advance and refrigerate. Add 10–15 minutes to the baking time and watch for bubbling edges and a melted, golden top.
What should I serve with it?
It pairs well with a simple green salad, garlicky green beans, or roasted broccoli. For something heartier, add crusty bread or a small portion of pasta.
Is this dish vegetarian?
Yes, as written it’s vegetarian.
If you’re strict about rennet, look for mozzarella and Parmesan labeled with vegetarian or microbial rennet.
Can I use a different cheese?
Absolutely. Provolone, fontina, or part-skim ricotta can all work nicely. Keep some Parmesan for that signature savory finish.
Wrapping Up
This eggplant Parmesan casserole gives you classic comfort with smart shortcuts and a lighter touch.
The layers bake up tender and cheesy, with a crisp topping that makes every bite satisfying. Keep it simple on a weeknight or dress it up for guests—either way, it’s a reliable, vegetarian-friendly favorite you’ll make again and again. Serve warm, pass the extra basil, and enjoy the cozy, familiar flavors.