How to Make Eggplant Parmesan (Perfectly Crispy Every Time)
Crispy Eggplant Parmesan Recipe
This eggplant parmesan recipe is the dish that converts eggplant skeptics into eggplant enthusiasts. Golden, crispy breaded eggplant slices layered with rich marinara sauce and bubbling melted mozzarella — it is hearty, deeply satisfying, and genuinely one of the best Italian-American comfort food dishes ever created. And it happens to be completely vegetarian without feeling like it.
Eggplant Parmesan — known as Melanzane alla Parmigiana in Italian — has its roots in Southern Italy, particularly in Sicily, Campania, and Calabria. The dish came to America with Italian immigrants and quickly became a beloved staple of Italian-American restaurant menus. Today it is a classic that deserves a spot in every home cook’s repertoire.
The secret to eggplant parmesan that is not mushy and soggy — the fate of most mediocre versions — comes down to one critical step that most people skip: salting and pressing the eggplant before cooking. This draws out the excess moisture that causes sogginess, concentrates the flavor, and ensures you get genuinely crispy results that hold up beautifully even under the sauce and cheese.
Why This Recipe Produces Crispy Eggplant Parmesan
- Salting and pressing the eggplant removes excess moisture before breading
- A proper three-step breading station creates a coating that stays crispy
- Frying the breaded eggplant before baking locks in the crunch
- Baking uncovered allows steam to escape rather than make the coating soggy
- Resting after baking allows everything to set up properly before serving
Ingredients
- 2 large eggplants (about 2 lbs total), sliced into 1/2-inch rounds
- 2 cups Italian seasoned breadcrumbs
- 1 cup all-purpose flour
- 3 large eggs, beaten
- 1/2 cup freshly grated Parmesan cheese
- 2 cups shredded low-moisture mozzarella
- 4 oz fresh mozzarella, torn (for the top layer)
- 2 to 3 cups good quality marinara sauce
- 1/2 cup fresh basil leaves
- 2 tablespoons kosher salt (for drawing out moisture)
- 1 teaspoon garlic powder
- 1 teaspoon dried oregano
- Olive oil for frying (about 1/2 cup)
- Extra Parmesan for finishing
Step-by-Step Instructions
Step 1: Salt the Eggplant
Arrange the eggplant slices in a single layer on paper towels or a wire rack set over a baking sheet. Sprinkle both sides generously with kosher salt. Let sit for at least 30 to 45 minutes — you will see beads of moisture forming on the surface as the salt draws it out. After 30 to 45 minutes, rinse the eggplant briefly under cold water and pat completely dry with paper towels. Do not skip this step.
Step 2: Set Up the Breading Station
Set up three shallow bowls in a line: flour seasoned with salt and pepper in the first, beaten eggs in the second, and breadcrumbs mixed with Parmesan, garlic powder, and oregano in the third. Working one slice at a time, dredge in flour and shake off excess, dip in egg letting excess drip off, then press firmly into the breadcrumb mixture coating both sides. Set breaded slices on a clean rack.
Step 3: Fry Until Golden
Heat about 1/4 inch of olive oil in a large skillet over medium-high heat until shimmering. Working in batches without crowding the pan, fry the breaded eggplant for 2 to 3 minutes per side until deep golden brown and crispy. The oil should be hot enough that the eggplant sizzles immediately upon contact. Transfer to a paper towel-lined plate and repeat with remaining slices.
Step 4: Layer and Bake
Preheat the oven to 375 degrees F. Spread a thin layer of marinara sauce on the bottom of a 9×13 baking dish. Arrange a layer of fried eggplant slices, slightly overlapping. Spoon sauce over the top, scatter some fresh basil, and sprinkle generously with shredded mozzarella. Repeat layers. For the final layer, top with the remaining sauce, the torn fresh mozzarella, and a shower of Parmesan. Bake uncovered for 25 to 30 minutes until the cheese is bubbling and lightly golden.
Step 5: Rest Before Serving
Let the eggplant Parmesan rest for 10 minutes before serving. This helps everything set up so it serves in neat portions rather than sliding apart. Garnish with fresh basil leaves and additional Parmesan.
Serving Suggestions
Eggplant Parmesan is wonderful served as a standalone dish with good crusty bread for mopping up the sauce. It also works beautifully as a main course alongside our fresh Caprese salad for a complete Italian feast. Over a bed of spaghetti or rigatoni tossed with a little of the marinara sauce, it becomes an incredibly satisfying pasta dinner.
Make-Ahead and Storage Instructions
Eggplant Parmesan is one of the best make-ahead dishes in Italian cooking. Assemble the entire dish up to 24 hours ahead, cover tightly, and refrigerate. Bake when ready to serve, adding about 10 to 15 minutes to the baking time since it starts cold. It also freezes beautifully — wrap individual portions in plastic wrap, then foil, and freeze for up to 2 months. Reheat directly from frozen in a 375 degree oven for 30 to 40 minutes.
Nutritional Information (Per Serving)
Calories: approximately 480 per serving (based on 6 servings) | Protein: 22g | Fat: 28g | Carbohydrates: 38g
Frequently Asked Questions
Why is my eggplant parmesan soggy?
Soggy eggplant parmesan almost always comes from skipping the salting step. Eggplant contains a significant amount of water that must be drawn out before cooking — if it is not removed, the water releases during frying and baking, making the coating soft and waterlogged. Salt the eggplant for at least 30 minutes, rinse, and pat completely dry before proceeding.
Can I bake the eggplant instead of frying it?
Yes — brush the breaded eggplant with olive oil on both sides and bake on a rack set over a baking sheet at 400 degrees F for 20 to 25 minutes, flipping halfway, until golden. The result will be less deeply crispy than fried but still very good, and significantly lighter.
Can eggplant parmesan be made without breading?
Yes — roasted or grilled eggplant slices without breading layered with sauce and cheese is a lighter, gluten-free version. It will be softer and less substantial but still delicious. This version is popular in Southern Italy where the dish originated.
How do I choose a good eggplant?
Choose eggplants that are firm, heavy for their size, and have smooth, shiny skin with no soft spots or blemishes. The stem should be fresh and green, not dried out. Medium-sized eggplants (about 1 lb each) tend to be less bitter and have fewer seeds than very large ones.

Crispy Eggplant Parmesan
Ingredients
Method
- Arrange eggplant slices in a single layer on paper towels. Sprinkle both sides generously with kosher salt. Let sit for 30 to 45 minutes — you will see beads of moisture forming on the surface. Rinse briefly under cold water and pat completely dry.
- Set up three shallow bowls: flour seasoned with salt and pepper in the first, beaten eggs in the second, and breadcrumbs mixed with Parmesan, garlic powder, and oregano in the third.
- Working one slice at a time, dredge in flour shaking off excess, dip in egg, then press firmly into the breadcrumb mixture coating both sides completely. Place on a clean rack.
- Heat about 1/4 inch of olive oil in a large skillet over medium-high heat. Fry eggplant in batches without crowding, 2 to 3 minutes per side until deep golden brown. Drain on paper towels.
- Preheat oven to 375 degrees F. Spread a thin layer of marinara sauce on the bottom of a 9×13 baking dish.
- Arrange a layer of fried eggplant, spoon sauce over the top, scatter fresh basil, and sprinkle generously with shredded mozzarella. Repeat this layering once more. Top with remaining sauce, torn fresh mozzarella, and Parmesan.
- Bake uncovered for 25 to 30 minutes until cheese is bubbling and lightly golden. Rest 10 minutes before serving. Garnish with fresh basil leaves.






