Free Dinner Recipes E-book!   Download Now

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Almond Eater logo

  • Browse Recipes
    • Recipes by Course
      • Breakfast
      • Lunch
      • Dinner
      • Desserts
      • Drinks
      • Snacks
      • Sides
      • The Almond Eater Monthly Cooking Challenge
    • Recipes by Diet
      • Vegetarian
      • Dairy Free
      • Gluten Free
      • Vegan
      • Mediterranean Diet
      • Paleo
      • Whole30
  • Meet Erin
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Browse Recipes +
    • Recipes by Course +
      • Breakfast
      • Lunch
      • Dinner
      • Desserts
      • Drinks
      • Snacks
      • Sides
      • The Almond Eater Monthly Cooking Challenge
    • Recipes by Diet +
      • Vegetarian
      • Dairy Free
      • Gluten Free
      • Vegan
      • Mediterranean Diet
      • Paleo
      • Whole30
  • About Erin
  • Contact

Home » Recipes » Dinner

Vegan Eggplant Parmesan

By Erin · August 29, 2020 · Updated November 30, 2021 · 30 Comments

Jump to Recipe Jump to Video Print Recipe
  • Share
  • Tweet
Gluten FreeDairy FreeVeganVegetarian
baked eggplant on a plate

Crispy baked eggplant layered with your favorite marinara sauce and vegan mozzarella cheese, this Vegan Eggplant Parmesan is the BEST way to eat eggplant! It's a delicious dinner that will turn eggplant skeptics into fans, and it makes for a delicious meatless dinner recipe. 

Eggplant parmesan casserole

Fact: vegan eggplant parmesan is the BEST way to eat eggplant! The eggplant is perfectly crispy, the mozzarella is made out of cashews and you can use your favorite brand of dairy free marinara sauce (love love love Lucini and Rao's).

I'll be the first to admit that this recipe takes a little longer to prepare than most of my recipes. But, I really wanted to find a way for myself (and maybe you too?!) to enjoy eggplant, and this recipe is IT.

It's also really easy to prepare, just slightly more time consuming. But, the whole recipe will be done in about an hour, and it's a healthy and delicious meatless meal.

If you're wanting a couple other Italian-inspired vegan dinners, you must check out my Lentil Bolognese and Lentil Meatballs. 

Why you'll love this recipe

  • The eggplant is coated in a Panko mixture then baked until it's nice and crispy
  • It's filled with your favorite marinara sauce and vegan mozzarella cheese (see below for tips)
  • It'll turn eggplant skeptics into fans (like myself!)
  • It's an easy vegan dinner recipe to add to your weekly rotation

A bowl of food on a plate, with Eggplant and text

Ingredient notes:

Eggplant - Small-medium sized. The eggplant has to fit into a casserole dish, so you don't want the slices of eggplant to be too large.

Breadcrumbs - Preferably Panko, either regular or gluten free.

Almond milk - Or any kind of dairy free milk.

Cashews - Cashews are the main ingredient in the homemade vegan mozzarella cheese. If you're looking for a substitution, you can try using store-bought vegan cheese (parmesan would be delicious!) instead.

Yogurt - Make sure to use PLAIN dairy free yogurt.

Step-by-step instructions

I'll admit, making eggplant parmesan requires a little more effort than my other recipes, but it's well worth it! Let's walk through how to make this recipe, step-by-step.

Step 1: Prep the eggplant. First, slice the eggplant then salt it on both sides and place it in a strainer for 10 minutes or so, which will help to absorb some of the moisture. This step is very important in ensuring the eggplant doesn't get mushy.

Then, lay the eggplant out onto a baking sheet and use a towel or paper towels to press down on it. Again, this will eliminate some moisture.

Sliced eggplant on a plate

Step 2: Coat the eggplant. Set up an assembly line using two bowls, one filled with the milk and flour and the other filled with the Panko breadcrumbs and spices. Dip each eggplant slice into the milk mixture, then directly into the breadcrumbs until it's completely coated.

Step 3: Bake. Place the eggplant onto a baking sheet and bake it until it's crispy, approximately 20 minutes.

Eggplant on a baking sheet

Step 4: Make the mozzarella cheese. While the eggplant is baking, you can make the mozzarella cheese (tips below!).

Step 5: Layer everything. Now comes the fun part! Spread marinara sauce onto the bottom of a baking dish. Then, place eggplant into the bottom of the dish, and layer it with more marinara sauce and then mozzarella cheese.

Repeat this process one more time, then place the entire baking dish into the oven and bake for 20 minutes.

A close up of eggplant parmesan

How to make vegan mozzarella cheese

First, you'll add all of the ingredients to a blender and then pulse until it's smooth. At this point, while the mixture will be smooth, it won't be super thick.

So next, pour everything into a small saucepan and heat it up for a few minutes, stirring pretty consistently until it thickens.

Vegan cheese sauce

FAQs and tips

  • If the eggplant is too large, you can slice the individual slices in half to make them fit into your baking dish a little bit better.
  • I used an 8x8 dish since this recipe was just for Miguel and myself, but if you want this to serve more people, use a 9x13 baking dish.
  • Many people have commented that they used store-bought vegan parmesan instead of the homemade mozzarella, and that it turned out great, so that's another option too.
  • Storage: In my opinion, eggplant parmesan is best when eaten right away. Otherwise, the eggplant does eventually get soggy.

Can I make this gluten free?

Yes! Simply use gluten free Panko breadcrumbs (or any kind) instead. Everything else in this recipe is already naturally gluten free.

Can this be made without breadcrumbs?

Yes, though I haven't tried it myself. You'd follow the recipe as is, but simply omit the breadcrumbs step. You'll still have to salt and bake the eggplant on a baking sheet before adding it to your casserole dish though. Then, layer it with the marinara and vegan cheese.

Eggplant on a plate

More delicious vegan recipes

  • Vegan Roasted Red Pepper Pasta
  • Tofu Enchiladas
  • Vegan Tomato Soup
  • Butternut Squash Chickpea Chili
  • The Best Vegan Lasagna

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

A close up of food, with Eggplant and Casserole

Vegan Eggplant Parmesan

Crispy baked eggplant layered with your favorite marinara sauce and easy vegan mozzarella cheese, this Vegan Eggplant Parmesan is the BEST way to eat eggplant!
5 from 22 votes
Print Pin Rate
Prep Time: 30 minutes
Cook Time: 35 minutes
Total Time: 1 hour 5 minutes
Servings: 2
Author: Erin

Ingredients

  • 1 eggplant thinly sliced
  • ½ teaspoon salt
  • ⅔ cup almond milk
  • ¼ cup all purpose flour
  • 2 cups Panko breadcrumbs
  • ¼ cup nutritional yeast
  • 2 teaspoon Italian seasoning
  • 1 teaspoon oregano
  • 2 cups marinara sauce
  • fresh basil as garnish

for the mozzarella cheese:

  • 1 cup raw cashews
  • ½ cup almond milk
  • ½ cup plain dairy free yogurt
  • 2 ½ tablespoon nutritional yeast
  • 1 tablespoon corn starch
  • 1 teaspoon apple cider vinegar
  • ½ teaspoon garlic powder
  • ½ teaspoon salt

Instructions

  • Preheat oven to 375°.
  • Slice the eggplant into ½" slices, then salt them and place then in a strainer for 10 minutes, which will help to absorb some of the liquid. Transfer eggplant onto a baking sheet or large plate, then use a towel or paper towels to press down on the eggplant to release leftover moisture.
  • Set up two bowls: in one bowl, whisk milk and flour together and in the other bowl, combine breadcrumbs, nutritional yeast, Italian seasoning, and oregano. Dip the eggplant one at a time into the milk mixture, then into the breadcrumbs and place it onto a baking sheet. Repeat this process until all the eggplant slices are coated in breadcrumbs, then bake the eggplant for 20 minutes.
  • While the eggplant is baking, make the vegan mozzarella: place all ingredients into a blender and blend until smooth. Transfer "cheese" into a small saucepan and heat over medium heat for 2-3 minutes, stirring continuously until the cheese thickens; remove from heat.
  • Assemble the eggplant parmesan: Spread ½ cup marinara sauce into the bottom of an 8x8 or 9x13 baking dish*. Then, add a layer of eggplant, top it with more marinara and then spoon half of the vegan mozzarella on top. Repeat this process one more time, then place foil over the baking dish and bake the eggplant parmesan for 20 minutes.
  • Top it off with fresh basil and enjoy!

Video

Notes

*I used an 8x8 dish because I was cooking for 2 people. If you're cooking for more, I'd use a 9x13 dish.
*Calories are per serving and are an estimation. 

Nutrition

Calories: 709kcal | Carbohydrates: 119g | Protein: 37g | Fat: 36g | Saturated Fat: 6g | Sodium: 3097mg | Potassium: 2199mg | Fiber: 21g | Sugar: 29g | Vitamin A: 1144IU | Vitamin C: 30mg | Calcium: 473mg | Iron: 13mg
Did you Make this Recipe? Tag me Today!Leave a comment below and tag @thealmondeater on Instagram!

UPDATE NOTE: This post was originally published in September 2019. It was updated with new photos in September 2020.

« Autumn Harvest Bowl
Pecan Butternut Squash Bread »

About Erin

Erin is the recipe developer, writer and photographer behind the healthy food blog, The Almond Eater. She's been blogging since 2014 and loves to create food for many different diets, including vegan, gluten free and/or Whole30 recipes.

Reader Interactions

Comments

  1. The Transplanted Vegan says

    August 06, 2022 at 7:27 pm

    5 stars
    I followed the recipe just to make air fried eggplant and it was delicious! Nice and crunchy!

    Reply
    • Erin says

      August 07, 2022 at 10:05 am

      YUM, that sounds so good! Thanks for the positive review 🙂

      Reply
  2. Cathy says

    January 22, 2022 at 3:26 pm

    I see the comments on freezing this, but can you freeze the Mozzarella Cheese mixture and then just add on top when you go to bake it? Ty

    Reply
    • Erin says

      January 23, 2022 at 2:01 pm

      Yes I think that should work!

      Reply
  3. Tina says

    December 11, 2021 at 10:02 pm

    5 stars
    I made this recipe vegan and gluten free. It was so good my best friend licked her bowl clean. I added extra sauce but otherwise didn’t divert much from the recipe. Great job!

    Reply
    • Erin says

      December 13, 2021 at 8:01 am

      I'm so happy you + your friend like it so much -- thanks for the comment!

      Reply
  4. Monica Robinson says

    September 27, 2021 at 1:42 pm

    I am thinking of trying this for Thanksgiving. Can it be prepared ahead and baked a day later? Would it be better to bake it and reheat it?

    Reply
    • Erin says

      September 27, 2021 at 2:14 pm

      I think either would work fine -- you can prep it the day before, cover the dish with foil and store it in the refrigerator overnight. Or, prep and and bake it, then microwave to reheat.

      Reply
  5. Hannah says

    September 03, 2021 at 1:13 pm

    5 stars
    I never post comments on recipes like this, but this was very tasty!

    Reply
    • Erin says

      September 03, 2021 at 4:57 pm

      I really appreciate the comment, Hannah! Glad you liked the recipe 🙂

      Reply
  6. Amanda says

    July 02, 2021 at 11:01 am

    No parm in this eggplant parm. I found vegan parmesan at the store and used instead of mozzarella to make a little quicker!

    Reply
  7. Jen says

    June 23, 2021 at 7:54 pm

    How are you calculating your numbers? To say that one serving os 3097mg of sodium is 2x the recommended daily allowance. I’m trying to figure out what I’m the recipe is so high in sodium that 1 serving has that much in it, especially when all together there is only 2 servings.

    Reply
    • Erin says

      June 24, 2021 at 8:26 am

      Hi Jen! You're right -- that's probably NOT accurate. I use a nutrition calculator tool that automatically calculates the nutrition info. While the calorie count is fairly accurate, that amount of sodium doesn't seem correct. You may want to input the ingredients into a different app (like my fitness pal). Apologies for that!

      Reply
  8. ashok says

    January 10, 2021 at 11:25 pm

    5 stars
    Guys, Thanks For sharing this Great Recipe. My Family Loved it. I am definitely sharing this recipe and this website with my friend. Hope they also love it. Thank you again for sharing such a great recipe.

    Reply
  9. herb says

    January 06, 2021 at 8:46 pm

    wow, the fake mozz is delish. the whole shebang is in the oven now, i cant wait to eat it. it smells awesome. thanks for the recipe!

    Reply
    • Erin says

      January 06, 2021 at 9:04 pm

      That's great -- thanks for the comment!

      Reply
  10. Lori T says

    December 18, 2020 at 9:49 am

    5 stars
    It is so good that I planned on making it for our Christmas dinner, but I couldn’t even wait one week...I made it last night!! And it was so delicious once again!! Thank you!!

    Reply
    • Erin says

      December 18, 2020 at 1:01 pm

      That's incredible!! So happy you enjoy it 🙂

      Reply
    • Krissa Slack says

      January 17, 2021 at 2:20 pm

      Can this be done in the crockpot? If so how long?

      Reply
      • Erin says

        January 17, 2021 at 5:20 pm

        I haven't tried it

  11. Joye says

    November 27, 2020 at 9:10 pm

    The best and easy vegan eggplant parmesan I have ever made! Love it! Very delicious - Will be a keeper!

    Thanks

    Reply
  12. Julianna says

    September 17, 2020 at 6:38 pm

    5 stars
    This was soooo good!! The breading and “cheese” just made it so good!

    Reply
  13. Henry says

    August 20, 2020 at 8:23 pm

    5 stars
    The cashew mozz is the best part of this. I would eat it on anything.

    Reply
  14. Tina says

    August 12, 2020 at 2:44 pm

    5 stars
    OMG!!!!! SERIOUSLY, the most delicious eggplant parm i've made and tasted. I cannot wait to try your recipes as this was my first time on your site. THANK YOU for such a delicious dish.

    Reply
    • Erin says

      August 12, 2020 at 4:07 pm

      Woohoooo!! So glad you liked it 🙂 Thanks for the comment.

      Reply
  15. Lindsey says

    May 17, 2020 at 10:02 pm

    5 stars
    Loved this recipe!!! Followed exactly as is. So simple and delicious. I’m usually hesitant about vegan “cheese” fillings, dips, etc. but this vegan cheese topping was awesome.

    Reply
  16. Sandy says

    May 14, 2020 at 10:52 pm

    I am curious if this would freeze well and then be baked? I have a retreat coming up and this sounds absolutely decadent. What are your thoughts?

    Reply
    • Erin says

      May 15, 2020 at 7:37 am

      Yes, I think so. Just prep the dish as you normally would but don't bake it until you're ready to serve it.

      Reply
    • Stephanie says

      August 28, 2020 at 9:50 pm

      Hi Sandy! How did freezing this work out? I am thinking about prepping it and freezing it for an occasion myself. Thanks!

      Reply
  17. Charlie says

    September 10, 2019 at 3:08 pm

    5 stars
    Looks awesome! Will be making this soon, thanks.

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

girl in kitchen

Hi, I'm Erin!

I share recipes for ALL diet types because I believe that healthy food should be incredibly delicious without being complicated. Learn more

Seasonal Picks

pasta salad made with mediterranean ingredients

Mediterranean Pasta Salad

bowl with lemon orzo salad beside a small dish of chopped fresh basil

Lemon Orzo Salad

cake on a cake stand with a slice cut out

Vegan Carrot Cake

berries and ice cream in a bowl

Gluten Free Rhubarb Crisp

Popular Recipes

pasta, peas and sausage in a skillet

Italian Chicken Sausage Pasta

bowl with ground pork and vegetables

Banh Mi Bowl (Paleo, Whole30)

a bowl of pasta with lentils and red sauce

Lentil Bolognese Recipe (Vegan + Gluten Free)

sweet potato brownies

Flourless Sweet Potato Brownies

dog eating cake

Mini Dog Birthday Cake

Caramelized Onion Spaghetti Squash | squash filled with onions, mushrooms and kale for a healthy, vegetarian meal | thealmondeater.com

Caramelized Onion Spaghetti Squash

As Featured On

Footer

  • Contact
  • Privacy
  • The Almond Eater Monthly Cooking Challenge

Copyright© 2023 | The Almond Eater. Site Credit

  • Facebook
  • Instagram
  • Pinterest
  • Twitter