Why You’ll Love This Recipe
This recipe delivers everything you want in a comforting baked dish: tender eggplant, flavorful tomato sauce, gooey melted mozzarella, and a crisp cheesy topping. It’s satisfying without meat, family-friendly, and can be made ahead for easy entertaining or meal prep.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Eggplants (medium-sized)
- Salt
- All-purpose flour
- Eggs
- Breadcrumbs (Italian-style or plain with added herbs)
- Grated Parmesan cheese
- Olive oil (for frying or brushing)
- Marinara sauce (homemade or store-bought)
- Shredded mozzarella cheese
- Fresh basil or parsley (optional, for garnish)
Directions
- Slice eggplants into ¼-inch thick rounds. Sprinkle with salt and let them sit on paper towels for 30–45 minutes to draw out moisture. Pat dry.
- Set up a breading station with three bowls: one with flour, one with beaten eggs, and one with breadcrumbs mixed with some Parmesan.
- Dredge each eggplant slice in flour, dip in egg, then coat with breadcrumbs.
- Heat olive oil in a skillet over medium heat. Fry the eggplant in batches until golden brown on both sides, then drain on paper towels. (Alternatively, bake slices at 400°F until golden.)
- Spread a layer of marinara sauce in a baking dish. Add a layer of eggplant, more sauce, mozzarella, and Parmesan. Repeat layers until all ingredients are used, finishing with cheese on top.
- Cover with foil and bake at 375°F (190°C) for 25–30 minutes. Remove foil and bake another 10–15 minutes until bubbly and golden.
- Let rest for 10 minutes before serving. Garnish with fresh herbs if desired.
Servings and timing
This recipe makes 6 servings.
Prep time: 45 minutes (including salting)
Cook time: 45 minutes
Total time: 1 hour 30 minutes
Variations
- Gluten-free: Use gluten-free breadcrumbs and flour.
- Lighter version: Bake eggplant slices instead of frying, or use an air fryer.
- Extra cheesy: Add ricotta between layers for a lasagna-style twist.
- Vegan: Use egg replacer, vegan mozzarella, and dairy-free Parmesan.
- Spicy: Add crushed red pepper to the sauce or breadcrumb mix.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat in the oven at 350°F (175°C) until warmed through, or in the microwave for individual portions.
To freeze, assemble the dish without baking. Wrap tightly and freeze for up to 2 months. Bake directly from frozen or thaw overnight in the fridge before baking.
FAQs
Do I have to peel the eggplant?
No, the skin is edible and softens during cooking, but you can peel it if preferred.
Can I make this dish ahead of time?
Yes, assemble it up to a day in advance and refrigerate. Bake just before serving.
Why do I need to salt the eggplant first?
Salting draws out excess moisture and bitterness, resulting in better texture and flavor.
Can I use jarred marinara sauce?
Yes, just choose a high-quality sauce or make your own for extra flavor.
What’s the best way to make it crispy?
Fry or bake the breaded slices until golden and use less sauce between layers to avoid sogginess.
Can I freeze leftovers?
Yes, store in airtight containers and freeze for up to 2 months. Reheat in the oven for best results.
Can I make it without breadcrumbs?
You can skip the breading step and layer roasted eggplant for a simpler version.
How do I keep the cheese from burning?
Cover the dish with foil during the first part of baking, then uncover to brown the top.
What can I serve with eggplant Parmesan?
Serve with pasta, garlic bread, salad, or steamed vegetables.
Can I use zucchini instead of eggplant?
Yes, but zucchini has more moisture — slice, salt, and pat dry well before breading.
Conclusion
Classic Eggplant Parmesan is a timeless comfort dish that’s flavorful, filling, and perfect for sharing. With crispy eggplant, rich sauce, and melty cheese in every bite, it’s a crowd-pleaser that turns simple ingredients into something truly special. Make it once, and it’s sure to become a regular on your table.
PrintClassic Eggplant Parmesan
Classic Eggplant Parmesan is a comforting Italian-American casserole made with crispy breaded eggplant slices, marinara sauce, and gooey melted cheese. Baked until golden and bubbly, it’s a hearty and satisfying vegetarian favorite.
- Prep Time: 45 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- 2 medium eggplants
- Salt (for sweating the eggplant)
- 1/2 cup all-purpose flour
- 2 large eggs, beaten
- 1 1/2 cups Italian-style breadcrumbs
- 1/2 cup grated Parmesan cheese (plus more for topping)
- Olive oil (for frying or brushing)
- 3 cups marinara sauce (homemade or store-bought)
- 2 cups shredded mozzarella cheese
- Fresh basil or parsley, chopped (optional, for garnish)
Instructions
- Slice eggplants into 1/4-inch rounds. Sprinkle with salt and let sit on paper towels for 30–45 minutes. Pat dry.
- Set up three bowls for breading: one with flour, one with beaten eggs, and one with breadcrumbs mixed with 1/4 cup Parmesan.
- Dredge eggplant slices in flour, dip in egg, then coat with breadcrumbs.
- Heat olive oil in a skillet over medium heat. Fry eggplant slices in batches until golden brown on both sides. Drain on paper towels. (Alternatively, bake slices at 400°F until golden.)
- Preheat oven to 375°F (190°C). Spread a layer of marinara sauce in a 9×13-inch baking dish. Layer eggplant slices, sauce, mozzarella, and Parmesan. Repeat until ingredients are used, ending with cheese on top.
- Cover with foil and bake for 25–30 minutes. Remove foil and bake an additional 10–15 minutes until golden and bubbly.
- Let rest for 10 minutes before serving. Garnish with chopped basil or parsley if desired.
Notes
- Use gluten-free breadcrumbs and flour for a gluten-free version.
- Bake or air fry eggplant slices for a lighter option.
- Make ahead by assembling and refrigerating up to 1 day before baking.
- Use high-quality or homemade marinara for best flavor.
Nutrition
- Serving Size: 1/6 of dish
- Calories: 420
- Sugar: 7g
- Sodium: 750mg
- Fat: 24g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 6g
- Protein: 18g
- Cholesterol: 80mg