Baked Eggplant Parmesan Casserole is an easy, cozy Italian-American dinner with roasted eggplant, rich marinara, melty mozzarella, and a crisp Parmesan-panko topping that gives every serving a golden, satisfying finish.

This is the kind of casserole you make when you want the comfort of eggplant parmesan without standing at the stove breading and frying slices one by one. Roasting the eggplant first keeps the dish lighter, simpler, and less messy while still giving the vegetable a tender texture and deeper flavor.
The layers are familiar and comforting: savory tomato sauce, soft roasted eggplant, stretchy mozzarella, and a crunchy topping that adds just enough contrast. It works beautifully as a vegetarian main dish, but it can also sit beside pasta, salad, or roasted vegetables for a fuller meal.
What makes this recipe reliable is the two-step cooking method. The eggplant gets a head start in the oven so it softens before layering, then the casserole bakes just long enough to melt, bubble, and crisp on top. You get all the charm of classic eggplant parmesan in a practical casserole format that fits real weeknight cooking.
Baked Eggplant Parmesan Casserole Ingredients
Eggplant gives the casserole its hearty base. Slice it into even rounds so the pieces roast at the same pace and layer neatly in the baking dish.
Olive oil helps the eggplant roast instead of drying out, and a little extra oil brings moisture to the breadcrumb topping.
Kosher salt seasons the eggplant and helps draw out its natural flavor as it roasts.
Black pepper adds gentle warmth without overpowering the marinara and cheese.
Paprika brings mild color and a subtle savory note to the roasted eggplant.
Garlic powder is used in both the eggplant seasoning and the topping for a rounded, savory flavor.
Marinara sauce creates the saucy layers that hold the casserole together. Use a smooth, flavorful sauce you already enjoy.
Mozzarella cheese melts between the layers and gives the casserole that classic cheesy pull.
Parmesan cheese adds salty, nutty depth to the crisp topping.
Panko breadcrumbs create a lighter crunch than fine breadcrumbs, helping the top bake up golden and textured.
Dried Italian herbs season the topping with familiar basil, oregano, and herb flavor.
Fresh basil is optional, but it adds a fresh finish right before serving.

Cooking Steps
STEP 1: Preheat your oven to 425°F and prepare two baking sheets with parchment, foil, oil, or cooking spray. This makes cleanup easier and helps prevent the eggplant from sticking while it roasts.
STEP 2: Trim the eggplants and slice them into even rounds. You can leave the peel on, remove it, or peel alternating strips if you prefer a softer bite with a little structure.
STEP 3: Arrange the eggplant slices in a single layer on the baking sheets. Brush both sides with olive oil or coat lightly with oil spray, then season with the salt, pepper, paprika, and garlic powder mixture.
STEP 4: Roast the eggplant for about 20 to 25 minutes, or until the slices are tender and lightly browned. This step is important because it keeps the final casserole from turning watery or undercooked.
STEP 5: Lightly grease a 9-by-13-inch casserole dish. Spread a layer of marinara sauce across the bottom, then arrange half of the roasted eggplant slices over the sauce.
STEP 6: Spoon more marinara over the eggplant and scatter half of the mozzarella on top. Repeat with the remaining eggplant, sauce, and mozzarella, keeping the layers as even as possible.
STEP 7: Stir together the panko, Parmesan, olive oil, garlic powder, and Italian herbs. Sprinkle this mixture evenly over the casserole so the top bakes into a crisp, savory crust.
STEP 8: Bake the casserole until the edges are bubbling and the topping is golden, about 15 minutes. Let it rest briefly before serving, then finish with fresh basil if you like.
What to Serve with Baked Eggplant Parmesan Casserole
This casserole is hearty enough to stand on its own, especially when served in generous squares with extra marinara spooned around the plate. For a more filling dinner, serve it over cooked spaghetti, penne, or another pasta shape that can catch the sauce.
A crisp green salad is a great side because it balances the melted cheese and roasted eggplant. Choose something simple with romaine, arugula, cucumber, or mixed greens and a bright vinaigrette.
Garlic bread or warm crusty bread also works beautifully here. It gives you something to scoop up the extra sauce and turns the meal into a cozy, restaurant-style dinner without much extra effort.
Can I make this casserole ahead of time?
Yes, you can roast the eggplant and assemble the casserole ahead of time. Cover it tightly and refrigerate it until you are ready to bake. For the crispiest topping, add the panko mixture just before baking instead of letting it sit on the sauce overnight.
Do I need to salt the eggplant before roasting?
You do not need a long salting step for this version because the eggplant is roasted before layering. The oven helps remove excess moisture and softens the slices. Just season them well before roasting so the finished casserole tastes balanced.
Can I use sliced fresh mozzarella instead?
Yes, sliced fresh mozzarella can work, but it may release more moisture than shredded mozzarella. Pat it dry first and avoid using too much. Shredded mozzarella is the most reliable choice if you want even melting and a less watery casserole.
Why is my eggplant parmesan casserole watery?
Watery casserole usually happens when the eggplant is layered raw or not roasted long enough. Make sure the slices are tender and lightly browned before assembling. Also avoid using too much sauce between layers, since the eggplant will soften further as the casserole bakes.

Helpful Tips
- Roast the eggplant in a single layer so the slices brown instead of steaming. Crowding the pan can make them soft but watery.
- Keep the marinara layers generous but not heavy. Too much sauce can overwhelm the roasted eggplant and soften the topping.
- Let the casserole rest for 5 to 10 minutes after baking so the layers settle and serve more cleanly.
How to Store & Reheat
Store leftovers in an airtight container in the refrigerator for up to 4 days. The topping will soften a little as it sits, but the flavor stays rich and comforting.
To reheat, place portions in a baking dish and warm at 350°F until hot throughout. This helps bring back some of the texture better than microwaving. For a quicker option, microwave individual portions in short intervals until warmed through.
You can freeze this casserole, though the eggplant will be softer after thawing. For best results, freeze cooled portions in airtight freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator, then reheat in the oven until the sauce bubbles and the center is hot.

Baked Eggplant Parmesan Casserole
Ingredients
- 1 tablespoon olive oil reserved for the crisp topping
- 2 cups shredded mozzarella cheese
- 1/2 teaspoon garlic powder for seasoning the eggplant
- 1/3 cup freshly grated Parmesan cheese
- 3/4 teaspoon dried Italian herb blend
- 2 cups marinara sauce such as Rao’s Homemade Marinara Sauce
- 1 teaspoon kosher salt
- 1/3 cup panko breadcrumbs used for a crunchy finish
- 2.5 pounds eggplant cut into 1/2-inch-thick rounds
- 1/4 teaspoon ground black pepper
- 2 tablespoons olive oil for coating the eggplant slices
- 1/2 teaspoon paprika
- 1/2 teaspoon garlic powder for the breadcrumb mixture
- Fresh basil leaves torn or chopped, for optional garnish
Instructions
- Preheat the oven to 425°F.
- Line two baking sheets with parchment paper or aluminum foil to simplify cleanup, or lightly coat the pans with oil or cooking spray. This helps keep the eggplant slices from sticking as they roast.
- Trim both ends from the eggplants. Leave the peel on, remove it completely, or peel away alternating strips, depending on preference.
- Slice the eggplants into 1/4-inch-thick rounds, then arrange the pieces in a single layer across the prepared baking sheets.
- Brush both sides of the eggplant rounds with 2 tablespoons of olive oil, or coat them evenly with oil spray.
- In a small bowl, stir together the kosher salt, black pepper, paprika, and 1/2 teaspoon garlic powder.
- Scatter the seasoning mixture evenly over the eggplant slices.
- Roast the eggplant in the preheated oven until the rounds are tender and lightly browned, about 20 to 25 minutes.
- While the eggplant roasts, lightly grease a 9-by-13-inch casserole dish with oil or oil spray.
- Spread a generous 1/2 cup of marinara sauce across the bottom of the prepared baking dish.
- Arrange half of the roasted eggplant slices over the sauce in an even layer.
- Spoon another generous 1/2 cup of marinara over the eggplant, then distribute 1 cup of shredded mozzarella evenly on top.
- Repeat the layers using the remaining roasted eggplant, marinara sauce, and mozzarella cheese.
- In a separate small bowl, combine the panko breadcrumbs, Parmesan cheese, 1 tablespoon olive oil, 1/2 teaspoon garlic powder, and dried Italian herbs.
- Sprinkle the breadcrumb mixture evenly over the top of the casserole to create a seasoned, crisp crust.
- Bake until the casserole is hot, bubbling around the edges, and golden on top, about 15 minutes.
- Serve warm, garnished with fresh basil leaves if desired.