Eggplant Parmesan

This post may contain affiliate links. Read my full disclosure policy.

If you’re going to make eggplant parmesan, go all in. This version has golden fried eggplant, creamy béchamel, marinara, and just the right amount of melty cheese. It’s cozy, comforting, and exactly what you want eggplant parm to be.

Eggplant parmesan in a baking pan.

There are a million versions of eggplant Parmesan out there, but this one’s my favorite. It’s a little like lasagna, but instead of noodles, you’ve got golden, crispy slices of fried eggplant layered with marinara, mozzarella, and a rich béchamel sauce. The béchamel is a little trick I picked up from one of my favorite Italian restaurants, and it’s what really sets this version apart.

This eggplant Parmesan recipe is definitely a bit of a project—there’s salting, breading, and frying involved—but the end result is absolutely worth it. Versions with baked or broiled eggplant just don’t compare. It makes an impressive vegetarian main paired with a big Italian salad and garlic bread, but it’s just as delicious served alongside turkey meatballsgrilled flank steak, or Italian sausage.

“I must admit this is better than my Italian momma’s!”

Carolyn

What You’ll Need To Make Eggplant Parmesan

eggplant parmesan ingredients
  • Eggplant: Thinly sliced rounds form the foundation of the dish. Salting and draining the slices before breading helps draw out excess moisture and bitterness, and also keeps them from soaking up too much oil.
  • Flour, Eggs, and Seasoned Italian Breadcrumbs: Key to the three-step breading process—flour first, then beaten eggs, and finally seasoned breadcrumbs for a crispy, flavorful coating.
  • Vegetable Oil: Used for pan-frying the to achieve a satisfying crunch and golden color.
  • Marinara Sauce: A rich and flavorful marinara sauce is essential for eggplant parmesan. A good-quality store-bought sauce, such as Rao’s or Victoria, works well and saves time.
  • Shredded Whole Milk Mozzarella Cheese & Parmigiano-Reggiano: Mozzarella brings that gooey, melty comfort we all love, while Parmigiano adds depth and sharpness.
  • Fresh Basil Leaves: Added as a garnish just before serving.
  • Butter, Flour, Milk: Used to make the béchamel sauce. While not included in all eggplant parm recipes, this sauce adds a luscious, creamy layer to the dish. It also balances the acidity of the marinara sauce and prevents the melted mozzarella cheese from turning rubbery when melted.
  • Jump to the printable recipe for precise measurements

Step-by-Step Instructions

Step 1: Salt the eggplant. Lay the eggplant slices out—whether in a bowl, on a baking sheet, or right on your cutting board—and sprinkle them evenly with about 1 teaspoon of salt.

salting eggplants on cutting board

Step 2: Let the eggplant rest. Line a large cutting board or baking sheet with paper towels, then lay the eggplant slices out in a single layer, layering more paper towels in between if needed. Let them sit for about 1½ hours, then gently press with more paper towels to draw out any remaining moisture. This step not only seasons the eggplant, but also keeps it from soaking up too much oil later on—so you get that creamy, silky texture without the grease.

stack of paper towels and eggplant slices

Step 3: Start the béchamel sauce. Melt the butter in a small saucepan over medium heat. Once it’s bubbling, whisk in the flour and cook for about 2 minutes, whisking constantly. This cooks off the raw flour taste and forms the base of your creamy sauce.

whisking butter and flour

Step 4: Finish the sauce. Gradually whisk in the milk until the mixture is smooth. Bring it to a gentle boil, then turn the heat down to medium-low and let it simmer, whisking constantly, until it thickens—about 2 minutes. Stir in the Parmigiano Reggiano, along with a pinch of salt and a few grinds of black pepper.

whisking in parmesan cheese, salt and pepper

Step 5: Bread the eggplant. Set up a little breading station: On one plate, mix the flour and salt. In a wide bowl, whisk the eggs with the cold water. On a second plate, combine the breadcrumbs and salt. Working one slice at a time, coat the eggplant in flour, dip it in the egg, then press it into the breadcrumbs until nicely coated. Set them aside on a tray or baking sheet as you go.

dredging eggplant slice in breadcrumbs

Step 6: Fry the eggplant. Line a baking sheet with a few layers of paper towels so you’re ready to go. Pour enough oil into a large skillet to coat the bottom and set it over medium heat. When the oil is hot—test it by adding a corner of a breaded eggplant slice; it should sizzle right away—add a batch of eggplant in a single layer. Fry until golden and crisp on both sides.

golden brown eggplant slices in oil

Step 7: Drain the eggplant. As each batch finishes frying, transfer the slices to the paper towel–lined baking sheet to drain. Continue frying the rest of the eggplant, layering the cooked slices between fresh paper towels as needed to soak up any extra oil.

draining fried eggplant on paper towels

Step 8: Assemble. Spread ¾ cup of marinara over the bottom of a 9×13-inch baking dish. Layer one-third of the eggplant on top, slightly overlapping the slices. Spoon over ¾ cup more marinara, then top with 1 cup mozzarella and one-third of the béchamel. Repeat the layers two more times, finishing with béchamel and leaving the top eggplant edges exposed so they crisp in the oven. Sprinkle with Parmigiano Reggiano and you’re good to go.

assembled eggplant parmesan ready to bake

Step 9: Bake and serve. Bake until bubbling and golden, 30 to 35 minutes. Let cool for 20 minutes before slicing and serving. You can assemble it up to 2 days ahead, or freeze—baked or unbaked—for up to 3 months.

Eggplant parmesan in a baking pan.

Video Tutorial

You May Also Like

Print

Eggplant Parmesan

Eggplant parmesan in a baking pan.
When you’re craving old-school eggplant Parmesan with all the crispy, cheesy comfort—this is the one.
Servings: 6 to 8
Prep Time: 30 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 40 minutes , plus at least 90 minutes to salt the eggplant

Ingredients 

For the Eggplant Parmesan

  • pounds eggplant (2 to 3 medium), trimmed and cut crosswise into ¼-inch (6 mm) thick slices
  • teaspoons salt, divided
  • ¾ cup all-purpose flour
  • 3 large eggs
  • 2 cups seasoned Italian bread crumbs
  • Vegetable oil, for deep-frying (about 3 cups)
  • 1 (24 oz) jar good-quality marinara sauce, such as Rao's or Victoria
  • 3 cups (12 oz) shredded whole milk mozzarella cheese
  • 2 tablespoons finely grated Parmigianno-Reggiano
  • Fresh chopped basil, for serving (optional)

For the Béchamel Sauce

  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • cups milk
  • ½ cup finely grated Parmigiano Reggiano
  • ¼ teaspoon salt
  • ¼ teaspoon freshly ground black pepper

Instructions

  • Salt the eggplant: In a large bowl, on a baking sheet, or directly on a cutting board, sprinkle 1 teaspoon of salt evenly all over the eggplant slices. Lay out a few layers of paper towels on a large cutting board or baking sheet. Arrange about one-third of the eggplant slices in a single layer and cover with more paper towels. Continue stacking the eggplant and paper towels, finishing with a final layer of paper towels. Let sit for 1½ to 2 hours. Press on the paper towels to absorb any excess liquid before proceeding.
  • Make the béchamel sauce: Melt the butter in a small saucepan over medium heat. Add the flour and cook, whisking constantly, for 2 minutes. Add the milk and whisk until evenly combined. Bring to a boil, then reduce the heat to medium-low and simmer, whisking constantly, for 2 minutes, until the mixture thickens. Whisk in the Parmigiano Reggiano, salt, and pepper. Set aside.
  • Combine the flour and ¾ teaspoon salt on a large plate. Whisk the eggs with 2 tablespoons cold water in a wide bowl. Mix the breadcrumbs with ¾ teaspoon salt on a large plate.
  • Lightly coat each slice of eggplant in the flour, shaking off excess. Dip in egg mixture, letting any excess drip off, then dredge in the breadcrumbs, pressing with your fingertips so the crumbs adhere. (Use one hand for the dry ingredients – the flour and breadcrumbs – and one for the egg mixture - it's much neater this way!) Set the breaded eggplant slices on a baking sheet.
  • Line another baking sheet with a few layers of paper towels. Pour enough oil into a large (12-inch/30-cm) skillet to measure about ¼ inch (6 mm) deep and heat over medium heat until hot (if you dip a piece of eggplant into the oil, it will sizzle immediately). Working in batches, add as much eggplant as will fit in a single layer and fry, flipping once, until golden brown, about 3 minutes per side. Transfer to the paper towel-lined baking sheet. Repeat, frying the remaining eggplant and layering it between sheets of paper towels to drain.
  • Preheat the oven to 425°F (220°C) and set an oven rack in the middle position.
  • Spread ¾ cup (170 g) of the marinara sauce over the bottom of a 9x13-inch (22x33-cm) baking dish. Layer in one-third of the eggplant slices, overlapping the slices to fit. Cover the eggplant with another ¾ cup (170 g) of marinara sauce. Sprinkle with 1 cup of the mozzarella cheese, then spoon about one-third of the béchamel sauce over the cheese (if the béchamel has solidified a bit, it's fine to add it in dollops; no need to spread it around). Repeat two more layers, leaving the edges of the eggplant exposed on the top layer to create crispy edges. Sprinkle with the Parmigiano Reggiano. Bake until bubbling and golden brown, 30 to 35 minutes. Cool, loosely covered with foil, for about 20 minutes. Scatter the basil over top (if using), cut into slices, and serve.

Notes

  • Nutritional information was calculated assuming that approximately ½ teaspoon of the salt sprinkled onto the eggplant was absorbed and ¼ cup of the oil is absorbed into the eggplant when frying.
  • Make-Ahead/Freezer-Friendly Instructions: The eggplant parmesan can be assembled up to 2 days before baking; it can also be frozen, baked or unbaked, for up to 3 months. (If freezing, defrost in the refrigerator overnight prior to reheating/baking.)

Nutrition Information

Per serving (8 servings)Calories: 565kcalCarbohydrates: 49gProtein: 24gFat: 31gSaturated Fat: 13gCholesterol: 132mgSodium: 1031mgFiber: 7gSugar: 14g

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

Comments

  • For years I’ve been hoping you’d add an eggplant parmesan to your site! Cannot wait to make this, thank you!

  • Mom made eggplant parmesan and it was good. Thanks for the great tips here. I can’t wait to try

  • I notice that you do not peel the eggplant prior to slicing and cooking. I usually peel them for other recipes, so I was curious. Also – that is a lot of salt! Can it be reduced?
    Thanks

    • Hi Carol, Peeling the eggplant is optional – I actually like the skin so I leave it on. Some recipes call for removing strips of peel about 1-inch wide from the eggplants, leaving about half the peel intact. It’s up to you. 🙂

  • I have baked the eggplant and gotten it very crisp using non stick spray. I line a baking sheet with foil and spray it. I salt and bread the eggplant slices like you do and then place them on the foil. I spray the tops also. I bake them at 400 degrees till brown, turning once. Then I proceed with the rest of the recipe.

  • 5 stars
    This was the best eggplant parm I’ve had. The additional of bechamel and fresh basil at the end was quite good. Thanks!

    • — Stephanie Nolan
    • Reply
  • Sounds delicious! I’ve eaten this at restaurants with pesto sauce instead of marinara and it was delicious! Served with a side of spaghetti with pesto sauce also! Have you ever made it this way? Would love to know how! Any suggestions?

    • Hi Bev, I haven’t tried it this way, but it sounds delish! My only concern is that it might be too oily with the fried eggplant and so much oil in the pesto.

  • Hi Jennifer, how thick should you cut the eggplant slices?

    • Hi Anna, They should be cut 1/4-inch thick. Enjoy!

      • I have a better recipe it’s the best Eggplant Parmesan you will ever have. First of all don’t use Flour just use Italian breadcrumbs and dip them into egg make sure you cut the egg plant real thin and remove skin You can fry them or bake l prefer baking no grease and more healthy but if frying use Extra virgin olive oil after your done frying them put them on a long pan with paper towels to soak grease off get your casserole glass dish Put your Favorite Red Gravy on the bottom. Then you put a layer of egg plant across like Lasgna we put in each layer Ricotta cheese Gravy mozzarella cheese and put Locatelli or Pecorino Romano we put att least 3 to 4 layers stacked high like lasagna keep repeating that the top layer will be eggplant Ricotta Gravy mozzarella cheese n.Romano that’s it Then cover with aluminum foil bake 425 about 50 mins just keep a eye on it . When top of cheese is melted it’s done take it out Let it sit before eating very HoTT it should be real tender The best Eggplant you will ever have As far as the Tomato Gravy we as Italians put up are own tomatoes we jar them if done right they càn keep up to ten years shelf life It is alot of work but you can use a good brand Tutturosso l recommend or San Marzano. I will be posting how to Can your own tomatoes .l hope you all enjoy

        • — Frank DeAngelo
        • Reply
        • 5 stars
          Hi Frank, I’d also like to make your recipe. How thin is thin? I see a quarter of an inch in many recipes….do you slice yours thinner than that? Also, do you salt to drain the moisture as noted in other recipes? Thank You, Linda

  • Can I use the air fryer instead of pan fry?

    • Hi Chan, I don’t recommend it – sorry!

  • One question I always consider when making eggplant parmigiana … do you rinse the salt off the eggplant after it sits to draw out bitterness?

    • Hi Diana, Great question. It really depends on the recipe. I do not rinse the eggplant after salting – much of the salt gets absorbed and seasons the eggplant, and I’ve accounted for the salt in the rest of the recipe – but many recipes do have you rinse after salting.

    • 5 stars
      I’ve always wanted to make eggplant Parmesan, but thought it was going to be too difficult. Your recipe and instructions could not have been better. This was literally the best eggplant parmesan I have ever had. My family absolutely loved it. Thanks so much for sharing it.

  • Instead of deep frying, would air frying the eggplant work instead?

    • Hi Sara, I don’t recommend air frying in this case. Sorry!

Add a Comment

Rate the recipe: 5 stars means you loved it, 1 star means you really disliked it




This site uses Akismet to reduce spam. Learn how your comment data is processed.