Vegetarian Eggplant Parmesan Recipe

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s a certain magic that happens when simple ingredients come together to create something truly spectacular, and for me, Vegetarian Eggplant Parmesan is the epitome of that culinary alchemy. I remember the first time I served this to my family; skeptical glances turned into wide-eyed delight with the first bite. The layers of tender, perfectly seasoned eggplant, the rich and zesty marinara sauce, the ooey-gooey melted mozzarella, and the sharp kick of Parmesan – it was a symphony of textures and flavors. It wasn’t just a meal; it was an experience. This dish has since become a beloved staple in our home, a go-to for cozy weeknight dinners, celebratory meals, and whenever we crave a hearty, satisfying, and utterly delicious vegetarian classic. It’s proof that meatless meals can be incredibly indulgent and crowd-pleasing. The aroma that fills the kitchen as it bakes is simply divine, promising a comforting feast that never disappoints. Trust me, once you try this recipe, you’ll understand why it holds such a special place in my heart and, hopefully, yours too.

Ingredients for Perfect Vegetarian Eggplant Parmesan

This recipe is designed to serve 6-8 people and yield a generous, comforting dish.

  • For the Eggplant:
    • 2 large globe eggplants (about 1.5 lbs each, or 3 medium)
    • 2 tablespoons coarse sea salt (for drawing out moisture)
    • 1 cup all-purpose flour
    • 3 large eggs, beaten with 1 tablespoon of water
    • 2 cups Panko breadcrumbs (for extra crispiness)
    • 1 cup Italian-style breadcrumbs (for flavor)
    • 1/2 cup freshly grated Parmesan cheese (plus more for topping)
    • 1 tablespoon dried Italian seasoning
    • 1 teaspoon garlic powder
    • 1/2 teaspoon black pepper
    • Olive oil, for baking or frying (about 1/2 to 3/4 cup if baking, more if frying)
  • For the Sauce:
    • 32 ounces (about 4 cups) high-quality marinara sauce (store-bought or homemade)
    • 1/4 cup fresh basil leaves, chopped (plus more for garnish)
    • 1 teaspoon dried oregano (if your marinara isn’t already heavily seasoned)
    • Pinch of red pepper flakes (optional, for a little heat)
  • For the Cheese Layers:
    • 16 ounces fresh mozzarella cheese, thinly sliced or torn into pieces
    • 1 cup shredded low-moisture mozzarella cheese (for better melting and less water)
    • 1/2 cup freshly grated Parmesan cheese
  • Optional Garnish:
    • Fresh basil leaves
    • Extra Parmesan cheese

Instructions: Crafting Your Eggplant Parmesan Masterpiece

Follow these steps carefully for a delicious and well-structured Eggplant Parmesan.

  1. Prepare the Eggplant (Salting is Key!):
    • Wash the eggplants. Trim off the ends. You can choose to peel the eggplants or leave the skin on for a slightly more rustic texture and added nutrients.
    • Slice the eggplants crosswise into 1/4 to 1/3-inch thick rounds.
    • Arrange the eggplant slices in a single layer on baking sheets lined with paper towels or on cooling racks set over baking sheets.
    • Sprinkle both sides of the eggplant slices generously with the coarse sea salt.
    • Let the eggplant sit for at least 30 minutes, or up to 1 hour. You’ll see beads of moisture forming on the surface. This process draws out excess water and some bitterness, resulting in a less soggy and more flavorful final dish.
    • After salting, thoroughly pat the eggplant slices dry with paper towels, removing as much moisture and excess salt as possible.
  2. Set Up the Breading Station:
    • Prepare three shallow dishes or pie plates.
    • In the first dish, place the all-purpose flour.
    • In the second dish, whisk the eggs with 1 tablespoon of water until smooth.
    • In the third dish, combine the Panko breadcrumbs, Italian breadcrumbs, 1/2 cup grated Parmesan cheese, Italian seasoning, garlic powder, and black pepper. Mix well.
  3. Bread the Eggplant Slices:
    • Working with one eggplant slice at a time, dredge it lightly in the flour, shaking off any excess.
    • Dip the floured slice into the beaten egg mixture, ensuring it’s fully coated, and let any excess drip off.
    • Finally, press the egg-coated slice into the breadcrumb mixture, coating both sides thoroughly. Gently press the breadcrumbs to help them adhere.
    • Place the breaded eggplant slices in a single layer on clean baking sheets lined with parchment paper.
  4. Cook the Eggplant Slices (Baked Method Recommended):
    • For Baking (Healthier & Less Mess): Preheat your oven to 400°F (200°C). Lightly brush or spray both sides of the breaded eggplant slices with olive oil, or drizzle olive oil over them. Bake for 15-20 minutes per side, or until golden brown and tender, flipping halfway through. They should be firm enough to hold their shape but cooked through.
    • For Frying (Traditional & Crispier): Heat about 1/2 inch of olive oil in a large, heavy-bottomed skillet over medium-high heat. Once the oil is hot (a breadcrumb should sizzle immediately), fry the eggplant slices in batches, being careful not to overcrowd the pan. Fry for 2-3 minutes per side, or until golden brown and crispy. Transfer the fried eggplant slices to a wire rack set over paper towels to drain excess oil.
  5. Prepare the Marinara Sauce (If Enhancing Store-Bought):
    • While the eggplant is cooking, if you’re using store-bought marinara, you can enhance its flavor. In a saucepan, gently heat the marinara sauce. Stir in the chopped fresh basil, dried oregano (if using), and red pepper flakes (if desired). Let it simmer for about 10-15 minutes for the flavors to meld.
  6. Assemble the Eggplant Parmesan:
    • Reduce oven temperature to 375°F (190°C) if you baked the eggplant, or preheat to this temperature if you fried it.
    • Spread a thin layer (about 1 cup) of the marinara sauce on the bottom of a 9×13 inch baking dish. This prevents the eggplant from sticking and provides a flavorful base.
    • Arrange a single layer of the cooked eggplant slices over the sauce, overlapping them slightly if necessary.
    • Dot or spread about one-third of the fresh mozzarella slices over the eggplant.
    • Sprinkle one-third of the shredded low-moisture mozzarella and one-third of the remaining 1/2 cup of Parmesan cheese over the top.
    • Spoon another layer of marinara sauce (about 1 to 1.5 cups) over the cheese.
    • Repeat the layering process: eggplant slices, fresh mozzarella, shredded mozzarella, Parmesan cheese, and marinara sauce. Aim for 2-3 layers of eggplant, depending on the thickness of your slices and the depth of your dish.
    • For the final top layer, ensure you have a good covering of the remaining marinara sauce, followed by the remaining fresh mozzarella, shredded mozzarella, and a generous sprinkle of Parmesan cheese.
  7. Bake the Eggplant Parmesan:
    • Place the baking dish in the preheated oven.
    • Bake for 30-40 minutes, or until the sauce is bubbly around the edges, the cheese is melted, golden brown, and slightly crispy in spots. If the top starts to brown too quickly, you can loosely tent it with aluminum foil.
  8. Rest Before Serving (Crucial Step!):
    • Once baked, remove the Eggplant Parmesan from the oven and let it rest for at least 15-20 minutes before slicing and serving. This resting period is essential! It allows the layers to set, making it much easier to cut and serve neat portions, and prevents the cheese and sauce from running everywhere. The flavors also meld further during this time.
  9. Garnish and Serve:
    • Garnish with fresh basil leaves and an extra sprinkle of Parmesan cheese, if desired. Slice into portions and serve hot.

Nutrition Facts

  • Servings: This recipe yields approximately 6-8 servings.
  • Calories per serving (approximate): 450-600 calories.
    • Disclaimer: Nutritional information is an estimate and can vary significantly based on specific ingredients used (e.g., type of oil, amount of cheese, brand of marinara sauce) and precise portion sizes.

Preparation Time

  • Salting Eggplant: 30-60 minutes (passive time)
  • Slicing & Breading Eggplant: 30-45 minutes
  • Cooking Eggplant Slices (Baking): 30-40 minutes
  • Assembly: 10-15 minutes
  • Baking Time: 30-40 minutes
  • Resting Time: 15-20 minutes
  • Total Estimated Time: Approximately 2.5 to 3.5 hours (including passive salting and resting time). Active preparation and cooking time is closer to 1.5 – 2 hours.

How to Serve Your Vegetarian Eggplant Parmesan

Eggplant Parmesan is wonderfully versatile. Here are some delightful ways to serve it:

  • Classic Italian Feast:
    • Serve alongside a generous portion of al dente spaghetti or linguine tossed lightly with olive oil and garlic, or a little extra marinara sauce.
    • Accompany with crusty Italian bread or garlic bread for soaking up every last bit of delicious sauce.
  • With a Fresh Side Salad:
    • A simple green salad with a light vinaigrette (lemon-based or balsamic) provides a refreshing contrast to the richness of the Parmesan.
    • A Caesar salad (vegetarian version, of course!) also pairs wonderfully.
  • As a Standalone Main Course:
    • The dish is hearty enough to be the star on its own. A larger portion can be perfectly satisfying.
  • With Roasted Vegetables:
    • Serve with a side of simple roasted vegetables like zucchini, bell peppers, or broccoli rabe for added nutrition and color.
  • In a Sandwich (Next Day Hero!):
    • Leftover Eggplant Parmesan makes an incredible sandwich! Place a slice between two pieces of toasted Italian bread or a ciabatta roll.
  • Family-Style Platter:
    • Bring the whole baking dish to the table and let everyone serve themselves, creating a warm, communal dining experience.
  • Garnish Power:
    • Always finish with a sprinkle of fresh basil or parsley for a touch of freshness and visual appeal.
    • A drizzle of high-quality extra virgin olive oil just before serving can also enhance the flavors.

Additional Tips for Eggplant Parmesan Perfection

  1. Don’t Skip the Salting: This is arguably the most crucial step for great Eggplant Parmesan. Salting draws out excess moisture, preventing sogginess, and also tames any potential bitterness in the eggplant. It helps the eggplant achieve a meatier, more tender texture when cooked.
  2. Choose Your Cheese Wisely: For the meltiest, most flavorful results, use a combination of cheeses. Fresh mozzarella provides that beautiful, milky stretch, while low-moisture shredded mozzarella offers better melting without releasing too much water. Always use freshly grated Parmesan (Parmigiano-Reggiano if possible) for the best nutty, savory flavor – avoid the pre-grated kind in a shaker can.
  3. Homemade Marinara Elevates: While good quality store-bought marinara sauce works perfectly well (especially when doctored up a bit), taking the time to make your own simple marinara sauce can elevate your Eggplant Parmesan to new heights. Use San Marzano tomatoes for the best flavor base.
  4. Achieve Crispy Eggplant (Even When Baking): If baking the eggplant slices, ensure they are in a single layer on the baking sheet and don’t overcrowd the pan. Flipping them halfway through helps both sides get golden. Using Panko breadcrumbs, as specified in the recipe, also contributes significantly to the crispiness.
  5. Make-Ahead and Freezing:
    • Make-Ahead: You can assemble the entire dish a day in advance. Cover it tightly with plastic wrap or foil and refrigerate. You may need to add 10-15 minutes to the baking time if baking from cold. Alternatively, bread and cook the eggplant slices, make the sauce, and then assemble just before baking.
    • Freezing: Eggplant Parmesan freezes surprisingly well. Bake as directed, let cool completely, then cover tightly with plastic wrap followed by a layer of aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator and then bake, covered, at 350°F (175°C) for 30-40 minutes, then uncovered for another 15-20 minutes, or until heated through and bubbly.

FAQ: Your Eggplant Parmesan Questions Answered

Q1: Why is my Eggplant Parmesan sometimes soggy?
A1: Soggy Eggplant Parmesan is a common woe, usually caused by a few factors. Firstly, not salting the eggplant properly means excess moisture remains. Secondly, if you’re frying, not draining the eggplant slices adequately on a wire rack can leave them oily and heavy. Thirdly, using too much watery sauce, especially at the bottom layer, or using fresh mozzarella that releases a lot of water can contribute. Ensure you pat the salted eggplant very dry, cook the eggplant until firm, and consider using low-moisture mozzarella in combination with fresh. Resting the dish after baking also helps it set and absorb excess liquid.

Q2: Can I make this Eggplant Parmesan recipe gluten-free?
A2: Absolutely! To make this recipe gluten-free, simply substitute the all-purpose flour with a good quality gluten-free all-purpose flour blend. For the breadcrumbs, use gluten-free breadcrumbs or gluten-free Panko breadcrumbs. Ensure your Italian seasoning and any other packaged ingredients are certified gluten-free if celiac disease is a concern. The rest of the ingredients are naturally gluten-free.

Q3: Do I have to peel the eggplant?
A3: Peeling the eggplant is a matter of personal preference. Younger, smaller eggplants often have tender skin that can be left on. It adds a bit of texture, color, and nutrients. Larger, older eggplants might have tougher, slightly more bitter skin, which some prefer to remove. If you’re unsure, you can peel it in strips (like a zebra pattern) for a compromise. For this recipe, either way works well.

Q4: Can I prepare Eggplant Parmesan without breading the eggplant?
A4: Yes, you can make a “lighter” version by skipping the breading. Slice the eggplant, salt it as directed, then either grill or roast the slices with a little olive oil until tender and slightly charred. Then, layer them with the sauce and cheese as described. The texture will be different – softer and less crispy – but it will still be delicious and a bit healthier. This version is often called “Eggplant Involtini” if slices are rolled or “Melanzane alla Parmigiana” in its more rustic, unbreaded form in parts of Italy.

Q5: What’s the best way to reheat leftover Eggplant Parmesan?
A5: The best way to reheat Eggplant Parmesan to maintain its texture is in the oven or a toaster oven. Preheat your oven to 350°F (175°C). Place the leftover portion(s) in an oven-safe dish, cover loosely with foil (to prevent the cheese from burning), and bake for about 15-25 minutes, or until heated through. Remove the foil for the last 5 minutes if you want to re-crisp the cheese. Microwaving works in a pinch for individual servings, but it can make the breading a bit soft and the cheese can become rubbery if overheated.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Eggplant Parmesan Recipe


  • Author: Dianna

Ingredients

Scale

  • For the Eggplant:

    • 2 large globe eggplants (about 1.5 lbs each, or 3 medium)
    • 2 tablespoons coarse sea salt (for drawing out moisture)
    • 1 cup all-purpose flour
    • 3 large eggs, beaten with 1 tablespoon of water
    • 2 cups Panko breadcrumbs (for extra crispiness)
    • 1 cup Italian-style breadcrumbs (for flavor)
    • 1/2 cup freshly grated Parmesan cheese (plus more for topping)
    • 1 tablespoon dried Italian seasoning
    • 1 teaspoon garlic powder
    • 1/2 teaspoon black pepper
    • Olive oil, for baking or frying (about 1/2 to 3/4 cup if baking, more if frying)

  • For the Sauce:

    • 32 ounces (about 4 cups) high-quality marinara sauce (store-bought or homemade)
    • 1/4 cup fresh basil leaves, chopped (plus more for garnish)
    • 1 teaspoon dried oregano (if your marinara isn’t already heavily seasoned)
    • Pinch of red pepper flakes (optional, for a little heat)

  • For the Cheese Layers:

    • 16 ounces fresh mozzarella cheese, thinly sliced or torn into pieces
    • 1 cup shredded low-moisture mozzarella cheese (for better melting and less water)
    • 1/2 cup freshly grated Parmesan cheese

  • Optional Garnish:

    • Fresh basil leaves
    • Extra Parmesan cheese


Instructions

  1. Prepare the Eggplant (Salting is Key!):

    • Wash the eggplants. Trim off the ends. You can choose to peel the eggplants or leave the skin on for a slightly more rustic texture and added nutrients.
    • Slice the eggplants crosswise into 1/4 to 1/3-inch thick rounds.
    • Arrange the eggplant slices in a single layer on baking sheets lined with paper towels or on cooling racks set over baking sheets.
    • Sprinkle both sides of the eggplant slices generously with the coarse sea salt.
    • Let the eggplant sit for at least 30 minutes, or up to 1 hour. You’ll see beads of moisture forming on the surface. This process draws out excess water and some bitterness, resulting in a less soggy and more flavorful final dish.
    • After salting, thoroughly pat the eggplant slices dry with paper towels, removing as much moisture and excess salt as possible.

  2. Set Up the Breading Station:

    • Prepare three shallow dishes or pie plates.
    • In the first dish, place the all-purpose flour.
    • In the second dish, whisk the eggs with 1 tablespoon of water until smooth.
    • In the third dish, combine the Panko breadcrumbs, Italian breadcrumbs, 1/2 cup grated Parmesan cheese, Italian seasoning, garlic powder, and black pepper. Mix well.

  3. Bread the Eggplant Slices:

    • Working with one eggplant slice at a time, dredge it lightly in the flour, shaking off any excess.
    • Dip the floured slice into the beaten egg mixture, ensuring it’s fully coated, and let any excess drip off.
    • Finally, press the egg-coated slice into the breadcrumb mixture, coating both sides thoroughly. Gently press the breadcrumbs to help them adhere.
    • Place the breaded eggplant slices in a single layer on clean baking sheets lined with parchment paper.

  4. Cook the Eggplant Slices (Baked Method Recommended):

    • For Baking (Healthier & Less Mess): Preheat your oven to 400°F (200°C). Lightly brush or spray both sides of the breaded eggplant slices with olive oil, or drizzle olive oil over them. Bake for 15-20 minutes per side, or until golden brown and tender, flipping halfway through. They should be firm enough to hold their shape but cooked through.
    • For Frying (Traditional & Crispier): Heat about 1/2 inch of olive oil in a large, heavy-bottomed skillet over medium-high heat. Once the oil is hot (a breadcrumb should sizzle immediately), fry the eggplant slices in batches, being careful not to overcrowd the pan. Fry for 2-3 minutes per side, or until golden brown and crispy. Transfer the fried eggplant slices to a wire rack set over paper towels to drain excess oil.

  5. Prepare the Marinara Sauce (If Enhancing Store-Bought):

    • While the eggplant is cooking, if you’re using store-bought marinara, you can enhance its flavor. In a saucepan, gently heat the marinara sauce. Stir in the chopped fresh basil, dried oregano (if using), and red pepper flakes (if desired). Let it simmer for about 10-15 minutes for the flavors to meld.

  6. Assemble the Eggplant Parmesan:

    • Reduce oven temperature to 375°F (190°C) if you baked the eggplant, or preheat to this temperature if you fried it.
    • Spread a thin layer (about 1 cup) of the marinara sauce on the bottom of a 9×13 inch baking dish. This prevents the eggplant from sticking and provides a flavorful base.
    • Arrange a single layer of the cooked eggplant slices over the sauce, overlapping them slightly if necessary.
    • Dot or spread about one-third of the fresh mozzarella slices over the eggplant.
    • Sprinkle one-third of the shredded low-moisture mozzarella and one-third of the remaining 1/2 cup of Parmesan cheese over the top.
    • Spoon another layer of marinara sauce (about 1 to 1.5 cups) over the cheese.
    • Repeat the layering process: eggplant slices, fresh mozzarella, shredded mozzarella, Parmesan cheese, and marinara sauce. Aim for 2-3 layers of eggplant, depending on the thickness of your slices and the depth of your dish.
    • For the final top layer, ensure you have a good covering of the remaining marinara sauce, followed by the remaining fresh mozzarella, shredded mozzarella, and a generous sprinkle of Parmesan cheese.

  7. Bake the Eggplant Parmesan:

    • Place the baking dish in the preheated oven.
    • Bake for 30-40 minutes, or until the sauce is bubbly around the edges, the cheese is melted, golden brown, and slightly crispy in spots. If the top starts to brown too quickly, you can loosely tent it with aluminum foil.

  8. Rest Before Serving (Crucial Step!):

    • Once baked, remove the Eggplant Parmesan from the oven and let it rest for at least 15-20 minutes before slicing and serving. This resting period is essential! It allows the layers to set, making it much easier to cut and serve neat portions, and prevents the cheese and sauce from running everywhere. The flavors also meld further during this time.

  9. Garnish and Serve:

    • Garnish with fresh basil leaves and an extra sprinkle of Parmesan cheese, if desired. Slice into portions and serve hot.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 450-600

Readers Love these Recipes!

Ginger Honey Chicken Wings

Easy Ginger Honey Chicken Wings That Melt in Your Mouth

There’s something utterly irresistible about chicken wings glazed in a sticky, sweet, and spicy sauce—especially when ginger and honey join forces! The first time ...
Read more
Seafood Rice Noodles

Easy Seafood Rice Noodles Recipe with Bold, Flavor-Packed Twist

There’s something truly satisfying about the perfect bowl of seafood rice noodles—the way the tender noodles soak up the rich, briny flavors of fresh ...
Read more