Vegan Eggplant Parmesan
Vegan Baked Eggplant Parmesan, a twist on traditional baked eggplant parmesan with crispy breaded eggplant slices baked with tomato sauce, nutritional yeast, and a sprinkling of vegan mozzarella cheese.
Love eggplant parmesan but not sure how to make it vegan? I’ve got you covered! My husband is from Italy and his mother made her favorite eggplant parmesan and replaced the eggs and cheese with vegan alternatives to make this recipe – and it’s quickly become a staple plant-based dinner in our home.
👉 Ready to learn how to make plant-based eggplant parmesan? Let’s do it!
🍅 Ingredients
- Eggplant: You’ll need about 4 large eggplant, any variety will do
- Bread crumbs: I’m breading the eggplant in a bread crumb mixture; I like to use plain bread crumbs and then add my own seasoning because seasoned packaged breadcrumbs are very high in sodium
- Nuts or seeds: I love a crispy eggplant parmesan, so I’m chopping up nuts or seeds into my bread crumbs for more texture. Any nuts or seeds will do, I used sunflower seeds in these photos.
- Tomato sauce: A healthy amount of red tomato sauce is key to eggplant parmesan
- Cheese alternatives: Both nutritional yeast and vegan mozzarella cheese are used for flavor
- Other ingredients: Olive oil for baking and pan frying the eggplant, dried herbs and salt for seasoning the breading, and flax seed meal and unsweetened plant-based milk to make a wet coating so the breading sticks to the eggplant.
- Recommended tools: sheet pan, large pan or cast iron skillet, food processor, standard 9×13 inch baking dish
🥣 How to make (step-by-step photos)
1️⃣ Step One: Bake the eggplant slices
The first step to making the eggplant parmesan is to bake the eggplant slices to remove some of their water. To do this, preheat oven to 400 degrees F (200 degrees C).
Then slice eggplant by cutting off the top part with the stem, and then slicing the eggplant either longways or into rounds (photos in this recipe show longways).
Then add the slices to a baking sheet, drizzle with half the olive oil, and sprinkle with salt. Bake until the slices begin to dry out and begin to brown, about 15 minutes, then remove from the oven.
2️⃣ Step Two: Make breading ingredients
There are two steps to making the breading ingredients: making a breadcrumb mixture that will give the eggplant a breaded, crispy texture and also making a thick and sticky liquid that will help the breading stick to the eggplant (this replaces using egg, which is what a traditional eggplant parmesan uses).
- To make a flax egg mixture. In a small bowl, add ground flax seed meal and hot water and let sit for 5 minutes until the flax seed meal thickens. Then add the flax seed and water mixture to a large bowl with plant-based milk and whisk to combine.
- To make a crispy breadcrumb mixture: To a food processor, add the nuts or seeds, breadcrumbs, dried herbs, and a generous pinch of salt and chop until well combined. Spread the bread crumb mixture on a plate.
Then set these two plates aside until the eggplant slices are done with their initial baking.
3️⃣ Step Three: Fry breaded eggplant
Next it’s time to fry the breaded eggplant until it’s crispy.
Heat olive oil in a skillet over medium heat. Add each slice to the bowl with the flax and milk mixture to coat. Then immediately add it to the bread crumb mixture to coat both sides.
Place in the oiled skillet and cook until the breading is browned, about 3-4 minutes each side. You may need to add a bit more oil to the pan between frying. Then remove to a plate until all of the eggplant is breaded and fried.
4️⃣ Step Four: Add ingredients to a baking dish
Once the eggplant slices have been breaded, add small amount of the tomato sauce to the bottom of a glass or ceramic baking dishes.
Then add a single layer of breaded eggplant, and sprinkling with nutritional yeast and vegan cheese.
Keep adding layers of tomato sauce, eggplant, nutritional yeast, and vegan cheese until all of the breaded eggplant has been used in the dish (this should be about 3 layers).
5️⃣ Step Five: Bake vegan eggplant parmesan
Place the baking dish into the oven and bake 35 minutes, or until the tomato sauce is bubbling (but not watery) and the vegan cheese is melted.
When finished, remove from the oven and let cool 10 minutes before cutting into squares to serve.
❓ Recipe questions + quick tips
Yes! You can grill the eggplant instead of baking in step 1 if your weather permits. The point of pre-baking the eggplant slices is to help them release their water before frying and then baking the eggplant parmesan dish.
The flax seed meal and plant-based milk mixture replaces the need for an egg and milk mixture to coat the eggplant so that the breading mixture sticks to the eggplant before pan frying.
No, you can omit the nuts or seeds in the breading mixture. I added them to make the breading texture crunchier, and because I wanted to add a boost of plant based protein to the recipe. But you can still just use the bread crumbs on their own.
Absolutely! This baked vegan eggplant parmesan is just one way of making the traditional dish, many people simply pan fry and then serve with red sauce over pasta. Both work!
🧊 How to store and reheat
- Refrigerator storage: Store leftovers in an airtight container in the refrigerator for up to four days.
- Freezer storage (if applicable): To freeze, cut the eggplant parmesan into squares and bake in an airtight container or freezer-friendly bag. To thaw, simply remove it to the refrigerator for at least 12 hours.
- To reheat: Reheat in the oven at 400 degrees F, in the microwave, or in a pan on the stovetop.
🍆 More eggplant recipes
Want more eggplant recipes? We’ve got you covered:
NOT SURE WHERE TO START WITH PLANT-BASED EATING?
Get my 4-Day Plant-Based Meal Plan to start your journey on the plant path.
Vegan Baked Eggplant Parmesan
Ingredients
- 4 large eggplants
- 2 tablespoons olive oil divided
- 1 generous pinch salt divided
- 2 tablespoons flax seed meal
- ¼ cup hot water
- 1 ½ cups unsweetened plant-based milk
- ½ cup nuts or seeds
- 1 ½ cups breadcrumbs plain
- 1 tablespoon dried herbs oregano, thyme, basil, etc.
- ½ cup nutritional yeast divided
- 2 cups tomato sauce
- ½ cup vegan mozzarella cheese
Instructions
- Bake eggplant slices: Preheat oven to 400 degrees F (200 degrees C). Slice eggplant by cutting off the top part with the stem, and then slicing the eggplant either longways or into rounds (photos in this recipe show longways). Then add the slices to a baking sheet, drizzle with half the olive oil, and sprinkle with salt. Bake until the slices begin to dry out and begin to brown, about 15 minutes, then remove from the oven. Keep the oven heated for baking the final bake (step 4).
- Make breading ingredients: In a small bowl, add ground flax seed meal and hot water and let sit for 5 minutes until the flax seed meal thickens. Then add the flax seed and water mixture to a large bowl with plant-based milk and whisk to combine. To a food processor, add the nuts or seeds, breadcrumbs, dried herbs, and a generous pinch of salt and chop until well combined. Spread the bread crumb mixture on a plate.
- Fry breaded eggplant: Heat olive oil in a skillet over medium heat. When the eggplant is done baking, add each slice to the bowl with the flax and milk mixture to coat. Then immediately add it to the bread crumb mixture to coat both sides, then place in the oiled skillet and cook until the breading is browned, about 3-4 minutes each side. Then remove to a plate.
- Add ingredients to baking dish: Once the eggplant slices have been breaded, add small amount of the tomato sauce to the bottom of a glass or ceramic baking dishes. Then add a single layer of breaded eggplant, and sprinkling with nutritional yeast and vegan cheese. Keep adding layers of tomato sauce, eggplant, nutritional yeast, and vegan cheese until all of the breaded eggplant has been used in the dish (this should be about 3 layers).
- Bake eggplant parmesan: Place the baking dish into the oven and bake 35 minutes, or until the tomato sauce is bubbling (but not watery) and the vegan cheese is melted. When finished, remove from the oven and let cool 10 minutes before cutting into squares to serve.
Nutrition
Notes
- Prep ahead: Prep the eggplant ahead of time by baking and breading it (steps 1-3) up to two days ahead of time, then assemble the ingredients before the final bake.
- Leftovers and storage: Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in pan or in the microwave.
- Freezing instructions: To freeze, cut the eggplant parmesan into squares and bake in an airtight container or freezer-friendly bag. To thaw, simply remove it to the refrigerator for at least 12 hours and then reheat in the oven or on the stovetop.
- Nutrition notes: This recipe is vegan and is a good source of fiber, potassium, and other nutrients. To make it gluten free, use gluten free bread crumbs. To make it nut free, use sunflower seeds or pumpkin seeds in the breadcrumb mixture.