Eggplant Parmesan is a classic Italian dish that showcases the rich flavors and textures of tender eggplant slices. This Authentic Eggplant Parmesan recipe features layers of homemade garlic-herb breadcrumbs, rich marinara sauce, and a generous blend of melted mozzarella and parmesan cheeses. Whether you choose to pan-fry for a crispy finish or bake for a lighter option, this dish is a beloved comfort food that never fails to satisfy.
Why You’ll Love This Eggplant Parmesan
This Eggplant Parmesan isn’t just delicious; it’s also versatile and perfect for various dietary preferences. Here are a few reasons why you’ll love it:
- It’s an authentic Italian eggplant parmesan that brings the taste of Italy to your table.
- This dish is a great vegetarian eggplant recipe, offering a hearty meal without meat.
- With options to make it gluten-free or low-carb, you can adapt it to your dietary needs.
- It features rich layers of cheese, making it a cheesy eggplant parmigiana that delights the senses.
- Perfect for meal prep, this dish can be made ahead and stored for busy weeknights.
- Finally, the combination of marinara sauce and herbs makes it a standout comfort dish.
Ingredients for Eggplant Parmesan
Gather these items:
- 2 medium to large eggplants
- 1/2 cup all-purpose flour
- 3 large eggs (or 4 smaller eggs)
- 1/4 cup olive oil (for fried eggplant method)
- 6 bread slices (for breadcrumbs)
- 1/2 cup parmesan cheese, shredded
- 2 teaspoons Italian herb blend
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 1/2 cups marinara sauce
- 1 lb mozzarella cheese
- 1/3 cup parmesan cheese, shredded
- 1-2 tablespoons fresh basil, chopped
- 1 teaspoon fresh oregano, chopped
How to Make Eggplant Parmesan Step-by-Step
- Step 1: Remove the stem from the eggplants and slice them into 1/4 to 1/2 inch thick slices for even cooking.
- Step 2: Arrange slices on a pan and sprinkle both sides with a pinch of coarse salt. Let them sit for 10 minutes to draw out excess moisture. Then, pat the slices thoroughly dry with paper towels, wiping off the salt as well.
- Step 3: Toast the bread slices until golden, then pulse in a food processor until crumb consistency. In a bowl, combine these homemade breadcrumbs with garlic powder, salt, black pepper, Italian herb blend, and shredded parmesan cheese.
- Step 4: Set up three bowls—one with flour, one with whisked eggs, and one with breadcrumb mixture. Coat each eggplant slice first with flour on both sides, then dip in the eggs, and finally coat with the breadcrumb mixture pressing gently to adhere. Shake off any excess crumbs.
- Step 5: Pan Frying: Heat 1-2 tablespoons olive oil at a time in a skillet over medium heat. Cook the breaded eggplant slices for 2-3 minutes on each side until golden brown. Drain on paper towels to remove excess oil. Repeat for all slices. Baking: Preheat the oven to 350°F. Brush a sheet pan lightly with 1-2 tablespoons olive oil. Arrange breaded eggplant slices on the pan and bake for 25 minutes until golden.
- Step 6: Spread a generous layer of marinara sauce on the bottom of a large casserole dish. Layer with fried or baked eggplant slices, mozzarella cheese, a spoonful of marinara, and shredded parmesan. Repeat to create a second layer of eggplant, mozzarella, marinara, and parmesan.
- Step 7: Preheat the oven to 400°F and bake the assembled casserole uncovered for 30 minutes, until the cheese is melted and browned.
- Step 8: Top the baked eggplant parmesan with freshly chopped basil and oregano. Serve hot and enjoy this classic comfort dish!
Pro Tips for the Perfect Eggplant Parmesan
Keep these in mind:
- Make sure to salt the eggplant slices to draw out moisture, which helps in achieving a firmer texture.
- If you’re looking for a baked eggplant parmesan recipe, brush the eggplant with olive oil instead of frying.
- For a gluten-free option, swap out all-purpose flour with almond flour or a gluten-free flour blend.
- Experiment with different cheeses for unique flavors, such as goat cheese or vegan cheese for a vegan eggplant parmesan recipe.

Best Ways to Serve Eggplant Parmesan
Consider these serving ideas:
- Pair with a fresh green salad for a light dinner or lunch option.
- Serve with garlic bread on the side to mop up the delicious sauce.
- For an Italian twist, add a side of eggplant parmesan side dishes like sautéed spinach or a caprese salad.
How to Store and Reheat Eggplant Parmesan
For storing, allow leftovers to cool, then place in an airtight container in the refrigerator for up to 3 days. To reheat, simply place in a preheated oven at 350°F until heated through, about 15-20 minutes. This makes it ideal for meal prep and quick dinners.
Frequently Asked Questions About Eggplant Parmesan
What is eggplant Parmesan?
Eggplant Parmesan is a classic Italian dish made with layers of breaded and fried or baked eggplant, marinara sauce, mozzarella, and parmesan cheese, creating a delicious vegetarian meal.
Can I make Eggplant Parmesan ahead of time?
Yes, you can assemble the dish ahead of time and refrigerate it before baking. Just add a few extra minutes to the baking time if you bake it cold.
How do I avoid common mistakes with Eggplant Parmesan?
To avoid sogginess, ensure you salt and dry the eggplant slices thoroughly. Also, don’t skip the breadcrumbs, as they add necessary texture and flavor.
Variations of Eggplant Parmesan You Can Try
Here are some delicious variations:
- Try a gluten-free eggplant parmesan using gluten-free breadcrumbs and flour.
- Make a vegan eggplant parmesan recipe by substituting cheese with cashew cheese or nutritional yeast.
- For a low-carb option, replace breadcrumbs with crushed pork rinds or almond flour.
- Experiment with adding roasted red peppers or spinach between the layers for added flavor.

For more delicious recipes, check out our recipe collection or try making Salted Caramel Cookies for dessert!
Learn more about the health benefits of eggplant here.
For tips on meal prepping, visit our meal prep guide.
Print
Authentic Eggplant Parmesan: 6 Layers of Comfort Food
- Total Time: 80 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Authentic Eggplant Parmesan recipe features tender slices of eggplant coated in homemade garlic-herb breadcrumbs, layered with rich marinara sauce and a blend of melted mozzarella and parmesan cheeses.
Ingredients
- 2 medium to large eggplants
- 1/2 cup all-purpose flour
- 3 large eggs (or 4 smaller eggs)
- 1/4 cup olive oil (for fried eggplant method)
- 6 bread slices (for breadcrumbs)
- 1/2 cup parmesan cheese, shredded
- 2 teaspoons Italian herb blend
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 1/2 cups marinara sauce
- 1 lb mozzarella cheese
- 1/3 cup parmesan cheese, shredded
- 1–2 tablespoons fresh basil, chopped
- 1 teaspoon fresh oregano, chopped
Instructions
- Remove the stem from the eggplants and slice them into 1/4 to 1/2 inch thick slices for even cooking.
- Arrange slices on a pan and sprinkle both sides with a pinch of coarse salt. Let them sit for 10 minutes to draw out excess moisture. Then, pat the slices thoroughly dry with paper towels, wiping off the salt as well.
- Toast the bread slices until golden, then pulse in a food processor until crumb consistency. In a bowl, combine these homemade breadcrumbs with garlic powder, salt, black pepper, Italian herb blend, and shredded parmesan cheese.
- Set up three bowls—one with flour, one with whisked eggs, and one with breadcrumb mixture. Coat each eggplant slice first with flour on both sides, then dip in the eggs, and finally coat with the breadcrumb mixture pressing gently to adhere. Shake off any excess crumbs.
- Pan Frying: Heat 1-2 tablespoons olive oil at a time in a skillet over medium heat. Cook the breaded eggplant slices for 2-3 minutes on each side until golden brown. Drain on paper towels to remove excess oil. Repeat for all slices. Baking: Preheat the oven to 350°F. Brush a sheet pan lightly with 1-2 tablespoons olive oil. Arrange breaded eggplant slices on the pan and bake for 25 minutes until golden.
- Spread a generous layer of marinara sauce on the bottom of a large casserole dish. Layer with fried or baked eggplant slices, mozzarella cheese, a spoonful of marinara, and shredded parmesan. Repeat to create a second layer of eggplant, mozzarella, marinara, and parmesan.
- Preheat the oven to 400°F and bake the assembled casserole uncovered for 30 minutes, until the cheese is melted and browned.
- Top the baked eggplant parmesan with freshly chopped basil and oregano. Serve hot and enjoy this classic comfort dish!
Notes
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Baking or Pan Frying
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 403
- Sugar: 6 g
- Sodium: 800 mg
- Fat: 17.5 g
- Saturated Fat: 8 g
- Unsaturated Fat: 9.5 g
- Trans Fat: 0 g
- Carbohydrates: 36.6 g
- Fiber: 3 g
- Protein: 25.4 g
- Cholesterol: 230 mg
