Skip to main content

BA’s Best Eggplant Parmesan

4.6

(186)

Topdown view of eggplant Parmesan in a baking dish with a few portions removed to plates.
Photograph by Travis Rainey, Food Styling by Sean Dooley, Prop Styling by Marc Williams

The mantra for this eggplant Parmesan recipe should be: “Good things take time.” Trust us. Your efforts will be rewarded the moment you pull this dish of breaded eggplant slathered in tangy tomato sauce with a crispy, cheesy top from the oven. Need some reassurance? One commenter proclaims: “This was by far the best eggplant dish I ever made.”

You can break the work into chunks over a couple of days. The homemade marinara sauce makes all the difference, so don’t swap it out for store-bought. This one is rich with tomato, wine, tons of garlic, and anchovies (the secret to everything) and can be made up to two days ahead; the flavors might even be better after a day of mingling. As for the fried eggplant and herby breadcrumb coating? Hold off making those until the day you plan to layer it all together.

If you wish to serve this eggplant parm in neat blocks with defined stratum, let it rest at room temperature for at least 30 minutes after baking. Garnish with more fresh basil just before serving and pair it with a simple side dish like a classic Caesar salad with lots of shaved Parmigiano Reggiano.

All products featured on Bon Appétit are independently selected by our editors. However, when you buy something through the retail links below, we earn an affiliate commission.

What you’ll need

Recipe information

  • Total Time

    4 hours 30 minutes

  • Yield

    12 servings

Ingredients

Marinara

¼

cup extra-virgin olive oil

1

head of garlic, cloves crushed

1

large red onion, chopped

3

oil-packed anchovy fillets (optional)

½

tsp. crushed red pepper flakes

1

Tbsp. tomato paste

¼

cup dry white wine

2

(28-oz.) cans whole peeled tomatoes

¼

cup torn basil leaves

½

tsp. dried oregano

Kosher salt

Eggplant and Assembly

4

lb. Italian eggplants (about 4 medium eggplants), peeled, sliced lengthwise ½"–¾" thick

Kosher salt

3

cups panko breadcrumbs

tsp. dried oregano

1

tsp. freshly ground black pepper

cups finely grated Parmesan, divided

cups (187.5 g) all-purpose flour

5

large eggs, beaten to blend

1⅓

cups extra-virgin olive oil, divided

½

cup finely chopped basil and parsley, plus basil leaves for serving

6

oz. low-moisture mozzarella cheese, grated (about 1⅓ cups)

8

oz. fresh mozzarella cheese, thinly sliced

Preparation

  1. Marinara

    Step 1

    Preheat oven to 350°. Place a Dutch oven or other large heavy ovenproof pot over medium heat. Add ¼ cup extra-virgin olive oil and 1 head of garlic, cloves crushed, and cook, stirring often, until garlic is golden, about 4 minutes. Add 1 large red onion, chopped, 3 oil-packed anchovy fillets (if using), and ½ tsp. crushed red pepper flakes and cook, stirring often, until onion is translucent, about 5 minutes. Stir in 1 Tbsp. tomato paste and cook, stirring often, until slightly darkened, about 2 minutes. Add ¼ cup dry white wine, bring to a boil, and cook until almost completely evaporated, about 1 minute. Add two 28-oz. cans whole peeled tomatoes, breaking up with your hands, and their juices; add ¼ cup torn basil leaves and ½ tsp. dried oregano and stir to combine. Swirl 1½ cups water into one tomato can, then the other, to rinse, and add to pot; season with kosher salt. Transfer pot to oven; roast sauce, stirring halfway through, until thick and tomatoes are browned on top and around edges of pot, 2–2½ hours.

    Step 2

    Let sauce cool slightly. Pass through the large holes of a food mill or process in a food processor until mostly smooth. Taste and season with salt.

    Do Ahead: Sauce can be made 2 days ahead. Cover and chill.

  2. Eggplant and assembly

    Step 3

    Lightly season 4 lb. Italian eggplants (about 4 medium eggplants), peeled, sliced lengthwise ½"–¾" thick, all over with kosher salt; place in a single layer on several layers of paper towels inside a rimmed baking sheet. Top with another layer of paper towels and more slices; repeat as needed. Top with a final layer of paper towels, then another rimmed baking sheet; weigh down with a heavy pot. Let sliced eggplant sit until it has released excess liquid, 45–60 minutes. This step gives the eggplant a creamy texture when baked.

    Step 4

    Meanwhile, pulse 3 cups panko breadcrumbs, 1½ tsp. dried oregano, 1 tsp. freshly ground black pepper, and ¾ cup finely grated Parmesan cheese in a food processor until very finely ground. Transfer to a shallow bowl.

    Step 5

    Preheat oven to 350°. Place 1½ cups (187.5 g) all-purpose flour in another shallow bowl and 5 large eggs, beaten to blend, in a third shallow bowl. Working one at a time, dredge eggplant slices in flour, then dip in egg, allowing excess to drip off. Coat in breadcrumb mixture, packing all around, then shaking off excess. Place on wire racks.

    Step 6

    Heat ⅔ cup extra-virgin olive oil in a large skillet, preferably cast iron, over medium-high. Cook as many eggplant slices as will comfortably fit in pan, turning once, until deep golden brown, about 5 minutes. Transfer to paper towels and immediately press with more paper towel to absorb oil. Working in batches, repeat with remaining eggplant, adding remaining ⅔ cup extra-virgin olive oil and wiping out skillet as needed. Let cool. Taste and season with more salt if needed.

    Step 7

    Toss ½ cup finely chopped basil and parsley, 6 oz. low-moisture mozzarella cheese, grated (about 1⅓ cups), and remaining ¾ cup finely grated Parmesan cheese in a medium bowl. Spread 1 cup sauce over the bottom of a 13x9" baking pan or casserole dish; top with a layer of roasted eggplant slices (trim as needed). Drizzle 1 cup sauce over and sprinkle with one third of cheese mixture. Add another layer of eggplant, followed by 1 cup sauce and half of remaining cheese mixture. Repeat layers with remaining slices, sauce, and cheese mixture. Cover with foil and bake on a rimmed baking sheet until eggplant is custardy, 45–60 minutes.

    Step 8

    Remove from oven and arrange 8 oz. fresh mozzarella cheese, thinly sliced, over eggplant. Increase oven temperature to 425° and bake, uncovered, until cheese is bubbling and browned in spots, 15–20 minutes longer. Let rest 30 minutes. Top with basil leaves just before slicing.

    Do Ahead: Eggplant Parmesan can be baked 2 days ahead. Let cool; cover with foil and chill. Reheat in a 350° oven, uncovering halfway through, until bubbling gently at edges.

    Photograph by Travis Rainey, Prop Styling by Marc Williams, Food Styling Sean Dooley

    Editor’s note: This eggplant parm recipe was first printed in our October 2016 issue. Head this way for more of our favorite casserole recipes

Nutrition Per Serving

Calories (kcal) 620 Fat (g) 41 Saturated Fat (g) 11 Cholesterol (mg) 100 Carbohydrates (g) 45 Dietary Fiber (g) 5 Total Sugars (g) 9 Protein (g) 19 Sodium (mg) 640
Sign In or Subscribe
to leave a Rating or Review

How would you rate BA’s Best Eggplant Parmesan?

Leave a Review

Reviews (186)

Back to Top
  • Eggplant parm is always a lot of work, but these instructions and measurements make for perfection... and perfection is worth it. I've made it 2x now as written.

    • DrewYYZ

    • Toronto, Canada

    • 11/14/2017

  • Delicious! We didn't use anchovies, and didn't crumb the eggplant.....just pan-seared in butter. We also didn't have time to roast the sauce, but simmered on the stove-top for 40 mins, and it was still great. The sauce seemed a little too spicy (hot) to begin with, but once layered and cooked with the eggplant and cheese, it was fantastic! We also topped the dish with a sprinkling of tasty cheddar cheese before baking.

    • Anonymous

    • Australia

    • 12/6/2017

  • Excellent! The only change I made was baking the eggplant in the oven rather than frying it.

    • Anonymous

    • Toronto

    • 12/23/2017

  • Start to finish, this was a lot of work. Especially if doubling the recipe. But, my gosh, it's fantastic! I modified the recipe slightly to make it similar to eggplant rolatini / parmesan by adding ricotta, parmesan, basil, and Italian parsley mixture between each layer with sauce on top of that. But, even without, it's really a great dish. Bon appetite!

    • DeanMarsh

    • North Plainfield, NJ

    • 5/27/2018

  • It is very rich, but perfect with a large salad... and no surprise tastes better the next day and next. After making a dish for the first time I often modify or take a short cut or two. I have no plans to do that with this recipe - it is worth every bit of effort! Enjoy!!

    • Anonymous

    • 9/21/2018

  • This took some time but worth it.

    • Anonymous

    • nyc

    • 10/11/2018

  • Took a lot of time.... but well worth it. Thanks!

    • ABRoyalty

    • NY

    • 2/22/2019