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