Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
An vegan eggplant parmesan sandwich sits on a white tray. Vegan cheese sauce oozes out of the bun.

The Ultimate Vegan Eggplant “Parm” Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Kathryn Alexandre
  • Total Time: 60 minutes
  • Yield: 6 sandwiches 1x
  • Diet: Vegan

Description

This saucy & “cheesy” vegan eggplant “parm” sandwich will have you scooping up every bit that ends up on your plate! And it’s thrifty!


Ingredients

Units Scale
  • 6 sandwich buns of choice*
  • 250ml sliced roasted red peppers*

For the Eggplant:

  • 11 1/2 large eggplant (12 pieces)*
  • 1 1/2 tbsp oil
  • Salt and pepper to taste
  • 950 ml marinara sauce (or preferred tomato sauce)
  • 2 cups breadcrumbs
  • 1 tbsp dried oregano + 1 tbsp dried basil (or use Italian seasoned breadcrumbs)
  • Fresh basil or parsley to garnish*

For the Bechamel:

  • 1/2 shallot or 1/4 medium onion, chopped
  • 3 cloves garlic, minced
  • 3 tbsp vegan butter
  • 3 tbsp white all-purpose flour
  • 2 cups soy milk
  • 23 tbsp nutritional yeast
  • 1/8 tsp nutmeg
  • 1/4 tsp salt

*Fresh ingredients you need that are not part of our pantry and freezer tips.


Instructions

  1. Preheat your oven to 425 degrees F. Wash and slice off the stem and bottom ends of the eggplant (toss them in your veggie scrap bag for homemade broth!). There’s no need to peel the skin. Slice the eggplant lengthwise into ¼”-½” slices.
  2. Lay the eggplant slices in a single layer on two prepared baking sheets. Brush each side of the slices with olive oil and sprinkle with salt and pepper (I like to combine the oil, salt, and pepper in a small dish and use a pastry brush to brush the oil on each slice). Bake for about 20 minutes, flipping the pieces of eggplant and the pans halfway through.
  3. Meanwhile, prepare the bechamel on the stovetop.
  4. In a small pot, heat the butter over medium low heat until melted and just sizzling. Add the chopped onion and garlic. Cook for 1-2 minutes until fragrant.
  5. Add the flour 1 tbsp at a time, whisking quickly to combine the flour with the butter. Once all the flour is added, let it cook for about a minute. 
  6. Add the milk ¼ cup at a time, whisking quickly to prevent lumping. When all the milk is added, whisk in the nutritional yeast, nutmeg, and salt. 
  7. Allow to cook for 5-10 minutes until thick. 
  8. To assemble: remove the eggplant from the oven and lower the oven temperature to 350 degrees F. Prepare a 9×11” baking dish with a layer of tomato sauce on the bottom. Then add a layer of eggplant. Sprinkle half the breadcrumbs over the eggplant. Spoon another layer of tomato sauce, then a layer of bechamel. Repeat with remaining eggplant, breadcrumbs, tomato sauce, and the final layer should be bechamel. (Reserve a bit of the bechamel for extra drizzling on the sandwiches if desired).
  9. Bake for 20 minutes to warm all the layers through. It will be ready when the tomato sauce starts to bubble and the bechamel is lightly browned on top. 
  10. For toasted sandwich buns, switch your oven to broil. Lightly brush buns with a bit of butter if desired, and toast for a few minutes under the broiler. Watch carefully as they can burn quickly. 
  11. To build the sandwich: place eggplant on the bun (for a less messy sandwich you can scoop just one layer of the eggplant but we always scoop two slices, one on top of the other), drizzle extra bechamel if desired, add sliced roasted red pepper, grab some napkins, and pick up that messy sandwich!

Notes

Cost Comparison: CAD $14.75 for the eggplant bake + $6.44 for the buns and peppers CAD $21.19 total ($3.53/sandwich) vs. at least CAD $8 per sandwich if ordered out.

With the eggplant bake costing us CAD $14.75 it offers great savings compared to roughly $18 – $30 for veal or chicken parm made with dairy cheese and eggs! (See our Timely Eggplant Bake recipe for a detailed cost comparison).

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Burgers & Sandwiches
  • Method: Baked
  • Cuisine: Italian