Eggplant Parmesan
Golden fried eggplant slices layered with rich tomato sauce, fresh basil, and bubbly melted mozzarella and parmesan cheese. This classic Italian-American comfort dish is baked until tender and gooey, delivering a satisfying vegetarian main that even meat lovers adore.
For 4 servings
- prep · ~30 min
Salt the eggplant slices and let them sweat.
1.Arrange eggplant slices in a single layer on a baking sheet lined with paper towels.2.Sprinkle both sides with 1 teaspoon salt and let sit for 30 minutes.3.Pat thoroughly dry with fresh paper towels to remove excess moisture and bitter juices.TIPSweating removes bitterness and prevents the eggplant from getting soggy during frying. - saute · ~20 min
Make the fresh tomato sauce.
1.Score an X on the bottom of each tomato and blanch in boiling water for 30 seconds; transfer to ice water and peel off the skins.2.Crush the peeled tomatoes by hand or pulse briefly in a blender until smooth.3.Heat 2 tablespoons olive oil in a saucepan over medium heat. Add minced garlic and sauté until fragrant, about 30 seconds.4.Pour in the crushed tomatoes, add a pinch of salt and a pinch of black pepper. Simmer gently for 15 minutes until slightly thickened.5.Stir in torn basil leaves and remove from heat.TIPDon't let the garlic brown — it turns bitter. Keep the heat at medium and stir constantly. - prep · ~2 min
Set up the breading station.
1.Place flour in a shallow bowl.2.Beat 4 eggs in a second shallow bowl.3.Place breadcrumbs in a third shallow bowl. - fry · ~20 min
Bread and fry the eggplant slices.
1.Dredge each dried eggplant slice in flour, shaking off excess.2.Dip into beaten eggs, letting excess drip off.3.Press both sides firmly into breadcrumbs until well coated.4.Heat 1 cup olive oil in a large skillet over medium-high heat until shimmering.5.Fry breaded slices in batches, about 2 minutes per side until deep golden brown.6.Transfer to a paper towel-lined plate to drain.TIPAvoid crowding the pan — cook in 2 or 3 batches so the oil temperature doesn't drop, which makes eggplant greasy. - bake
Preheat the oven to 375°F.
Set an oven rack in the middle position and preheat to 375°F (190°C).
- assemble · ~5 min
Layer the eggplant Parmesan in a baking dish.
1.Spread a thin layer of tomato sauce across the bottom of a 9x13 inch baking dish.2.Arrange a single layer of fried eggplant slices over the sauce.3.Top with a portion of mozzarella and a sprinkle of parmesan.4.Repeat layers — sauce, eggplant, cheese — until all eggplant is used, finishing with sauce and a generous cap of mozzarella and parmesan on top. - bake · ~35 min
Bake until bubbly and golden.
Place the dish in the preheated oven and bake for 30 to 35 minutes until the cheese is melted, bubbly, and lightly browned on top.
- rest · ~10 min
Let the dish rest before cutting.
Remove from oven and let stand for 10 minutes to firm up. This helps the layers hold together when serving.
TIPCutting immediately will cause the layers to slide apart — patience pays off.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Sweat the eggplant slices for the full 30 minutes to draw out bitterness and excess moisture.
- 2Pat the eggplant extremely dry after sweating; any leftover moisture makes breading fall off.
- 3Use a Dutch oven or heavy-bottomed skillet to maintain steady oil temperature during frying.
- 4Let the breaded eggplant drain on a wire rack instead of paper towels to keep the crust crispy.
- 5Bake the assembled dish on the middle rack so the top browns evenly without burning the cheese.
- 6Let the dish rest for at least 10 minutes after baking so the layers set and slices come out clean.
Adapt it for your goals.
Low-oil
Bake the breaded eggplant slices on a parchment-lined sheet at 425°F for 15 minutes, flipping halfway, instead of shallow-frying — cuts down on oil while still delivering a crisp coating.
high proteinHigh-protein
Add a layer of cooked ground turkey or plant-based crumbles between the eggplant for a heartier main dish that boosts protein without overpowering the classic flavors.
jainJain
Replace onion and garlic with asafoetida (hing) in the sauce, and use a nut-based 'parmesan' (blended cashews, nutritional yeast, salt) to keep the dish compliant with Jain dietary restrictions.
veganVegan
Use a flax egg (1 tbsp flaxseed meal + 3 tbsp water per egg) and a blend of plant-based mozzarella and parmesan substitutes; the breading still fries up perfectly golden.
Why this is on our healthy list.
Rich in Antioxidants
Eggplant skin contains nasunin, a powerful antioxidant that supports brain health and neutralizes free radicals.
Good Source of Fiber
Each serving provides a meaningful amount of dietary fiber from eggplant and tomatoes, aiding digestion and satiety.
Low in Saturated Fat
Made with olive oil and fresh mozzarella, this dish has far less saturated fat than traditional meat-based comfort foods.
Contains Vitamin K
Basil and olive oil deliver vitamin K, which plays a key role in bone metabolism and blood clotting function.
Frequently asked questions
Salting is essential for large eggplants — it removes bitterness and prevents sogginess. If you use Japanese or graffiti eggplant with thin skin, you can reduce the salting time to 15 minutes.



