About This Recipe
Nutrition estimates based on USDA FoodData Central. Values are per serving and may vary.
Why You'll Love It
- Crispy golden crust that stays crunchy even after baking
- Three-cheese layering — mozzarella, Parmesan, and the cheese in the breading
- Naturally vegetarian and incredibly satisfying
- Make-ahead friendly — even better the next day
- Beats any restaurant version you've ever tried
Best Eggplant Parmesan
Ingredients
- 2 large eggplants (~2 lbs), sliced ½-inch thick
- 1½ tsp kosher salt
- 2 cups Italian breadcrumbs
- 1 cup grated Parmesan, divided
- 1 tsp garlic powder
- 1 tsp dried oregano
- 3 eggs, beaten
- ½ cup all-purpose flour
- ½ cup olive oil (for frying)
- 3 cups marinara sauce
- 16 oz fresh mozzarella, sliced
- ½ cup fresh basil leaves
- 1 tsp red pepper flakes (optional)
Instructions
- 1Salt eggplant Slice, salt both sides, drain on paper towels 30 minutes. Pat completely dry.
- 2Bread Set up 3-dish station: flour → beaten eggs → breadcrumbs mixed with ½ cup Parmesan, garlic powder, oregano. Coat each slice, pressing firmly.
- 3Fry Heat ¼ inch olive oil over medium-high. Fry in batches, 3 min per side until deep golden. Drain on paper towels.
- 4Layer Preheat oven 375°F. Spread 1 cup marinara in 9x13 dish. Layer: eggplant → marinara → mozzarella → Parmesan. Repeat.
- 5Bake Cover with foil, bake 25 min. Uncover, bake 15–20 min more until bubbling and golden. Rest 10 min. Top with fresh basil.
Ingredients
Step-by-Step Instructions
-
1
Salt and drain the eggplant
Slice the eggplants into ½-inch rounds and lay them out on two layers of paper towels. Sprinkle both sides generously with kosher salt. Let them sit for at least 30 minutes — you'll see beads of moisture forming on the surface. This step is non-negotiable: it draws out the bitter liquid and removes excess water that would otherwise steam the breading and make it soggy. After 30 minutes, pat every slice completely dry with fresh paper towels. Dry eggplant = crispy eggplant.
-
2
Set up the breading station
You need three shallow dishes in a row. Dish 1: all-purpose flour seasoned with a pinch of salt and pepper. Dish 2: three eggs beaten well. Dish 3: Italian breadcrumbs mixed with half the Parmesan (½ cup), garlic powder, and dried oregano — stir to combine. Working with one slice at a time, dredge in flour (shake off excess), dip in egg (let drip), then press firmly into the breadcrumb mixture on both sides. The key word is "press" — really pack those crumbs in so they adhere completely.
-
3
Fry until shatteringly crispy
Pour enough olive oil into a large heavy skillet to come ¼ inch up the sides. Heat over medium-high until a breadcrumb dropped in sizzles immediately — around 350°F. Fry the eggplant in batches without crowding (crowding drops the oil temperature and causes steaming instead of frying). Cook 3 minutes per side until deep golden brown. Work in 2–3 batches, adding a little more oil between each. Drain each batch on a paper-towel-lined plate in a single layer. Do not stack them — they'll steam each other and lose their crunch.
-
4
Build the layers
Preheat your oven to 375°F. Spread 1 cup of marinara sauce across the bottom of a 9x13 baking dish — this prevents sticking and adds another layer of flavor. Arrange half the fried eggplant slices in a single layer (overlapping slightly is fine). Spoon 1 cup of marinara over the top. Layer half the mozzarella slices and sprinkle with ¼ cup of the remaining Parmesan. Repeat: remaining eggplant, last cup of marinara, rest of the mozzarella, and the final Parmesan on top.
-
5
Bake to bubbling golden perfection
Cover the dish tightly with aluminum foil and bake for 25 minutes — the steam helps the cheese melt completely and the layers meld together. Then uncover and bake for another 15–20 minutes until the top is golden, the cheese is blistered, and the sauce is bubbling at the edges. Let the dish rest for 10 full minutes before cutting — this is critical for the layers to set so you get beautiful clean slices instead of a sliding pile. Tear fresh basil leaves over the top right before serving.
Pro Tips
- Choose the right eggplant. Look for firm, heavy eggplants with tight, shiny skin and a green, fresh-looking stem. Smaller-medium eggplants tend to be less bitter and have fewer seeds than very large ones.
- Don't rush the salting. 30 minutes is the minimum — 45–60 minutes is even better. The drier the eggplant going into the oil, the crispier your final result.
- Use fresh mozzarella, not shredded. Fresh mozzarella melts into creamy pools while shredded mozzarella can turn rubbery. If you must use shredded, go for whole-milk low-moisture mozzarella.
- Rest before serving. Every minute you wait after pulling it from the oven improves the dish. The layers need time to set and the flavors need time to come together. 10 minutes minimum, 15 is better.
Delicious Variations
- Baked (not fried): Brush breaded slices with olive oil and bake at 425°F for 20–25 minutes, flipping halfway. Lighter, still delicious.
- Air Fryer Eggplant Parmesan: Air fry at 400°F for 10–12 minutes per side until golden. Assemble and bake as directed. Incredible crunch with less oil.
- Spicy version: Add 1 tsp red pepper flakes to the marinara and use hot Italian breadcrumbs for breading. A beautiful kick that doesn't overpower.
- Eggplant Parm Sandwich: Leftover eggplant parmesan between two slices of garlic bread with extra provolone is one of the greatest sandwiches ever made.
- Gluten-free: Substitute almond flour for all-purpose flour and use gluten-free breadcrumbs. The rest of the recipe is naturally GF.
Frequently Asked Questions
Nutrition Per Serving