Eggplant Parmesan, or Parmigiana di Melanzane, is a classic Italian comfort dish made with layers of breaded eggplant slices, marinara sauce, and melted cheeses like mozzarella and Parmesan. It’s baked until golden and bubbly, delivering a rich and hearty vegetarian meal that’s full of flavor.
Why You’ll Love This Recipe
- A cozy, meatless main dish that satisfies even the heartiest appetites
- Crispy baked eggplant, not fried—less mess and a bit healthier
- Easy to prepare ahead for entertaining or weeknight dinners
- Great for leftovers and perfect for freezing
- A delicious way to enjoy fresh eggplant during its peak season
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Eggplants
- Eggs
- Milk (or plant-based milk)
- Breadcrumbs (panko or Italian-style)
- Grated Parmesan cheese
- Mozzarella cheese
- Marinara sauce (store-bought or homemade)
- Olive oil
- Salt and pepper
- Fresh basil (optional for garnish)
- Dried Italian herbs or oregano (optional)
Directions
- Preheat oven to 400°F (200°C). Line two large baking sheets with parchment paper.
- Slice the eggplant into ¼-inch rounds. Sprinkle lightly with salt and let sit for 15-20 minutes to release moisture, then pat dry.
- Set up a breading station: One bowl with beaten eggs and milk, one with breadcrumbs mixed with Parmesan, herbs, salt, and pepper.
- Bread each eggplant slice: Dip into egg mixture, then press into the breadcrumb mix. Place on prepared baking sheets.
- Bake for 20-25 minutes, flipping halfway, until golden and crispy.
- Assemble in a baking dish: Spread a layer of marinara sauce, add a layer of baked eggplant, top with mozzarella and Parmesan. Repeat layers until ingredients are used up.
- Bake at 375°F (190°C) for 20-25 minutes, until bubbly and the cheese is melted.
- Cool slightly before serving, and garnish with fresh basil if desired.
Servings and timing
- Servings: 6
- Prep time: 25 minutes
- Cook time: 45 minutes
- Total time: 1 hour 10 minutes
Variations
- Vegan version: Use plant-based milk, vegan cheese, and flax eggs
- Gluten-free: Use gluten-free breadcrumbs
- Extra cheesy: Add ricotta or provolone between the layers
- Spicy twist: Mix crushed red pepper into the sauce or breadcrumb mixture
- Add vegetables: Include layers of sautéed spinach, mushrooms, or zucchini
Storage/Reheating
- Fridge: Store in an airtight container for up to 4 days
- Freezer: Freeze baked (or unbaked) Eggplant Parmesan for up to 2 months
- Reheat: Warm in a 350°F oven until hot, or microwave individual portions
FAQs
What type of eggplant should I use?
Large globe eggplants are ideal because of their size and texture, which hold up well to baking and layering.
Do I need to peel the eggplant?
No, the skin is edible and helps hold the slices together. You can peel them if you prefer a softer texture.
Should I salt the eggplant first?
Salting helps reduce bitterness and draws out moisture, making the eggplant firmer. It’s optional but recommended.
Can I fry the eggplant instead of baking?
Yes, you can pan-fry the slices in olive oil until golden brown before assembling.
Can I make this ahead of time?
Absolutely. Assemble the dish and refrigerate up to 24 hours before baking, or freeze for later.
Is store-bought marinara okay to use?
Yes. Just choose a high-quality brand or your favorite homemade sauce for the best flavor.
How do I keep the breading crispy?
Baking the slices before layering keeps them crisp. Avoid over-saucing and bake uncovered.
What’s a good side dish with Eggplant Parmesan?
A green salad, garlic bread, or a simple pasta work great as sides.
Can I freeze leftovers?
Yes, cool completely, then wrap tightly or store in containers. Reheat in the oven or microwave.
Is Eggplant Parmesan vegetarian?
Yes, as long as your cheeses are made without animal rennet. Double-check the packaging if unsure.
Conclusion
Eggplant Parmesan is a timeless Italian classic that’s easy to make, satisfying, and full of flavor. Whether you’re cooking for family dinner or preparing meals ahead, this dish delivers comfort in every bite. With its crispy eggplant layers, rich sauce, and melty cheese, it’s no wonder it’s a favorite in kitchens around the world.
Print
Eggplant Parmesan
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A classic Italian-American dish made with layers of breaded and fried eggplant slices, marinara sauce, and melted cheese, baked to perfection.
Ingredients
- 2 large eggplants, sliced into 1/4-inch rounds
- 1 tablespoon salt
- 2 cups breadcrumbs
- 1 cup grated Parmesan cheese
- 2 teaspoons dried Italian seasoning
- 3 large eggs, beaten
- 2 cups marinara sauce
- 2 cups shredded mozzarella cheese
- 1/4 cup chopped fresh basil (optional)
- 1/4 cup olive oil (for frying)
Instructions
- Slice the eggplants and sprinkle with salt. Let sit for 30 minutes to draw out moisture, then pat dry.
- Preheat the oven to 375°F (190°C).
- Combine breadcrumbs, Parmesan cheese, and Italian seasoning in a bowl. Beat the eggs in a separate bowl.
- Dip eggplant slices in egg, then coat with the breadcrumb mixture.
- Heat olive oil in a pan and fry eggplant slices until golden brown on both sides. Drain on paper towels.
- Spread a layer of marinara sauce in a baking dish. Layer eggplant slices, more marinara, mozzarella, and repeat layers. Finish with mozzarella on top.
- Bake uncovered for 25–30 minutes until cheese is bubbly and golden.
- Garnish with fresh basil if desired. Let rest for 10 minutes before serving.
Notes
- You can use store-bought or homemade marinara sauce.
- For a lighter version, bake the breaded eggplant slices instead of frying.
- Eggplant Parmesan can be made ahead and refrigerated before baking.
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 6g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 7g
- Protein: 15g
- Cholesterol: 65mg