Best Eggplant Parmesan Recipe (Classic Italian Style)

⬇ Jump to Recipe

This eggplant parmesan recipe is the ultimate Italian comfort food, bringing together crispy breaded eggplant slices, tangy homemade marinara sauce, and layers of gooey melted mozzarella and Parmesan cheese baked to golden perfection.

What makes this dish so special is the careful process of salting and draining the eggplant before cooking, which removes excess moisture and ensures every bite is tender on the inside and satisfyingly crisp on the outside. Unlike shortcut versions, this recipe does not rush the process, and the result is a dish that tastes like it came straight from a family-owned trattoria.

Whether you are feeding a hungry family on a weeknight or impressing guests at a dinner party, this recipe scales beautifully and reheats wonderfully. It is proof that vegetarian cooking can be every bit as indulgent and deeply satisfying as any meat-based main course.

This eggplant parmesan recipe delivers golden, crispy breaded eggplant layered with rich marinara and bubbling melted cheese. It is comforting, satisfying, and completely vegetarian. Make it today because your family deserves a truly memorable homemade Italian dinner.

PREP
60 minutes

🔥
COOK
45 minutes

TOTAL
1 hour 45 minutes

🍽
SERVES
6 servings

🌍
CUISINE
Italian-American

Adjust Servings:



Best Eggplant Parmesan Recipe (Classic Italian Style) ingredients

Ingredients

AMOUNTINGREDIENTNOTES
2 largeeggplantsabout 2 pounds total, sliced into 1/4-inch rounds
2 teaspoonskosher saltfor salting and draining the eggplant
1 cupall-purpose flourfor dredging
3 largeeggsbeaten
2 cupsItalian seasoned breadcrumbspanko works great for extra crunch
1 cupgrated Parmesan cheesedivided, freshly grated preferred
1 teaspoongarlic powdermixed into the breadcrumbs
1 teaspoondried oreganomixed into the breadcrumbs
1/2 cupolive oilextra virgin, for frying, add more as needed
3 cupsmarinara saucehomemade or a high-quality jarred variety
4 clovesgarlicminced, for the sauce if making homemade
1 28-ounce cancrushed San Marzano tomatoesfor homemade marinara
2 tablespoonsolive oilfor cooking the marinara sauce
1 teaspoonsugarbalances acidity in the tomato sauce
16 ouncesfresh mozzarella cheesesliced into 1/4-inch rounds, patted dry
1/2 cupshredded low-moisture mozzarellafor the final cheesy topping
1/4 cupfresh basil leavestorn, for garnish and layering
1/4 teaspoonred pepper flakesoptional, for a gentle kick

Instructions

1
Slice the eggplants into 1/4-inch rounds and arrange them in a single layer on a wire rack set over a baking sheet. Sprinkle both sides generously with kosher salt. Allow the eggplant to sit and drain for at least 45 minutes. This step draws out excess moisture and any bitterness. After 45 minutes, pat each slice thoroughly dry with paper towels. Do not skip this step as it is the key to a non-soggy final dish.

2
While the eggplant drains, prepare the marinara sauce if making it from scratch. Heat 2 tablespoons of olive oil in a medium saucepan over medium heat. Add the minced garlic and saute for about 60 seconds until fragrant, taking care not to burn it. Pour in the crushed San Marzano tomatoes, add the teaspoon of sugar, a pinch of salt, and the red pepper flakes if using. Simmer uncovered on low heat for 20 to 25 minutes, stirring occasionally, until the sauce thickens slightly. Stir in a few torn basil leaves and set aside.

3
Preheat your oven to 400 degrees Fahrenheit (200 degrees Celsius). Set up your breading station with three shallow bowls: the first with the all-purpose flour, the second with the beaten eggs, and the third with the Italian breadcrumbs mixed together with half a cup of grated Parmesan, the garlic powder, and the dried oregano. Season the flour lightly with salt and black pepper.

4
Bread each dried eggplant slice by first dredging it lightly in the flour and shaking off any excess. Then dip it into the beaten egg, allowing the excess to drip off. Finally, press the slice firmly into the breadcrumb mixture, coating both sides evenly. Place the breaded slices on a clean tray and repeat until all eggplant rounds are coated.

5
Heat the olive oil in a large skillet over medium-high heat. Working in batches to avoid crowding the pan, fry the breaded eggplant slices for about 2 to 3 minutes per side until they are deeply golden brown and crispy. Transfer the finished slices to a paper towel-lined plate to drain. Add more olive oil between batches as needed. The goal is a rich golden color and a crust that will hold up to the sauce and cheese during baking.

6
Lightly coat the bottom of a 9×13-inch baking dish with a thin layer of marinara sauce, about 1/2 cup. This prevents sticking and adds flavor to the base layer. Arrange a single layer of the fried eggplant slices over the sauce, overlapping them slightly if necessary to fit.

7
Spread another layer of marinara sauce generously over the eggplant, about 3/4 cup. Lay slices of fresh mozzarella evenly over the sauce, then scatter a handful of torn fresh basil leaves. Sprinkle a few tablespoons of the remaining grated Parmesan over the top. Repeat this layering process: eggplant, sauce, mozzarella, basil, and Parmesan until all your ingredients are used up, finishing with a final layer of sauce and the shredded low-moisture mozzarella and remaining Parmesan on top.

8
Cover the baking dish tightly with aluminum foil and bake in the preheated oven for 25 minutes. After 25 minutes, remove the foil and continue baking for another 15 to 20 minutes until the cheese is completely melted, bubbling vigorously around the edges, and the top is golden brown in spots. If you want extra browning, switch the oven to broil for the final 2 to 3 minutes but watch it closely to prevent burning.

9
Remove the Eggplant Parmesan from the oven and allow it to rest for at least 10 to 15 minutes before slicing and serving. This resting time is important because it allows the layers to set, making it much easier to cut clean, beautiful portions. Garnish each serving with a few fresh basil leaves and an extra sprinkle of Parmesan cheese before bringing it to the table.

Best Eggplant Parmesan Recipe (Classic Italian Style)

Nutrition (per serving)

🔥
CALORIES
480

🥩
PROTEIN
24g

🌾
CARBS
42g

🥑
FAT
24g

🌿
FIBER
7g

🍯
SUGAR
9g

About This Recipe

Eggplant Parmesan, known in Italy as Parmigiana di Melanzane, has roots that stretch back centuries in the southern Italian regions of Campania and Sicily. Despite its name suggesting a connection to the city of Parma, most culinary historians believe the dish originated in the south, where eggplant was abundantly grown after being introduced to the Mediterranean by Arab traders during the Middle Ages. The word parmigiana itself may derive from the Sicilian word palmigiana, referring to the overlapping slat pattern of a Persian blind, which mirrors the layered construction of the dish.

When millions of southern Italian immigrants arrived in the United States in the late 19th and early 20th centuries, they brought this beloved recipe with them. In America, the dish evolved slightly, with thicker layers of mozzarella and a more robust tomato sauce reflecting the ingredients available in the New World. Today, Eggplant Parmesan occupies a beloved place in both authentic Italian cooking and Italian-American cuisine, celebrated as a symbol of the rich culinary heritage that immigrants carried across the ocean.

Ready to Serve

Best Eggplant Parmesan Recipe (Classic Italian Style) plated

A Closer Look

Best Eggplant Parmesan Recipe (Classic Italian Style) closeup detail

Pro Tips for Best Results

  • Always salt and drain your eggplant for a minimum of 45 minutes before cooking. Skipping this step results in watery, soggy layers that fall apart when served. The salt draws out moisture and mellows any bitterness in the eggplant, creating a far superior final texture.
  • Use fresh mozzarella for the inner layers and low-moisture shredded mozzarella for the top layer. Fresh mozzarella provides creamy, milky flavor inside the dish while low-moisture mozzarella melts into that irresistible golden, bubbly topping without releasing too much liquid.
  • Do not overcrowd the skillet when frying the eggplant. Cooking too many slices at once lowers the oil temperature rapidly, causing the eggplant to absorb excess oil and steam instead of fry. Work in small batches and maintain a consistently hot pan for the crispiest results.
  • Let the finished casserole rest for 10 to 15 minutes after it comes out of the oven. This allows the melted cheese and sauce to firm up slightly so each serving holds together neatly on the plate rather than collapsing into a saucy mess.
  • For a lighter version, you can bake the breaded eggplant slices instead of frying them. Brush each breaded slice with olive oil and bake on a greased baking sheet at 425 degrees Fahrenheit for about 20 minutes, flipping halfway through, until golden and crispy on both sides.

Essential Equipment

Large Baking Sheet: Used to salt and drain the eggplant slices and for pre-baking them before layering.

9×13-inch Baking Dish: The ideal size for layering the eggplant, sauce, and cheese to create even, well-portioned servings.

Large Skillet or Frying Pan: Essential for pan-frying the breaded eggplant slices to achieve a golden, crispy crust.

Shallow Bowls or Rimmed Plates: Used to set up the breading station with flour, egg wash, and seasoned breadcrumbs.

Chef Knife: For slicing the eggplant evenly and chopping fresh herbs and garlic with precision.

Cutting Board: Provides a safe, stable surface for all your prep work.

Paper Towels: Critical for patting the salted eggplant dry and absorbing oil after frying.

Colander or Wire Rack: Allows the salted eggplant to drain properly, pulling out excess moisture for better texture.

Variations

Gluten-Free Eggplant Parmesan: Substitute the all-purpose flour with rice flour or a gluten-free all-purpose blend, and use certified gluten-free breadcrumbs or crushed gluten-free crackers for the coating. Every other step remains exactly the same, making this an easy adaptation for those with gluten sensitivities.

Vegan Eggplant Parmesan: Replace the eggs with an aquafaba wash or a mixture of unsweetened plant-based milk and a tablespoon of ground flaxseed. Use vegan mozzarella and a nutritional yeast-based Parmesan substitute. The result is a surprisingly rich and satisfying dish that is completely dairy-free and egg-free.

Spicy Arrabbiata Style: Swap the standard marinara for a fiery arrabbiata sauce made with extra red pepper flakes and a touch of chili oil. Add thinly sliced fresh chili peppers between the layers for a bold, spicy version that brings real heat to every bite.

Eggplant Parmesan Rollups: Instead of stacking rounds, slice the eggplant lengthwise into thin planks, bread and fry them as directed, then spread a ricotta and spinach filling on each slice and roll them up before placing them seam-side down in the baking dish, topping with sauce and cheese as usual.

Air Fryer Eggplant Parmesan: After breading the eggplant slices, spray them generously with cooking spray and air fry at 400 degrees Fahrenheit for 10 to 12 minutes, flipping halfway through, until deeply golden. Layer and bake as directed. This method significantly reduces the amount of oil needed while still achieving a wonderfully crispy crust.

Frequently Asked Questions

Can I make eggplant parmesan ahead of time?

Yes, you can assemble the entire casserole up to 24 hours in advance. Cover it tightly with plastic wrap or foil and refrigerate it unbaked. When you are ready to serve, simply remove it from the refrigerator 30 minutes before baking to take the chill off, then bake as directed, adding an extra 10 minutes to the covered baking time.

Can I freeze eggplant parmesan?

Yes, this dish freezes very well. Allow the fully baked casserole to cool completely, then wrap it tightly in plastic wrap followed by a layer of foil, or portion it into individual airtight freezer-safe containers. It will keep in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating in a 350 degree oven until heated through.

Why is my eggplant parmesan watery?

Excess moisture in the dish almost always comes from not adequately salting and draining the eggplant before cooking, or from using fresh mozzarella that was not patted dry before layering. Make sure to salt the eggplant for at least 45 minutes, thoroughly pat it dry with paper towels, and always dry your fresh mozzarella slices well before adding them to the layers.

Do I need to peel the eggplant before making this recipe?

No, you do not need to peel the eggplant for this recipe. The skin is completely edible and actually helps the slices hold together during breading, frying, and baking. If you have a particularly large eggplant with very thick skin, you may choose to peel it, but for most standard eggplants the skin softens beautifully during cooking.

What do I serve with eggplant parmesan?

Eggplant Parmesan pairs beautifully with a simple green salad dressed with red wine vinaigrette, crusty garlic bread for soaking up the extra marinara sauce, or a side of spaghetti tossed in olive oil and fresh herbs. For a lighter pairing, roasted broccolini or sauteed zucchini complement the rich flavors of the dish without overpowering them.

Can I use store-bought marinara sauce?

Absolutely. A high-quality jarred marinara sauce works wonderfully in this recipe and saves considerable time. Look for a brand that uses San Marzano tomatoes and has a short, clean ingredient list with no added sugars or artificial preservatives. Rao’s Homemade and Victoria are two widely available brands that deliver excellent results.

Recipe Tags:

eggplant parmesanItalian recipesvegetarian dinnercomfort foodbaked eggplantItalian Americancheesy casserolemeatless meals
See also  Slow Cooker Chicken Fajitas Recipe - Easy and Flavorful

Similar Posts