Eggplant Parmigiana Recipe
Eggplant parmigiana is one of those Italian comfort foods that just brings everyone together around the table. I’ve been making this for ages, and honestly, it always gets people talking (in a good way).
The breaded eggplant, with its crispy edges, layered with tangy tomato sauce and gooey cheese—yeah, it’s a combo I never get tired of.
This eggplant recipe is actually easier than it sounds, and you don’t even have to fry the eggplant to get a really good result. I’ll walk you through each layer so you end up with a golden, tasty dish. The trick is getting the eggplant right—nobody wants soggy or bitter slices.
Whether it’s a weeknight dinner or you’re having a few friends over, this Italian classic always hits the spot. I’ll break down the equipment, ingredients, and each step. Plus, I’ve got a few little tips to help it taste like something you’d get at a nice Italian spot.
Equipment
I keep things pretty simple when it comes to equipment for eggplant parmigiana. No need for anything fancy here.
Here’s what I use:
- Large baking sheet—for roasting the eggplant
- Sharp knife and cutting board—for slicing up the veggies
- 9×13 inch baking dish—this is what I use to put everything together
- Large skillet or saucepan—if you’re making your own sauce
- Mixing bowls—for prepping ingredients
- Measuring cups and spoons—so you don’t have to guess
- Wooden spoon or spatula—for stirring and spreading
- Pastry brush or paper towels—to oil the baking sheet
- Aluminum foil or parchment paper—makes cleanup way easier
If you’ve got a mandoline slicer, it’ll help get the eggplant even, but a sharp knife does the job too.
That 9×13 inch baking dish feeds a good-sized group. If you use something smaller or bigger, just keep an eye on your cook time.
I always line my baking sheet with parchment paper. It keeps the eggplant from sticking and burning, and honestly, it saves a lot of scrubbing later.
A cheese grater is handy if you’re shredding your own mozzarella and parmesan. It tastes fresher, but if you’re in a pinch, pre-shredded is fine.
Ingredients
What I love about eggplant parmigiana is how straightforward the ingredients are. It’s all about fresh eggplant and a few other things that make it sing.
For the eggplant:
- 2-3 large eggplants, sliced into 1/4-inch rounds
- Salt, to pull out some of the moisture
- Olive oil or vegetable oil for frying
For the sauce and cheese:
- 3 cups tomato sauce (I’m partial to homemade, but jarred works)
- 16 oz fresh mozzarella, sliced or shredded
- 1 cup freshly grated parmesan (Parmigiano Reggiano or Grana Padano—either one is great)
- 2 tablespoons extra virgin olive oil
- Fresh basil leaves
I always go with fresh mozzarella because it melts so nicely and doesn’t make things watery. The mix of mozzarella and parmesan is just classic—cheesy, but not too heavy.
For the parmesan, it’s worth grating it yourself. Pre-grated just doesn’t have the same punch, and it melts kind of weird.
The sauce is important. If you’ve got time, homemade is awesome, but nobody’s judging if you use something from a jar. With passata, I just add a little salt, pepper, and a drizzle of olive oil.
Fresh basil is a must. It adds a pop of flavor that really lifts the whole dish.
Instructions
First off, I preheat the oven to 375°F. Gives it time to warm up while I get the eggplant ready.
For the eggplant:
- Slice eggplant into rounds, about ¼ to ½ inch thick.
- Salt both sides and let them sit for 20-30 minutes—this draws out some of the moisture.
- Pat them dry with paper towels.
- Set up a breading station: one bowl with flour, one with beaten eggs, one with breadcrumbs.
- Dip each slice in flour, then egg, then breadcrumbs. That’s your breaded eggplant.
Cooking the eggplant:
- If you’re frying, heat oil in a big pan over medium-high. Cook each slice for 2-3 minutes per side, until they’re golden.
- If you want to bake them, lay them out on a greased baking sheet. Bake for 20-25 minutes, flip halfway through.
- For grilled eggplant, brush slices with oil and grill 3-4 minutes per side.
Assembly:
- Spread a thin layer of marinara sauce on the bottom of your baking dish.
- Lay down a layer of eggplant—fried or baked, either way.
- Add dollops of ricotta (if you like), then sprinkle mozzarella and parmesan.
- Keep layering until you’re out of ingredients.
- Finish it off with a final layer of sauce and cheese.
Bake uncovered for 25-30 minutes, until the cheese is melted and golden. Let it rest about 10 minutes before serving so the layers don’t slide everywhere.
Notes
Letting the eggplant parmigiana sit for 10-15 minutes after baking makes it way easier to slice up nice portions. Plus, it just tastes better when it’s not piping hot.
Leftovers? Pop them in an airtight container and stash them in the fridge for up to 4 days. I swear, it’s even better the next day after everything melds together.
Want to freeze it? Go for it. Let it cool all the way, then wrap it up tight in plastic wrap and foil, or use a freezer container. It’ll keep for about 3 months.
To reheat, thaw overnight in the fridge, then cover with foil and warm it up at 350°F for 20-30 minutes.
I wouldn’t freeze it before baking, though. The texture just gets weird and the eggplant turns kind of mushy.
You can definitely prep the breaded eggplant slices ahead—just lay them out on a baking sheet and refrigerate for up to a day before assembling everything.
If you want that epic cheese pull, use whole milk mozzarella. It melts so much better than part-skim. And really, fresh parmesan is worth the tiny bit of extra effort.

Equipment
- Oven
- Large baking sheet
- Parchment paper
- 9×13 inch baking dish
- Mixing bowls
- Measuring cups and spoons
- Sharp knife and cutting board
- Pastry brush or cooking spray
- Spatula
Ingredients
- 3 large eggplants sliced into 1/4-inch rounds (about 1.3–1.5 kg total)
- 2 tsp kosher salt for salting eggplant (plus more to taste)
- 1 cup all-purpose flour for dredging
- 3 large eggs beaten
- 2 cups Italian-style breadcrumbs
- 3 tbsp olive oil for brushing/spraying eggplant slices before baking
- 3 cups tomato sauce or marinara homemade or jarred
- 16 oz fresh mozzarella sliced or shredded
- 1 cup Parmesan cheese freshly grated
- 2 tbsp extra-virgin olive oil for finishing and flavor
- 1/2 cup fresh basil leaves torn, plus extra for serving
- 1 cup ricotta cheese optional, for dollops between layers
Instructions
- Salt the eggplant: Arrange the eggplant rounds in a single layer on a baking sheet or rack. Sprinkle both sides lightly with salt and let sit for 30 minutes to draw out excess moisture. Pat very dry with paper towels.
- Heat the oven: Preheat oven to 375°F (190°C). Line two large baking sheets with parchment paper and lightly brush or spray with olive oil.
- Set up breading: Place flour in one bowl, beaten eggs in a second bowl, and breadcrumbs in a third bowl.
- Bread the eggplant: Dip each slice in flour (shake off excess), then egg, then breadcrumbs. Lay on prepared baking sheets. Lightly brush or spray the tops with olive oil.
- Bake the eggplant: Bake for 20–25 minutes, flipping halfway through, until crisp and golden.
- Assemble: Spread a thin layer of tomato sauce in the bottom of a 9×13-inch baking dish. Add a layer of baked eggplant, then spoon on more sauce. Sprinkle with mozzarella and parmesan (and add small dollops of ricotta if using). Add a few basil leaves. Repeat layers until ingredients are used, finishing with sauce and a generous layer of cheese on top.
- Bake: Bake uncovered for 25–30 minutes, until the cheese is melted and deeply golden and the sauce is bubbling around the edges.
- Rest and serve: Let stand for 10 minutes before slicing so the layers set. Top with fresh basil and a drizzle of extra-virgin olive oil if desired.
Notes
Nutrition
Tasting Notes
When I dig into eggplant parmigiana, the flavors come at me in waves. First, there’s that crispy, golden crust on the eggplant, and then it gives way to this soft, almost creamy inside.
The marinara sauce brings a bright, tangy sweetness that really wakes up the dish. It just plays so well with the rich, melted cheese on top.
You get both mozzarella and Parmesan in every bite, and honestly, they make such a good team. The cheese gets all stretchy and gooey, and the sauce keeps everything nice and moist.
Honestly, this traditional eggplant parmigiana stands out compared to other comfort foods. It’s got that cheesy, cozy vibe like chicken parm, but it feels a bit lighter somehow.
The texture is kind of like a veggie lasagna, with all those layers of sauce and cheese. It’s really satisfying, especially if you’re into that sort of thing.
I usually serve it with some sides, but nothing fancy. Crusty bread is my go-to for mopping up the extra sauce.
A simple green salad on the side just makes it feel a little fresher and helps balance out the richness.
Every forkful of this melanzane alla parmigiana is a little different. You get those crispy edges, then a bite of soft eggplant, and a hint of herbs—usually basil and oregano, but never too much.
This eggplant parmesan recipe somehow manages to feel both comforting and a bit special. The flavors are bold without being too much, and I always find myself going back for seconds.
