I just made the best Eggplant Parmesan and you need to see the crispy fried eggplant, silky tomato, molten mozzarella and sharp parmesan that pull apart like a dream.

I keep dreaming about Eggplant Parmesan. I adore the way fried slices soak up tomato sauce and then bend under gooey fresh mozzarella, with Parmigiano grating like salt on top.
I grew up eating this as one of my favorite Traditional Italian Dishes, and I still feel ridiculous craving it at midnight. But it’s homey without being precious.
I’m obsessed with the way eggs help make the crumbs cling, giving that slightly crunchy edge against the melty cheese. This is comfort you can actually taste, messy plates and second helpings inevitable.
No mystique, just pure, honest deliciousness. I want more.
Ingredients

- Eggplant: tender, slightly bitter base that soaks up sauce and oil, very comforting.
- Coarse salt: draws out moisture, firms texture, keeps slices from going soggy.
- Plain flour: gives a light, crispy cloak when fried, nothing fussy.
- Eggs: help the crumbs stick, add a bit of richness and protein.
- Breadcrumbs: crunch and golden color, it’s the classic fried coating.
- Vegetable oil: neutral frying oil that crisps without stealing flavor.
- Extra virgin olive oil: adds fruity warmth to the sauce, not overpowering.
- Onion: sweet base note, it softens into almost buttery comfort.
- Garlic: punchy aromatics, you’ll smell it before you taste it.
- Canned tomatoes: bright, saucy backbone that keeps things rustic and tangy.
- Sugar: tames acidity, subtle and optional if tomatoes are sharp.
- Salt and pepper: basic seasoning, indispensable for balance and bite.
- Mozzarella: gooey milky melt, makes each slice wonderfully cheesy.
- Parmigiano Reggiano: salty, nutty finish with a grainy, savory pop.
- Basil leaves: fresh, peppery herb that lifts the whole dish.
- Extra basil for serving: bright garnish, adds color and fresh scent.
- Butter or oil for dish: prevents sticking, gives a little richness beneath.
Ingredient Quantities
- 3 medium eggplants (about 1.2 kg), sliced about 1 cm thick
- 1 tablespoon coarse salt for sweating the eggplant
- 200 g plain flour for dredging
- 3 large eggs, beaten
- 200 g fine dry breadcrumbs
- 500 ml vegetable oil or sunflower oil for frying
- 2 tablespoons extra virgin olive oil for the sauce
- 1 small onion, finely chopped
- 2 garlic cloves, crushed or minced
- 800 g canned plum tomatoes, crushed or use passata
- 1 teaspoon sugar, optional, to balance acidity
- Salt and freshly ground black pepper, to taste
- 250 g fresh mozzarella, torn or sliced
- 100 g Parmigiano Reggiano, finely grated
- A good handful fresh basil leaves, plus extra for serving
- Butter or a little olive oil to grease the baking dish
How to Make this
1. Salt the eggplant slices: lay the 1 cm slices in a single layer, sprinkle about 1 tablespoon coarse salt over them and let sweat for 30 minutes to draw out bitterness; rinse under cold water, pat very dry with kitchen towels.
2. Set up a dredging station with 200 g plain flour, 3 beaten eggs and 200 g fine dry breadcrumbs; season the flour and crumbs with a little salt and pepper. Dredge each dry eggplant slice in flour, shake off excess, dip in egg, then coat with breadcrumbs.
3. Heat 500 ml vegetable or sunflower oil in a wide frying pan to medium-high; fry breaded eggplant in batches until golden and soft, about 2 to 3 minutes per side; do not crowd the pan or the oil temp will drop. Drain fried slices on paper towels and keep warm.
4. Make the tomato sauce: heat 2 tablespoons extra virgin olive oil in a saucepan, add 1 finely chopped small onion and soften until translucent, then add 2 crushed garlic cloves and cook a minute more without browning.
5. Add 800 g canned plum tomatoes or passata to the onion and garlic, break up the tomatoes if needed, add 1 teaspoon sugar if the sauce tastes too acidic, and season with salt and plenty of freshly ground black pepper. Simmer gently for 15 to 20 minutes until slightly reduced and thickened, then stir in a good handful of chopped fresh basil.
6. Preheat oven to 180 C (350 F). Grease a baking dish with butter or a little olive oil so the parmigiana won’t stick.
7. Assemble: spread a thin layer of tomato sauce on the base of the dish, arrange a single layer of fried eggplant slices to cover, spoon more sauce over, scatter torn or sliced 250 g fresh mozzarella and sprinkle some of the 100 g finely grated Parmigiano Reggiano and a few basil leaves. Repeat layering until ingredients are used, finishing with sauce, mozzarella and a generous final sprinkle of Parmigiano.
8. Cover loosely with foil and bake for 20 minutes, then remove foil and bake another 10 to 15 minutes until cheese is bubbling and the top is golden.
9. Let the parmigiana rest at least 15 to 20 minutes before serving so it sets and slices hold together, garnish with extra fresh basil.
10. Serve warm with a simple green salad or crusty bread. Leftovers are even better the next day, you can reheat in a low oven to keep the texture.
Equipment Needed
1. Large cutting board and a sharp chef knife for slicing the eggplant
2. Large tray or colander plus plenty of kitchen towels or paper towels for salting and drying the slices
3. Three shallow dishes or bowls for the flour, beaten eggs and breadcrumbs (dredging station)
4. Wide, heavy frying pan or skillet for frying and a kitchen thermometer if you want to check oil temp
5. Slotted spoon or spatula and a pair of tongs to turn and lift the fried slices
6. Saucepan for the tomato sauce and a wooden spoon to stir it
7. Ovenproof baking dish, greased, to assemble and bake the parmigiana
8. Box grater or microplane for the Parmigiano Reggiano and a knife to tear the mozzarella
9. Aluminium foil, oven mitts and a cooling rack or platter to let the dish rest before slicing
FAQ
Eggplant Parmigiana (Parmigiana Di Melanzane) Recipe Substitutions and Variations
- Eggplants: swap with zucchini slices for a lighter version, or thick portobello mushroom caps if you want a meatier texture.
- Plain flour (for dredging): use fine cornmeal or chickpea flour for a gluten free crust, or swap for all purpose flour if that’s what you have.
- Eggs (for the dredge): replace with buttermilk or full fat yogurt thinned with a little water for a tangy bind, or mix 1 tbsp ground flaxseed with 3 tbsp water per egg as a vegan option.
- Fresh mozzarella / Parmigiano Reggiano: use provolone or scamorza in place of mozzarella, and swap Parmigiano for Pecorino Romano or a good aged Grana for similar salty, nutty notes.
Pro Tips
1. Salt the slices longer if theyre still bitter: 30 minutes is fine, but if your eggplants taste sharp try 45–60 minutes, then press out the water with clean towels so they fry crisp and dont go soggy.
2. Use a shallow oil layer and medium heat for frying; too hot and the crumbs burn before the inside softens, too cool and the slices soak oil. Test one slice first and adjust heat, and dont crowd the pan or the oil temp will plunge.
3. Let the assembled parmigiana rest at least 20 minutes after baking. I know you want to dig in right away, but it will slice way cleaner and the layers wont slide apart if you chill or rest it a bit.
4. Balance the sauce acidity with sugar, but taste first. If your canned tomatoes are watery, simmer longer to concentrate flavor. Also fresh basil stirred in at the end keeps its brightness, add a few leaves on top just before serving.

Eggplant Parmigiana (Parmigiana Di Melanzane) Recipe
I just made the best Eggplant Parmesan and you need to see the crispy fried eggplant, silky tomato, molten mozzarella and sharp parmesan that pull apart like a dream.
6
servings
731
kcal
Equipment: 1. Large cutting board and a sharp chef knife for slicing the eggplant
2. Large tray or colander plus plenty of kitchen towels or paper towels for salting and drying the slices
3. Three shallow dishes or bowls for the flour, beaten eggs and breadcrumbs (dredging station)
4. Wide, heavy frying pan or skillet for frying and a kitchen thermometer if you want to check oil temp
5. Slotted spoon or spatula and a pair of tongs to turn and lift the fried slices
6. Saucepan for the tomato sauce and a wooden spoon to stir it
7. Ovenproof baking dish, greased, to assemble and bake the parmigiana
8. Box grater or microplane for the Parmigiano Reggiano and a knife to tear the mozzarella
9. Aluminium foil, oven mitts and a cooling rack or platter to let the dish rest before slicing
Ingredients
-
3 medium eggplants (about 1.2 kg), sliced about 1 cm thick
-
1 tablespoon coarse salt for sweating the eggplant
-
200 g plain flour for dredging
-
3 large eggs, beaten
-
200 g fine dry breadcrumbs
-
500 ml vegetable oil or sunflower oil for frying
-
2 tablespoons extra virgin olive oil for the sauce
-
1 small onion, finely chopped
-
2 garlic cloves, crushed or minced
-
800 g canned plum tomatoes, crushed or use passata
-
1 teaspoon sugar, optional, to balance acidity
-
Salt and freshly ground black pepper, to taste
-
250 g fresh mozzarella, torn or sliced
-
100 g Parmigiano Reggiano, finely grated
-
A good handful fresh basil leaves, plus extra for serving
-
Butter or a little olive oil to grease the baking dish
Directions
- Salt the eggplant slices: lay the 1 cm slices in a single layer, sprinkle about 1 tablespoon coarse salt over them and let sweat for 30 minutes to draw out bitterness; rinse under cold water, pat very dry with kitchen towels.
- Set up a dredging station with 200 g plain flour, 3 beaten eggs and 200 g fine dry breadcrumbs; season the flour and crumbs with a little salt and pepper. Dredge each dry eggplant slice in flour, shake off excess, dip in egg, then coat with breadcrumbs.
- Heat 500 ml vegetable or sunflower oil in a wide frying pan to medium-high; fry breaded eggplant in batches until golden and soft, about 2 to 3 minutes per side; do not crowd the pan or the oil temp will drop. Drain fried slices on paper towels and keep warm.
- Make the tomato sauce: heat 2 tablespoons extra virgin olive oil in a saucepan, add 1 finely chopped small onion and soften until translucent, then add 2 crushed garlic cloves and cook a minute more without browning.
- Add 800 g canned plum tomatoes or passata to the onion and garlic, break up the tomatoes if needed, add 1 teaspoon sugar if the sauce tastes too acidic, and season with salt and plenty of freshly ground black pepper. Simmer gently for 15 to 20 minutes until slightly reduced and thickened, then stir in a good handful of chopped fresh basil.
- Preheat oven to 180 C (350 F). Grease a baking dish with butter or a little olive oil so the parmigiana won't stick.
- Assemble: spread a thin layer of tomato sauce on the base of the dish, arrange a single layer of fried eggplant slices to cover, spoon more sauce over, scatter torn or sliced 250 g fresh mozzarella and sprinkle some of the 100 g finely grated Parmigiano Reggiano and a few basil leaves. Repeat layering until ingredients are used, finishing with sauce, mozzarella and a generous final sprinkle of Parmigiano.
- Cover loosely with foil and bake for 20 minutes, then remove foil and bake another 10 to 15 minutes until cheese is bubbling and the top is golden.
- Let the parmigiana rest at least 15 to 20 minutes before serving so it sets and slices hold together, garnish with extra fresh basil.
- Serve warm with a simple green salad or crusty bread. Leftovers are even better the next day, you can reheat in a low oven to keep the texture.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 360g
- Total number of serves: 6
- Calories: 731kcal
- Fat: 39.8g
- Saturated Fat: 9.1g
- Trans Fat: 0.25g
- Polyunsaturated: 11.3g
- Monounsaturated: 10g
- Cholesterol: 139mg
- Sodium: 667mg
- Potassium: 1000mg
- Carbohydrates: 70g
- Fiber: 9.3g
- Sugar: 6.7g
- Protein: 27g
- Vitamin A: 500IU
- Vitamin C: 22mg
- Calcium: 300mg
- Iron: 1.8mg
















