Eggplant Parmesan
Eggplant Parmesan is a classic Italian-American comfort food made with tender slices of eggplant, crispy seasoned coating, rich marinara sauce, and layers of mozzarella and Parmesan cheese. It’s baked until bubbling, golden, and wonderfully cheesy.
Prep Time
30 minutes
Cook Time
40 minutes
Total Time
1 hour 10 minutes
Servings
6
Ingredients
For the Eggplant
2 large eggplants
1½ tsp salt, divided
1½ cups Italian-seasoned breadcrumbs
½ cup grated Parmesan cheese
1 tsp Italian seasoning
½ tsp garlic powder
½ tsp black pepper
3 large eggs
2 tbsp water
½ cup all-purpose flour
3–4 tbsp olive oil, for baking
For the Sauce
3 cups marinara sauce
2 garlic cloves, minced
1 tsp Italian seasoning
½ tsp dried oregano
¼ tsp red pepper flakes, optional
For Layering
2 cups shredded mozzarella cheese
¾ cup grated Parmesan cheese
¼ cup fresh basil, chopped
Fresh parsley, optional
Instructions
- Prepare the Eggplant
Wash and dry the eggplants. Slice them into approximately ¼-inch (6 mm) rounds.
Arrange the slices on a large baking sheet or tray.
Sprinkle both sides lightly with salt and let them sit for 20–30 minutes. This helps draw out excess moisture.
Pat the eggplant slices thoroughly dry with paper towels.
- Prepare the Coating
Set up three shallow bowls.
Bowl 1: Add flour.
Bowl 2: Whisk together eggs and 2 tablespoons water.
Bowl 3: Combine breadcrumbs, ½ cup Parmesan, Italian seasoning, garlic powder, and black pepper.
Dip each eggplant slice first into the flour, then the egg mixture, and finally the breadcrumb mixture.
Press the crumbs gently onto the eggplant so they adhere well.
- Bake the Eggplant
Preheat oven to 425°F (220°C).
Place the coated eggplant slices on parchment-lined baking sheets in a single layer.
Lightly drizzle or spray both sides with olive oil.
Bake for 20–25 minutes, turning halfway through, until golden brown and tender.
- Prepare the Sauce
While the eggplant is baking, add the marinara sauce, minced garlic, Italian seasoning, oregano, and red pepper flakes to a saucepan.
Simmer over medium-low heat for 5–10 minutes.
- Assemble the Eggplant Parmesan
Reduce the oven temperature to 375°F (190°C).
Spread about ½ cup marinara sauce across the bottom of a 9×13-inch baking dish.
Arrange a layer of baked eggplant slices over the sauce.
Spoon some marinara over the eggplant.
Sprinkle with mozzarella, Parmesan, and a little fresh basil.
Repeat the layers until all the eggplant is used.
Finish with remaining marinara, mozzarella, and Parmesan.
- Bake
Cover the dish loosely with aluminum foil.
Bake for 20 minutes.
Remove the foil and bake for another 10–15 minutes, until the cheese is melted, bubbling, and lightly golden.
For an extra golden top, broil for 1–2 minutes, watching carefully.
- Rest & Serve
Remove from the oven and allow the Eggplant Parmesan to rest for 10 minutes before serving.
Garnish with fresh basil or parsley.
Serve warm.
Serving Suggestions
Eggplant Parmesan pairs beautifully with:
Italian green salad
Caesar salad
Roasted broccoli
Garlic green beans
Roasted asparagus
Garlic bread
Crusty Italian bread
Spaghetti
Simple tomato salad
For a lighter meal, serve it with a large green salad and roasted vegetables.
Approximate Nutrition
Per serving, assuming 6 servings:
Calories: 450–500
Protein: 23–27 g
Carbohydrates: 42–48 g
Fat: 23–27 g
Fiber: 7–9 g
Sugar: 9–12 g
Sodium: approximately 700–900 mg
Nutrition is an estimate and varies according to the marinara sauce, cheese, breadcrumbs, and amount of oil used.
Complete Nut & Allergen Information
Does Eggplant Parmesan contain nuts?
No. There are no peanuts or tree nuts in the recipe as written.
Main allergens
Milk/Dairy: Mozzarella and Parmesan
Egg: Eggs used for coating
Wheat/Gluten: Flour and breadcrumbs
Nuts: None
Peanuts: None
Soy: None in the listed ingredients, but check packaged breadcrumbs and marinara
Sesame: Check packaged breadcrumbs if you have a sesame allergy
Nut-Free
Yes, this recipe is nut-free as written.
For severe allergies, check all packaged ingredients for allergen statements and cross-contact warnings.
Gluten-Free
Not as written. For a gluten-free version, use:
Gluten-free flour
Gluten-free breadcrumbs
Certified gluten-free marinara sauce
Dairy-Free
Use dairy-free mozzarella and Parmesan alternatives.
Ingredient Substitutions
Breadcrumbs
Use panko breadcrumbs for extra crunch or gluten-free breadcrumbs for a gluten-free version.
Parmesan
Pecorino Romano can be substituted.
Mozzarella
Use provolone, fontina, or an Italian cheese blend.
Marinara
Homemade tomato sauce or your favorite jarred marinara works well.
Eggplant
Choose firm eggplants with smooth, shiny skin and no soft spots.
Storage & Reheating
Refrigerator
Store leftovers in an airtight container for 3–4 days.
Reheating
For the best texture, reheat in a 375°F (190°C) oven for 15–20 minutes.
Individual portions can also be microwaved, although the coating will be softer.
Freezing
Eggplant Parmesan freezes well. Cool completely, wrap tightly, and freeze for up to 2–3 months.
Thaw overnight in the refrigerator before reheating.
Recipe Q&A
Q: Do I have to salt the eggplant?
No, but salting helps remove some excess moisture and can improve the final texture.
Q: Can I skip frying the eggplant?
Yes. This recipe uses oven-baked breaded eggplant instead of deep frying, making it less greasy while still giving you a crisp coating.
Q: Why is my Eggplant Parmesan watery?
The most common causes are excess moisture in the eggplant or too much sauce. Salting and thoroughly drying the eggplant before breading helps.
Q: Can I make this ahead of time?
Yes. Assemble the dish, cover, and refrigerate for up to 24 hours before baking.
Q: Can I use unbreaded eggplant?
Yes. For a simpler, lighter version, roast the eggplant slices with olive oil and seasonings without breading.
Q: Can I use panko instead of regular breadcrumbs?
Absolutely. Panko gives the eggplant a particularly crisp texture.
Q: Is Eggplant Parmesan vegetarian?
Yes, this recipe is vegetarian.
Q: Is Eggplant Parmesan gluten-free?
The traditional version is not because of the flour and breadcrumbs. Use certified gluten-free alternatives to make it gluten-free.
Q: Can I make it without eggs?
Yes. You can use milk or a plant-based milk alternative as the coating liquid, although the breadcrumbs may not adhere quite as firmly.
Q: Can I make it without Parmesan?
Yes. Replace it with another hard cheese or simply use additional mozzarella.
Q: Can I add meat?
Traditional Eggplant Parmesan is vegetarian, but you can serve it alongside meatballs, grilled chicken, or Italian sausage if desired.
Q: Can I add spinach?
Yes. Sautéed spinach can be layered between the eggplant, sauce, and cheese.
Q: Can I make it lower-carb?
Yes. Skip the flour and breadcrumbs and roast the eggplant with olive oil before layering it with marinara and cheese.
Q: How do I get a crispy topping?
Use panko breadcrumbs in the coating and broil the finished dish for 1–2 minutes at the end.
Q: How long should Eggplant Parmesan rest before serving?
Allow it to rest for about 10 minutes. This helps the layers set and makes it easier to serve.
Q: Can I freeze it?
Yes. It freezes well for approximately 2–3 months when tightly wrapped and stored properly.
Q: What herbs work best?
Fresh basil is classic, while oregano, parsley, thyme, and Italian seasoning also complement the tomato, eggplant, and cheese.


Leave a Reply