This post may contain affiliate links. Please read our disclosure policy.

This Vegan Eggplant Parmesan is a hearty Italian classic the whole family will love! Crispy eggplant baked between layers of savory marinara sauce, vegan mozzarella cheese, and vegan parmesan cheese until melted and bubbly! 

single serving of eggplant parm on on a plate

Vegetarian eggplant parmesan has been a popular dish for several centuries, and it was time to put our spin on a delicious vegan eggplant parmigiana! It’s easily become one of our favorite eggplant recipes, followed closely by our Vegan Eggplant Meatballs and Vegan Eggplant Rollatini

It’s easy enough to make on weeknights or weekends but elevated enough to serve as the main at any holiday feast. All you need is 10 simple ingredients, plus tons of fresh basil to garnish.

panko breadcrumbs, non-dairy milk, flour, non-dairy parmesan, marinara, basil, black pepper, garlic powder, salt, non-dairy mozzarella, nutrtional yeast

Ingredients You’ll Need 

  • Eggplant: Large eggplants can be on the bitter and chewy side, so for the best flavor and texture, use medium-sized eggplants. 
  • Marinara sauce: Any store-bought or homemade marinara sauce of choice will work well. Or, for a fall twist, try using our Roasted Butternut Squash and Tomato Sauce!
  • Vegan cheese: We like to use a combination of vegan mozzarella cheese and vegan parmesan cheese. For this recipe we used store-bought cheese, but you can opt for homemade Stretchy Vegan Mozzarella and Vegan Parmesan Cheese!
  • Flour: This vegan eggplant parmesan recipe was developed using all-purpose flour. If you are gluten-free, a cup-for-cup gluten-free flour blend may work, though we have not personally tested it.
  • Non-dairy milk: Any unsweetened, plain milk like almond milk will work well.
  • Panko breadcrumbsThese Japanese breadcrumbs are our favorite to use in eggplant parmesan because panko breadcrumbs are lighter and crispier in texture compared to regular breadcrumbs. If you are making this recipe gluten-free, opt for your favorite gluten-free breadcrumbs of choice. 
  • Nutritional yeastAdds an additional cheesiness, as well as B vitamins! 
  • Fresh basil: Adds a burst of fresh, herbaceous flavor that compliments the rich flavors in the eggplant and tomato sauce. 
upclose image of eggplant parmesan on plate

Equipment Needed

stack of eggplant parmesan on a plate

How to Make Vegan Eggplant Parmesan

Prepare the Eggplant

  1.  Sweat the eggplants. Sprinkle both sides of the eggplant slices with salt. Place the slices in a fine mesh strainer or colander, and let the eggplants sweat and remove excess water. After 10 minutes, wipe off the excess moisture and salt and set aside. 
  2. Prepare the breading. ​While the eggplant slices sweat, prepare the breading. In one medium bowl, combine the flour and non-dairy milk and whisk until smooth. In a separate bowl, mix together the panko, nutritional yeast, garlic powder, sea salt, and black pepper. 
  3. Bread the eggplant. One at a time, coat each eggplant slice in the flour mixture, followed by the breadcrumb mixture. Once coated, place the batter-coated eggplant slice on a wire rack. Repeat this process until all eggplant slices are breaded in the panko mixture. 

Frying Method (Best)

  1. Heat the frying oil to 350-375F. ​Fill a large pan with 1-inch of vegetable oil and heat until about 350-375F. To test if your oil is hot enough, toss a piece of panko breadcrumbs in. If it sizzles immediately, the oil is ready. 
  2. Fry each eggplant slice for 2-3 minutes. Working in batches, place the eggplant slices in hot oil and fry each slice for 2-3 minutes on each side or until golden brown and crispy.

Baking Method

  1. Spray the eggplant with oil, and bake. Brush or spray a large baking sheet (use two if needed) with oil, then arrange the breaded eggplant slices on the baking sheet. Spray or drizzle the eggplant slices with additional oil and bake for 20 minutes, flipping halfway through. 

Assemble the Eggplant Parmesan

  1. Begin layering the eggplant parmesan. Lastly, layer the eggplant parmesan ingredients in a baking dish. First, spread 1 cup of marinara sauce on the bottom of a large baking dish. 
  2. Add marinara and cheese. Place a single layer of fried eggplant slices on top of the marinara, then top each eggplant slice with 2 tablespoons of marinara, followed by 2 tablespoons of vegan mozzarella cheese. 
  3. Repeat with remaining ingredients. Repeat with the remaining sliced eggplant, marinara, and cheese, then top with a last layer of vegan parmesan cheese.
  4. Cover and bake. Cover the baking dish with a layer of parchment paper and foil (this will help the vegan cheese melt), then bake for 25-30 minutes, removing the foil after 15 minutes.
  5. Serve. Top the final dish with fresh basil and enjoy immediately while warm! 

Serving Suggestions 

This Vegan Eggplant Parmesan can be served just as you’d serve a hearty slice of Vegan Lasagna or Vegan Eggplant Rollatini

It’s the perfect pair for a hearty slice of Vegan Garlic Bread and side dishes such as Brussels Sprouts Caesar Salad, Simple Roasted Vegetables, or this Quinoa, Lentil and Arugula Salad.

You also can’t go wrong with finishing the Italian meal with Vegan CannoliVegan Pizzelles, or these Cannoli Cookies!

Recipe FAQs

What is a substitute for eggs in breading eggplant?

Instead of eggs, the breading is adhered to the eggplant slices with a mixture of flour and plant-based milk. 

Is it necessary to salt the eggplant?

Salting and sweating the eggplant is highly recommended. Not only does this process help to remove excess moisture from the eggplant, but it also can reduce the bitterness. Just be sure to wipe away the excess moisture with a paper towel instead of rinsing it off, as rinsing it will add moisture right back into the eggplant! 

What’s the best way to slice eggplant for eggplant parmesan?

When making eggplant parmesan, it’s important to slice the eggplant into even rounds that are about 1/4″ thick. This ensures the eggplant slices will cook through quickly and become tender and creamy.

Should I peel the eggplant?

Peeling the eggplant is not necessary for vegan eggplant parmigiana. In fact, we like to leave the skin on for added color, texture, and a boost of nutrients. However, the eggplant can be peeled if you prefer a smoother textured dish!

Storage Instructions

This eggplant parmesan is best served fresh, but leftovers can be stored for up to 3 days in an airtight container in the refrigerator. 

To reheat, microwave individual servings, or reheat larger portions in the oven, covered, until heated through again (about 20-30 minutes at 350F). 

baked eggplant parmesan in dish with basil on top

Quick Tips

  • Choose the best eggplant! Firm, shiny eggplants that have smooth skin free of any blemishes will yield the best flavor. Additionally, use medium eggplants or eggplants on the smaller side – these tend to be less bitter! 
  • Fry the eggplant slices when possible. ​Oven-baked eggplant is fine, but for the best, crispy texture we highly recommend frying the eggplant slices. 
  • Use a mandolin to slice the eggplant. This will help slice the eggplant very thinly and evenly. Alternatively, a food processor fitted with a slicing attachment works well, too!
scoop of eggplant parm serving on a spatula

More Delicious Vegan Italian Recipes You May Enjoy:

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you make this recipe. We love to see your photos! 

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
single serving of eggplant parm on on a plate

Vegan Eggplant Parmesan Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sweet Simple Vegan
  • Total Time: 1 hour 20 minutes
  • Yield: 6-8 servings
  • Diet: Vegan

Description

This Vegan Eggplant Parmesan is a hearty Italian classic the whole family will love! Crispy eggplant baked between layers of savory marinara sauce, vegan mozzarella cheese, and vegan parmesan cheese until melted and bubbly!


Ingredients

Flour mixture

  • ½ cup all-purpose flour
  • 1 cup unsweetened non-dairy milk

Breadcrumb mixture

  • 2½ cups panko breadcrumbs
  • ¼ cup nutritional yeast
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper

Assembly:

  • 2 medium eggplants, cut into ¼” thick slices
  • 2 tablespoons salt
  • Vegetable oil for frying
  • 28 ounces of marinara sauce
  • 2 cups vegan mozzarella shreds
  • ½ cup vegan parmesan cheese
  • ¼ cup chopped basil

Instructions

Prepare the Eggplant

  1. Sweat the eggplants. Sprinkle both sides of the eggplant slices with salt. Place the slices in a fine mesh strainer or colander, and let the eggplants sweat and remove excess water. After 10 minutes, wipe off the excess moisture and salt and set aside.
  2. Prepare the breading. While the eggplant slices sweat, prepare the breading. In one medium bowl, combine the flour and non-dairy milk and whisk until smooth. In a separate bowl, mix together the panko, nutritional yeast, garlic powder, sea salt, and black pepper. 
  3. Bread the eggplant. One at a time, coat each eggplant slice in the flour mixture, followed by the breadcrumb mixture. Once coated, place the batter-coated eggplant slice on a wire rack. Repeat this process until all eggplant slices are breaded in the panko mixture. 

Cook the Eggplant

  • Frying Method (Best)
  1. Heat the frying oil to 350-375°F. Fill a large pan with 1-inch of vegetable oil and heat until about 350-375F. To test if your oil is hot enough, toss a piece of panko in. If it sizzles immediately, the oil is ready.
  2. Fry each eggplant slice for 2-3 minutes. Working in batches, place the eggplant slices in hot oil and fry each slice for 2-3 minutes on each side or until golden brown and crispy. Place on a paper towel-lined plate and repeat until all pieces are fried.
  • Baking Method
  1. Spray the eggplant with oil, and bake. Brush or spray a large baking sheet (use two if needed) with oil, then arrange the breaded eggplant slices on the baking sheet.
  2. Spray again. Spray or drizzle the eggplant slices with additional oil and bake at 375°F for 20 minutes, flipping the slices halfway through. 

Assemble the Eggplant Parmesan

  1. Preheat oven to 375F.
  2. Begin layering the eggplant parmesan. First, spread 1 cup of marinara sauce on the bottom of a 9×13” baking dish.
  3. Add marinara and cheese. Place a single layer of fried eggplant slices on top of the marinara, then top each eggplant slice with 2 tablespoons of marinara, followed by 2 tablespoons of vegan mozzarella cheese.
  4. Repeat with remaining ingredients. Repeat with the remaining sliced eggplant, marinara, and cheese, then top with a last layer of vegan parmesan cheese.
  5. Cover and bake. Cover the baking dish with a layer of parchment paper and foil (this will help the vegan cheese melt), then bake for 25-30 minutes, removing the foil after 15 minutes.
  6. Serve. Top the final dish with fresh basil and enjoy immediately while warm! 

Notes

  • Salting and sweating the eggplant is highly recommended. Not only does this process help to remove excess moisture from the eggplant, but it also can reduce the bitterness. Just be sure to wipe away the excess moisture with a paper towel instead of rinsing it off, as rinsing it will add moisture right back into the eggplant!
  • Storage Instructions: This eggplant parmesan is best served fresh, but leftovers can be stored for up to 3 days in an airtight container in the refrigerator.
  • To reheat: Microwave individual servings, or reheat larger portions in the oven, covered, until heated through again (about 20-30 minutes at 350F).
  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Category: Entree
  • Method: Oven
  • Cuisine: Italian

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

2 Comments

    1. Yes! I’d recommend storing it covered in the fridge overnight and then baking it the day of.