If you’re craving a cozy Italian-inspired dinner, this Vegan Eggplant Parmesan is just what you need! Tender eggplant slices are coated in a crispy, golden breadcrumb crust, layered with rich tomato marinara sauce, and topped with creamy dairy-free mozzarella and savory vegan Parmesan.

Everything bakes together until bubbly, golden, and delicious. It’s comforting, satisfying, and completely plant-based—perfect for family dinners, Sunday meals, or whenever you want a delicious meat-free classic.

Recipe overview

  • Prep time: 25 minutes
  • Cook time: 40 minutes
  • Total time: 1 hour 5 minutes, plus optional salting time
  • Servings: 6
  • Course: Dinner, Main Course
  • Cuisine: Italian-inspired
  • Diet: Vegan, vegetarian, egg-free

Ingredients

Vegan Eggplant Casserole (Parmigiana di melanzane) | Recipe – Zucker&Jagdwurst

zuckerjagdwurst.com

For the eggplant

  • 2 medium eggplants (about 2 pounds total)
  • ½ teaspoon salt, plus more if needed
  • ½ cup all-purpose flour
  • ¾ cup unsweetened plant-based milk
  • 1 tablespoon ground flaxseed
  • 2 tablespoons water
  • 1½ cups panko breadcrumbs
  • ½ cup vegan Parmesan cheese
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • ¼ teaspoon black pepper
  • 2 tablespoons olive oil, plus extra for brushing

For the sauce and topping

  • 2½ cups marinara sauce (check that it’s vegan)
  • 1½ cups shredded vegan mozzarella
  • ¼ cup vegan Parmesan cheese
  • ½ teaspoon dried oregano
  • Fresh basil leaves, for garnish

Step-by-step instructions

1. Prepare the eggplant

How to Cut Eggplant? – HDMD Knives

hdmdknives.com

Wash and dry the eggplants. Cut off the ends and slice them into rounds about ½ inch thick.

Arrange the slices on a baking sheet or large tray. Sprinkle lightly with salt and let them rest for 20–30 minutes to draw out some moisture.

Pat the slices thoroughly dry with paper towels. This helps the coating become crispier.

2. Prepare the flax mixture

Substituting Egg | Dr. Oetker

oetker.co.uk

In a small bowl, mix the ground flaxseed with 2 tablespoons of water. Let it sit for about 5–10 minutes until thickened.

Whisk in the unsweetened plant-based milk. This mixture will help the breadcrumb coating stick to the eggplant.

3. Prepare the crispy coating

Sheet Pan Fried Chicken Recipe

mashed.com

In a shallow bowl, combine the panko breadcrumbs, vegan Parmesan, Italian seasoning, garlic powder, paprika, and black pepper.

Place the flour in a separate shallow bowl. Set up your flour, flax-milk mixture, and breadcrumb mixture in a row.

4. Coat the eggplant slices

Vegan Eggplant Parmesan — Plant Based Livin’

plantbasedlivin.com

Dip each eggplant slice into the flour, shaking off the excess. Next, dip it into the flax-milk mixture, then press it into the seasoned breadcrumbs until both sides are evenly coated.

Arrange the coated slices in a single layer on a parchment-lined baking sheet. Lightly brush or spray with olive oil.

5. Bake until golden and crispy

Baked Eggplant Cutlets – Slender Kitchen

slenderkitchen.com

Preheat your oven to 425°F (220°C).

Bake the eggplant slices for 20–25 minutes, flipping halfway through, until golden brown and tender.

Remove from the oven and set aside.

6. Layer the eggplant Parmesan

Vegan Eggplant Parmesan Recipe

tastingtable.com

Reduce the oven temperature to 375°F (190°C).

Spread about ½ cup of marinara sauce across the bottom of a 9-by-13-inch baking dish.

Arrange half of the crispy eggplant slices over the sauce. Spoon some marinara over the slices, then sprinkle with half of the vegan mozzarella and a little vegan Parmesan.

Add the remaining eggplant slices, followed by the rest of the marinara, vegan mozzarella, Parmesan, and dried oregano.

7. Bake until bubbly

Vegan Eggplant Parmesan — Plant Based Livin’

plantbasedlivin.com

Bake uncovered for 15–20 minutes, until the sauce is bubbling and the vegan cheese has melted.

For a more golden top, broil for 1–2 minutes if your vegan cheese is suitable for broiling. Watch carefully to prevent burning.

Let the casserole rest for 5–10 minutes before serving.

8. Garnish and serve

Eggplant Parmesan Dairy Free at Faith Sager blog

storage.googleapis.com

Scatter fresh basil leaves over the top. Slice and serve warm while the sauce is bubbling and the eggplant is tender.

Enjoy this delicious vegan comfort food with pasta, garlic bread, or a fresh green salad!

Tips for the best vegan eggplant Parmesan

  • Choose firm eggplants: Look for smooth, shiny skin and eggplants that feel heavy for their size.
  • Dry the slices well: Removing excess moisture helps the breadcrumb coating crisp up.
  • Use panko breadcrumbs: They create a lighter, crunchier crust than regular breadcrumbs.
  • Don’t add too much sauce: Too much marinara can make the crispy eggplant soggy.
  • Check your vegan cheese: Some dairy-free mozzarella melts better than others. Choose a brand labeled as vegan.
  • Let it rest: Resting for 5–10 minutes helps the layers settle and makes serving easier.

Easy variations

  • Gluten-free: Use certified gluten-free flour, breadcrumbs, and marinara sauce.
  • Oil-free: Bake the coated eggplant without brushing it with oil. The crust may be a little less golden and crisp.
  • Extra vegetables: Add sautéed mushrooms, spinach, or zucchini between the layers.
  • Spicy version: Add red pepper flakes to the marinara sauce.
  • Homemade marinara: Use crushed tomatoes, garlic, onion, olive oil, basil, and Italian seasoning.
  • Extra cheesy: Add another ½ cup of vegan mozzarella to the top before baking.

What to serve with vegan eggplant Parmesan

20 Best-Ever Vegan Italian Recipes – Forks Over Knives

Best Vegan Food in Spring Valley Las Vegas, NV | Tarantino’s Vegan | Vegan Food near me

Aubergine Parmigiana with Balsamic Mixed Salad | Healthy Vegan Recipe | Mindful Chef

9

This dish tastes wonderful alongside:

  • Spaghetti with marinara sauce
  • Garlic bread or toasted sourdough
  • Lemon-dressed arugula salad
  • Roasted broccoli or green beans
  • Vegan Caesar salad
  • Herb-roasted potatoes

Storage and reheating

  • Refrigerator: Store leftovers in an airtight container for 3–4 days.
  • Freezer: Freeze fully cooled portions in freezer-safe containers for up to 2 months for best quality.
  • Reheating: Reheat in a 350°F oven until hot throughout, or microwave individual portions. The oven helps restore some crispness.
  • Make ahead: Bread and bake the eggplant slices a day ahead. Refrigerate them separately, then assemble and bake the casserole before serving.

Frequently asked questions

Do I need to peel the eggplant?

No. The skin is edible and helps the slices hold their shape during baking.

Can I fry the eggplant instead of baking it?

Yes. Pan-fry the coated slices in a thin layer of olive oil until golden on both sides, then assemble and bake as directed.

Why is my eggplant Parmesan watery?

Eggplant naturally contains moisture. Salting the slices, patting them dry, and avoiding excess marinara sauce can help prevent a watery casserole.

Can I make vegan eggplant Parmesan ahead of time?

Yes. Bake the eggplant slices in advance and refrigerate them separately. Assemble the casserole shortly before baking for the best texture.

Is this recipe completely dairy-free?

Yes, provided you use vegan-certified mozzarella, vegan Parmesan, and marinara sauce without dairy ingredients.

Printable recipe card

Vegan Eggplant Parmesan

Easy Cashew Parmesan Cheese — Stone Pier Press

stonepierpress.org

PREP TIME

25 minutes

COOK TIME

40 minutes

TOTAL TIME

1 hour 5 minutes

SERVINGS

6

Ingredients

Eggplant coating

  • 2 medium eggplants, sliced into ½-inch rounds
  • ½ cup all-purpose flour
  • ¾ cup unsweetened plant milk
  • 1 tbsp ground flaxseed
  • 2 tbsp water
  • 1½ cups panko breadcrumbs
  • ½ cup vegan Parmesan
  • 1 tsp Italian seasoning
  • ½ tsp garlic powder
  • ½ tsp paprika
  • ¼ tsp black pepper
  • 2 tbsp olive oil

Sauce and topping

  • 2½ cups vegan marinara sauce
  • 1½ cups shredded vegan mozzarella
  • ¼ cup vegan Parmesan
  • ½ tsp dried oregano
  • Fresh basil for garnish

Instructions

  1. Slice eggplants into ½-inch rounds. Sprinkle lightly with salt, rest for 20–30 minutes, then pat dry.
  2. Mix ground flaxseed and water. Rest for 5–10 minutes, then whisk in plant milk.
  3. Combine panko, vegan Parmesan, Italian seasoning, garlic powder, paprika, and black pepper.
  4. Dip eggplant slices in flour, flax-milk mixture, and breadcrumb mixture.
  5. Arrange on a lined baking sheet, brush lightly with olive oil, and bake at 425°F for 20–25 minutes, flipping halfway.
  6. Reduce oven to 375°F. Spread ½ cup marinara in a 9-by-13-inch baking dish.
  7. Layer half the eggplant, some marinara, mozzarella, and Parmesan. Repeat with remaining ingredients.
  8. Sprinkle oregano over the top and bake uncovered for 15–20 minutes until bubbling.
  9. Rest for 5–10 minutes, garnish with fresh basil, and serve.

Notes

  • Check that breadcrumbs, marinara, and cheeses are vegan.
  • Use gluten-free substitutes if needed.
  • For best texture, avoid adding too much marinara between layers.

Get our best recipes & expert tips right into your inbox!

Join over 10k subscribers

By submitting above, you agree to our privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *