This eggplant parmesan is the ultimate comfort dish, featuring layers of crispy golden eggplant, rich marinara sauce, creamy béchamel, and perfectly melted cheese. It’s hearty, satisfying, and delivers a restaurant-quality experience right at home.
Why You’ll Love This Recipe
This recipe stands out because it combines classic Italian flavors with a creamy twist. The fried eggplant gives a crisp texture that contrasts beautifully with the smooth béchamel and gooey cheese. It’s a perfect vegetarian main dish that feels indulgent and special. Whether you’re cooking for family or guests, this dish always impresses with its rich layers and comforting taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the eggplant parmesan:
2½ pounds eggplant (2 to 3 medium), sliced into ¼-inch rounds
2½ teaspoons salt, divided
¾ cup all-purpose flour
3 large eggs
2 tablespoons cold water
2 cups seasoned Italian breadcrumbs
Vegetable oil for frying (about 3 cups)
1 jar (24 oz / about 680 g) marinara sauce
3 cups (12 oz / about 340 g) shredded whole milk mozzarella cheese
2 tablespoons finely grated Parmigiano Reggiano
Fresh basil, chopped (optional)
For the béchamel sauce:
3 tablespoons unsalted butter
3 tablespoons all-purpose flour
1½ cups milk
½ cup finely grated Parmigiano Reggiano
¼ teaspoon salt
¼ teaspoon black pepper
Directions
Start by sprinkling 1 teaspoon of salt evenly over the eggplant slices. Layer them with paper towels and let them rest for 1½ to 2 hours. Press gently to remove excess moisture.
To prepare the béchamel sauce, melt butter over medium heat. Add flour and whisk constantly for about 2 minutes. Gradually add milk while whisking until smooth. Bring to a gentle boil, then reduce heat and simmer until thickened. Stir in grated cheese, salt, and pepper, then set aside.
Prepare a breading station. Mix flour with salt on one plate. In a bowl, whisk eggs with cold water. On another plate, combine breadcrumbs with salt. Coat each eggplant slice in flour, dip into the egg mixture, and then coat with breadcrumbs.
Heat oil in a large skillet over medium heat. Fry the eggplant slices in batches until golden brown, about 3 minutes per side. Transfer to paper towels to drain excess oil.
Preheat the oven to 220°C (425°F). Spread ¾ cup of marinara sauce in a baking dish. Add a layer of eggplant, followed by more marinara, mozzarella, and béchamel. Repeat the layers two more times, finishing with béchamel and a sprinkle of Parmigiano Reggiano.
Bake for 30 to 35 minutes until bubbly and golden. Let it rest for 20 minutes before serving. Garnish with fresh basil if desired.
Servings and timing
Servings: 8 portions
Prep time: 2 hours (including resting time for eggplant)
Cooking time: 45 minutes
Total time: about 2 hours 45 minutes
Variations
You can bake the eggplant instead of frying for a lighter version, though it will be less crispy.
Add grilled chicken or turkey slices for a non-vegetarian twist.
Use different cheeses like provolone for a deeper flavor.
Incorporate spinach between layers for added nutrition.
Make it gluten-free by using gluten-free flour and breadcrumbs.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, bake in the oven at 180°C (350°F) until warmed through.
You can freeze the dish either before or after baking for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I make eggplant parmesan ahead of time?
Yes, you can assemble it up to 2 days in advance and store it in the refrigerator before baking.
Do I have to salt the eggplant?
Salting helps remove bitterness and excess moisture, improving texture and flavor.
Can I bake instead of fry the eggplant?
Yes, but frying gives a crispier and more traditional result.
What type of eggplant works best?
Medium globe eggplants are ideal because they have a firm texture and mild flavor.
Can I skip the béchamel sauce?
You can, but the béchamel adds creaminess and balances the acidity of the tomato sauce.
How do I prevent soggy eggplant?
Proper salting and draining, along with frying at the right temperature, helps keep it crisp.
Can I freeze leftovers?
Yes, it freezes well for up to 3 months.
What can I serve with eggplant parmesan?
It pairs well with salad, garlic bread, or simple pasta.
Can I use store-bought marinara?
Yes, a good-quality marinara sauce works perfectly and saves time.
How long should it rest before serving?
Let it rest for about 20 minutes so it sets properly and slices cleanly.
Conclusion
Eggplant parmesan is a classic dish that delivers rich flavor and satisfying texture in every bite. With its crispy layers, creamy sauce, and melted cheese, it’s a comforting meal that’s worth the effort. Whether served for a family dinner or a special occasion, this recipe brings warmth and deliciousness to the table.
A rich and comforting eggplant parmesan layered with crispy fried eggplant, marinara sauce, creamy béchamel, and melted cheese, delivering a classic Italian-inspired dish with a luxurious twist.
Ingredients
2½ pounds eggplant (2–3 medium), sliced into ¼-inch rounds
Sprinkle 1 teaspoon salt over eggplant slices, layer with paper towels, and let rest 1½ to 2 hours. Press gently to remove moisture.
Prepare béchamel: melt butter over medium heat, whisk in flour for 2 minutes, gradually add milk, whisking until smooth. Simmer until thickened, then stir in cheese, salt, and pepper. Set aside.
Set up breading station: mix flour with salt, whisk eggs with water, and place breadcrumbs in another dish.
Coat eggplant slices in flour, dip in egg mixture, then coat with breadcrumbs.
Heat oil in a skillet over medium heat. Fry eggplant in batches until golden brown (about 3 minutes per side). Drain on paper towels.
Preheat oven to 220°C (425°F).
Spread ¾ cup marinara in a baking dish. Layer eggplant, marinara, mozzarella, and béchamel. Repeat layers two more times, finishing with béchamel and Parmigiano Reggiano.
Bake for 30–35 minutes until bubbly and golden.
Let rest 20 minutes before serving. Garnish with basil if desired.
Notes
Salting eggplant improves texture and removes bitterness.
Frying gives best texture, but baking is a lighter option.
Letting the dish rest helps it set for clean slices.
Can be assembled ahead and refrigerated before baking.