Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 large globe eggplants (about 2–2.5 lb), sliced into 1/2-inch rounds
- 2 tsp kosher salt (for draining) + more to taste
- 5 Tbsp olive oil, divided
- 2 cups marinara sauce
- 12 oz mozzarella (fresh slices or shredded)
- 1 cup finely grated Parmesan cheese, divided
- 1/2 cup panko breadcrumbs
- 1 tsp dried oregano
- 1/4 tsp red pepper flakes (optional)
- Fresh basil leaves, for garnish
- Freshly ground black pepper
Do This
- 1. Slice eggplant into 1/2-inch rounds, sprinkle both sides with 2 tsp kosher salt, and let drain on a rack or paper towels for 20 minutes. Pat dry.
- 2. Heat oven to 400°F (200°C). Brush 2 baking sheets with 2 Tbsp olive oil. Arrange eggplant in a single layer, brush tops with 2 Tbsp olive oil, season with pepper, and roast 20–25 minutes until tender and lightly browned, flipping halfway.
- 3. Warm 2 cups marinara with dried oregano and red pepper flakes in a saucepan. Taste and season with salt and pepper.
- 4. In a bowl, combine 1/2 cup Parmesan, panko, and 1 Tbsp olive oil. Set aside. Slice or shred mozzarella.
- 5. In a greased baking dish, build 4 stacks, alternating roasted eggplant, spoonfuls of sauce, mozzarella, and a sprinkle of Parmesan. Use 3–4 slices of eggplant per stack.
- 6. Top stacks with remaining sauce, mozzarella, Parmesan, and the panko mixture. Bake at 400°F (200°C) for 20–25 minutes until bubbling and golden. Rest 5–10 minutes, garnish with basil, and serve.
Why You’ll Love This Recipe
- All the cozy flavors of classic eggplant Parmesan, but with roasted (not fried) eggplant for a lighter, easier approach.
- Stacked into tall, impressive towers that feel restaurant-worthy yet are totally doable on a weeknight.
- Beautifully melty mozzarella, nutty Parmesan, and a bright marinara sauce in every single bite.
- Flexible recipe: use homemade or store-bought marinara, adjust the cheese, or make it ahead for stress-free entertaining.
Grocery List
- Produce: 2 large globe eggplants, 2–3 garlic cloves (if enhancing sauce), fresh basil, fresh parsley (optional)
- Dairy: 12 oz mozzarella (fresh log or low-moisture shredded), about 1 cup finely grated Parmesan
- Pantry: Olive oil, kosher salt, black pepper, 2 cups marinara sauce (jarred or homemade), panko breadcrumbs, dried oregano, red pepper flakes, sugar (optional)
Full Ingredients
For the Roasted Eggplant
- 2 large globe eggplants (about 2–2.5 lb total), sliced into 1/2-inch-thick rounds
- 2 tsp kosher salt (for drawing out moisture)
- 4 Tbsp olive oil, divided (for brushing pans and eggplant)
- Freshly ground black pepper, to taste
For the Marinara Layer
- 2 cups marinara sauce (store-bought or homemade)
- 2 garlic cloves, minced (optional, to boost flavor)
- 1 Tbsp olive oil
- 1 tsp dried oregano
- 1/4 tsp red pepper flakes (optional, for gentle heat)
- 1/2 tsp sugar (optional, to balance acidity, especially with very tart sauce)
- Salt and freshly ground black pepper, to taste
For the Cheese Layers
- 12 oz mozzarella cheese, sliced into 1/4-inch rounds or shredded (about 3 cups loosely packed)
- 1 cup finely grated Parmesan cheese (about 3 oz), divided
For the Crispy Topping
- 1/2 cup panko breadcrumbs
- 2 Tbsp finely grated Parmesan cheese (from the 1 cup above, or extra)
- 1 Tbsp olive oil
- 1 Tbsp finely chopped fresh parsley or basil (optional)
For Assembly & Serving
- Olive oil or nonstick spray, for greasing the baking dish
- Fresh basil leaves, torn or chopped, for garnish
- Extra freshly ground black pepper, to finish

Step-by-Step Instructions
Step 1: Prep and Salt the Eggplant
Slice the eggplants into 1/2-inch-thick rounds, aiming for even thickness so they cook uniformly and stack neatly. Lay the slices in a single layer on wire racks set over baking sheets, or on a couple of large cutting boards lined with paper towels.
Sprinkle both sides of each slice lightly and evenly with the 2 tsp kosher salt. Let the eggplant sit for about 20 minutes. During this time, the salt will draw out excess moisture and some bitterness, helping the eggplant roast up silky rather than soggy.
After 20 minutes, use clean paper towels or a clean kitchen towel to blot both sides of each slice thoroughly. This step is important: dry eggplant browns better and soaks up less oil.
Step 2: Roast the Eggplant Slices
Preheat your oven to 400°F (200°C). Position two oven racks in the upper and lower middle of the oven so you can roast multiple trays at once.
Lightly brush or rub two large rimmed baking sheets with 2 Tbsp of the olive oil (1 Tbsp per sheet). Arrange the salted, dried eggplant slices in a single layer on the prepared sheets, without overlapping. Use the remaining 2 Tbsp olive oil to brush or drizzle over the tops of the eggplant slices. Season lightly with freshly ground black pepper.
Roast for 20–25 minutes total, flipping the slices halfway through. They should be tender all the way through with some golden-brown spots on both sides. If one tray browns faster, swap the tray positions between racks. When done, remove from the oven and set aside. Keep the oven on at 400°F (200°C) for baking the stacks.
Step 3: Warm and Season the Marinara
While the eggplant roasts, prepare the sauce. In a medium saucepan over medium heat, warm 1 Tbsp olive oil. Add the minced garlic (if using) and sauté for 30–60 seconds, just until fragrant but not browned.
Pour in the marinara sauce, then stir in the dried oregano and red pepper flakes (if using). If your sauce is very tangy, add up to 1/2 tsp sugar to balance it. Simmer gently for 5–10 minutes, stirring occasionally, until heated through and slightly thickened. Taste and season with salt and pepper as needed. Turn off the heat and set aside.
While the sauce simmers, slice or shred the mozzarella and finely grate the Parmesan, keeping them ready for layering.
Step 4: Make the Crispy Parmesan-Panko Topping
In a small bowl, combine the panko breadcrumbs, 2 Tbsp finely grated Parmesan, and 1 Tbsp olive oil. Add the chopped fresh parsley or basil if you are using it.
Use a fork or your fingers to mix and lightly rub the crumbs with the oil until the mixture is evenly moistened. The breadcrumb mixture should look like damp sand. This topping will form a beautifully golden, crisp cap on each eggplant tower.
Step 5: Assemble the Eggplant Parmesan Stacks
Lightly grease a medium baking dish (about 9×13 inches or similar size) with olive oil or nonstick spray. You will build four individual stacks in this dish.
Spoon a thin layer of marinara (2–3 Tbsp) over the bottom of the dish, just enough to lightly coat the surface.
To build each stack, place one roasted eggplant slice down as a base. Top with 1–2 Tbsp marinara, a layer of mozzarella (one slice or a small handful shredded), and a generous pinch of Parmesan. Repeat this layering with 2–3 more slices of eggplant, sauce, mozzarella, and Parmesan per tower, finishing with a slice of eggplant on top. Aim for 3–4 slices of eggplant per stack, depending on how many slices you have and their size.
Once all four stacks are built, spoon the remaining marinara generously over the tops and around the bases. Add any remaining mozzarella and sprinkle the rest of the grated Parmesan over the stacks. Finally, divide the panko topping evenly over the very tops of each tower, pressing lightly so it adheres.
Step 6: Bake Until Bubbling and Golden
With the oven still at 400°F (200°C), place the baking dish on the middle rack. Bake the eggplant Parmesan stacks for 20–25 minutes, or until the sauce is bubbling, the cheese is fully melted, and the breadcrumb topping is deep golden brown.
If the breadcrumbs are browning too quickly before everything is hot and bubbly, loosely tent the dish with foil for the remaining bake time. On the other hand, if you want a slightly deeper color, you can broil the stacks for 1–2 minutes at the end (watch closely to avoid burning).
Step 7: Rest, Garnish, and Serve
Remove the baking dish from the oven and let the stacks rest for 5–10 minutes. This short rest helps the layers settle and makes the stacks easier to transfer without collapsing.
Just before serving, scatter torn fresh basil leaves over the tops and around the dish. Finish with a light drizzle of good extra-virgin olive oil and a pinch of freshly ground black pepper, if you like.
Use a wide spatula to carefully lift each tower onto a warm plate, making sure to scoop up some of the extra sauce from the pan. Serve on its own, or alongside a simple green salad, garlic bread, or buttered pasta.
Pro Tips
- Slice evenly for stable stacks. Try to keep eggplant slices at a consistent 1/2-inch thickness so they cook evenly and stack neatly without tipping.
- Do not skip salting and drying. This step draws out moisture and prevents watery stacks. Blot well for the best caramelization and texture.
- Use a hot oven. Roasting at 400°F (200°C) encourages browning without over-drying the eggplant. It also ensures the cheese melts fully during the final bake.
- Balance your sauce. Taste your marinara and adjust with a pinch of sugar or extra salt so it is bright but not harshly acidic. Good sauce makes a big difference in the final flavor.
- Let it rest before serving. Those 5–10 minutes after baking help the cheese thicken slightly and the towers hold together when you plate them.
Variations
- Gluten-free version: Omit the panko or use gluten-free breadcrumbs. You can also skip the crumb topping entirely and simply finish with extra Parmesan for a gluten-free dish.
- Extra-cheesy stacks: Add a layer of ricotta mixed with a little Parmesan, salt, and pepper between the eggplant slices for an even richer, lasagna-like experience.
- Spicy arrabbiata style: Use a spicy marinara or add extra red pepper flakes and a pinch of smoked paprika to the sauce for a bolder, spicier version.
Storage & Make-Ahead
Leftover eggplant Parmesan stacks keep well. Let them cool completely, then cover the baking dish tightly or transfer individual portions to airtight containers. Refrigerate for up to 3 days.
To reheat, place stacks in an oven-safe dish, cover loosely with foil, and warm at 350°F (175°C) for 15–20 minutes, or until heated through. Remove the foil for the last few minutes to re-crisp the topping. Individual portions can also be reheated in the microwave, though the breadcrumbs will not be as crisp.
For make-ahead prep, you can roast the eggplant and cook the marinara up to 1 day in advance. Store them separately in the refrigerator. Assemble the stacks just before baking, or assemble them up to 4 hours ahead, cover, refrigerate, and add the panko topping right before baking so it stays crisp.
Nutrition (per serving)
Approximate values per serving (1 tall stack, based on 4 servings): about 600 calories; 28 g protein; 35 g carbohydrates; 38 g fat; 6 g fiber; 10 g saturated fat; 1200 mg sodium. Actual values will vary depending on the brands of marinara, cheeses, and breadcrumbs used, as well as exact portion sizes.


Leave a Reply