Skip to Content

Vegan Eggplant Parmesan Sandwich

This recipe for a Vegan Eggplant Parmesan Sandwich consisting of breaded eggplant slices, marinara sauce, cashew parmesan and chopped basil in a homemade sandwich bun is the ideal summer lunch! 

Vegan Eggplant Parmesan Sandwich |

In a way, this is not your usual Elephantastic Vegan recipe, as it takes longer to make than most of the other recipes I post, on the other hand, this is exactly an Elephantastic Vegan recipe, as it’s made entirely from scratch – even the bread – especially the bread. I love making bread. I don’t think you have noticed that. So… now you know ;)

Initially I wanted to make this recipe for the Veginners Cookbook, on which I have been working on the last couple of months (just in case you’ve wondered what I’ve been up to). The concept of the cookbook is to provide simple, basic recipes that every new (and not so new) vegan NEEDS in his/her life. And while this Vegan Eggplant Parmesan Sandwich turned out AMAZING – it’s not cookbook material because it takes too long to be considered “simple and basic”. So lucky you, here’s a new recipe for you!

The eggplant slices breaded in breadcrumbs and lots of nutritional yeast are the heart of the recipe. The marinara sauce adds a fresh, creamy touch to it. The Cashew Parmesan adds even more cheesiness to the party. The fresh basil supports the whole mediterranean flair that combines the eggplant slices with the sandwich buns, which are homemade, brushed with olive oil and sprinkled with even more basil. Yumm!

Vegan Eggplant Parmesan |

Vegan Eggplant Parmesan Sandwich |

Vegan Eggplant Parmesan Sandwich |

Vegan Eggplant Parmesan Sandwich |

Vegan Eggplant Parmesan Sandwich |

Vegan Eggplant Parmesan Sandwich

Elephantastic Vegan
Recipe for a Vegan Eggplant Parmesan Sandwich consisting of breaded eggplant slices, marinara sauce, cashew parmesan and chopped basil in a homemade sandwich bun.
5 from 2 votes
Prep Time 40 minutes
Cook Time 1 hour
Resting Time 2 hours
Total Time 1 hour 40 minutes
Course Main Course
Cuisine Mediterranean
Servings 6
Calories 449 kcal


Ingredients for the breaded eggplant

  • 1 eggplant
  • 1/2 cup all-purpose flour
  • 1/2 teaspoon salt + more for sprinkling the eggplant slices
  • 3/4 cup water
  • 1/2 cup breadcrumbs
  • 3 tablespoons nutritional yeast
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano

Ingredients for the marinara sauce

Ingredients for the sandwich buns

  • 3 cups all-purpose flour
  • 1 cup whole wheat flour (or use more all-purpose flour)
  • 2 teaspoons instant yeast
  • ¾ teaspoon salt
  • 1 tablespoon olive oil + more for brushing the top
  • cups lukewarm water
  • 1 tablespoon chopped basil

Additional ingredients for the sandwich


Instructions for the bread

  • Add the flour, instant yeast, and salt in a large mixing bowl. Add in the rest of the ingredients (oil and the rest of the water) and knead by hand until a soft dough forms or put all the ingredients in a kitchen machine and let the machine knead the dough.
  • Let it sit, covered under a clean kitchen towel, in a warm spot until it doubles in size (about 1½-2 hours).
  • Preheat the oven to 250°C or 480°F.
  • Cut the dough in 6 equal pieces and form the sandwiches.
  • Brush the surface with olive oil and sprinkle with chopped basil. Carve the surface of the dough lightly with a knife (I've made two long cut across each sandwich).
  • Then put the bread in the oven and take it out when the surface is golden. You can knock on the bottom of the bread and when it sounds hollow it's done!

Instructions for the Eggplant Parmesan

  • Wash and slice the eggplant in equally thick slices - about 1/2 inch thick (=1.5 centimeter).
  • Sprinkle the eggplant slices with salt, put them on a clean kitchen towel, put another kitchen towel on top of them and put a few heavy books on them so they get pressed and lose some of their water. Let them rest for about 1-2 hours.
  • In one bowl, mix the all-purpose flour, salt and water. In another bowl, mix the breadcrumbs, nutritional yeast, dried basil and dried oregano.
  • Once the eggplant slices have softened a bit, dip them first in the flour-water-mixture, then in the breadcrumbs and put them on a baking tray lined with parchment paper. Spray with oil and bake them in the oven for about half an hour, flipping them once after 20 minutes.
  • For a nice golden color, add enough oil to a large pan so that the bottom is fully covered and pan-fry the eggplant slices over medium to high heat for a minute or so until brown.

Instructions for the marinara sauce

  • Heat the tomato purée and season with salt, dried basil, dried oregano and garlic powder. Use less if your tomato purée is already pre-seasoned.

Assembly time!

  • Place three eggplant parmesan slices into each sub, add marinara sauce, sprinkle with cashew parmesan and top with finely chopped basil. Enjoy!


Serving: 1sandwichCalories: 449kcalCarbohydrates: 87gProtein: 16gFat: 4gSodium: 569mgPotassium: 600mgFiber: 9gSugar: 5gVitamin A: 200IUVitamin C: 5.1mgCalcium: 54mgIron: 5.9mg
Tried this recipe?Mention @elephantasticvegan or tag #elephantasticvegan!

InstagramDid you make this Vegan Eggplant Parmesan Sandwich? Tag @elephantasticvegan on instagram and use the hashtag #elephantasticvegan. Subscribe to the Elephantastic Vegan Newsletter to see Reader Remake Features!

Affiliate Disclosure: This post may contain affiliate links, which means I may earn referral fees if you make a purchase through my link. While clicking these links won't cost you any extra money, they will help me keep this site up and running!
Recipe Rating

Hélène Keskonmangemaman

Monday 31st of July 2017

i'm gonna try this one this week , i'm the only one that loves eggplants at home , and i've got two huge organic ones , sound like heaven , it's mouthwatering and here it's 17 h 30 long time before diner :'(


Wednesday 2nd of August 2017

Hope you enjoy it! :)


Friday 31st of March 2017

This sounds amazing! I want to take a HUGE bite! I've been eating a ton of breaded eggplant recently...usually over zoodles with marinara...but I'm loving the sandwich idea too! Gotta try this!


Friday 31st of March 2017

Oh, that sounds really good too, Jenn! I've got to try that :)

Natalie | Feasting on Fruit

Wednesday 29th of March 2017

Eggplant parmesan was one of the first real "meals" I made when I went vegan...and made over and over because I wasn't too good at cooking vegan back then lol. But it is still one of my faves. Not the fastest you are right, especially not when you make the bread yourself and turn the whole thing into an epic sandwich, but so worth it😋 Loving the fresh basil addition too!


Friday 31st of March 2017

Ohh that's really cool to have eggplant parmesan among the first vegan meals! My first vegan meals were pasta and pureed spinach or pasta and tomato sauce, hahaha so creative, right?! Oh and not to forget about Olives for Dinner's coconut cheese. :) I basically lived on this stuff.

Rebecca Strength and Sunshine

Tuesday 28th of March 2017

That sounds pretty perfect to me!! Eggplant parm sounds like one amazing meal!


Friday 31st of March 2017

Thank you, Rebecca. It was really delicious! It got that whole mediterranean vibe that will be great for the summer :)