Eggplant Parmesan Sandwiches

Eggplant Parmesan Sandwiches - Crispy Fried Eggplant with Marinara, mozzarella, and basil!

These heavenly Eggplant Parmesan Sandwiches make for an easy and delicious hot lunch.

Crispy fried eggplant is layered on a ciabatta roll with parmesan and mozzarella cheeses, marinara sauce, and fresh basil.

Eggplant Parmesan Sandwich

I get the convenience of a simple PB&J, but I LOVE the more elaborate sandwiches. Especially the hot and cheesy ones!

Thanks to a local NYC restaurant called Parm, I recently fell into a TOTAL sandwich craze. Remember this Italian Club Sandwich I posted a month back? That was a recreation of a Parm sandwich.

And today we will tackle another pick from their menu, the Eggplant Parmesan Sandwich.

Eggplant Parmesan Sandwiches

Chicken Parmesan is one of the most loved recipes on this earth, but personally I love Eggplant Parmesan even more, and always have.

There’s something about that crispy eggplant texture that I can’t get enough of.

And let me say, even eggplant haters love this sandwich.

My husband has never been an eggplant fan but totally devoured these.

Eggplant Sandwich  

When my husband saw me editing these photos he said, “I want to eat another sandwich.” When I told him to go ahead and eat another one, he said “but my belly is still full from the last two.”

They’re so good.

How to Make Eggplant Parmesan Sandwiches:

The first thing you want to do is slice up a couple eggplants into disks:

Fried Eggplant Recipes

Make sure you pick firm eggplants from the store, that don’t have any indentations in them.

A quick note on “draining” the eggplants: If you have the time, go ahead and salt the eggplants and let them sit for 30 minutes to drain, then brush the excess salt and moisture off with paper towel. If you don’t have the time, I found that in this recipe you can get away with not salting them and letting them sit.

Make the bread crumb mixture by combining panko, oregano, and garlic powder:

How to Make Eggplant Parmesan Sandwiches

In another two bowls, add flour to one, and eggs in another:

Breaded Eggplant Recipes

Dip each eggplant slice into the flour:

Crispy Eggplant

Then into the egg:

How to Make Fried Eggplant

Then into the bread crumbs:

Eggplant Parmesan Sandwiches are a great recipe for an easy and delicious lunch. Crispy fried eggplant sandwiched with mozzarella, basil, and marinara sauce on a ciabatta roll

Fry the eggplant in batches for a few minutes on each side, until golden brown:

Best Eggplant Recipe

To assemble each sandwich, slice a ciabatta roll in half and lay on a few crispy eggplant slices, seasoned with salt and pepper:

Pan Fried Eggplant

Add a layer of grated parmesan cheese, then a layer of marinara sauce:

Fried Eggplant Parmesan

Then add sliced fresh mozzarella, and drizzle with extra virgin olive oil:

Fried Eggplant Sandwich

Sprinkle the mozzarella with salt and pepper, then put the top piece of bread on.

Bake the sandwich(es) in a 350F oven for 10 minutes, so the ciabatta can toast nicely and the mozzarella cheese melts.

Then you can stick a few basil leaves inside the sandwich, for a final touch:

Eggplant Sandwich Recipe

These definitely qualify to be a meal on their own, but you can also add a side salad like Zucchini Ribbon Salad or Kale Salad. Enjoy!

Lasagna is another one of my favorite recipes that has a similar flavor profile. Leftovers keep beautifully too!

Print Pin
5 from 6 votes

Eggplant Parmesan Sandwiches

These heavenly Eggplant Parmesan Sandwiches have crispy fried eggplant layered on a ciabatta roll with parmesan and mozzarella cheeses, marinara sauce, and fresh basil. Great for a hot lunch or dinner!
Course Main Course
Cuisine Italian
Keyword eggplant parmesan sandwiches
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 sandwiches
Calories 705kcal


For the Eggplant Parmesan:

  • 2 medium eggplants (about 2.5 lbs)
  • 1 cup all-purpose flour
  • 3 cups panko bread crumbs
  • 1 tsp dried oregano
  • 1 tsp garlic powder
  • 4 eggs
  • olive oil for frying
  • salt
  • pepper

For Sandwich Assembly:

  • 6 ciabatta rolls
  • 1 cup grated parmigiano reggiano cheese
  • 1 cup marinara sauce (I love Rao's)
  • 1 lb ball of fresh mozzarella sliced thinly
  • olive oil for drizzling
  • fresh basil leaves
  • salt
  • pepper


  • Slice the eggplants into ½” thick disks. If you have the time, season the slices with salt and set aside on rack to “drain” for 30 minutes. Wipe the salt and excess moisture off with paper towel. If you don’t have the time, you can get away with not doing this step, but you’ll need to season the eggplant more aggressively in later steps.
  • Preheat the oven to 250 degrees F.
  • Place the flour in a dredging bowl. Place the panko, oregano, and garlic powder in another dredging bowl, and stir to combine. In a third bowl, whisk together the eggs with a pinch of salt, pepper, and a tablespoon of water.
  • Dredge the eggplant slices in the flour, shake off the excess, then in the egg, shake off the excess, then into the panko bread crumbs. Set aside.
  • Heat up a skillet over medium heat, and fill with enough olive oil to coat the bottom of the pan about ¼” up. Place a single layer of eggplant slices into the skillet and fry for about 5 minutes on each side, until golden brown. Make sure to watch that the eggplant slices aren’t burning, and adjust the heat up or down as needed.
  • Place the fried eggplant slices on a tray, season with salt and pepper, then keep in the warm oven while you finish frying all batches of eggplant. Add more olive oil to the skillet as needed.
  • When you’re done frying all the eggplant, remove the eggplant from the oven and increase the temperature to 350 degrees F.
  • To assemble each sandwich, slice a ciabatta roll in half, then put on a single layer of eggplant slices. Season with a pinch of salt and pepper, then add a couple spoonfuls of grated parmesan, then a couple spoonfuls of marinara sauce, then a single layer of sliced mozzarella. Drizzle with olive oil, then put the top of the sandwich on and bake for 10 minutes until the cheese is melty. Tuck a few basil leaves into each sandwich, then enjoy!


Calories: 705kcal | Carbohydrates: 77g | Protein: 39g | Fat: 26g | Saturated Fat: 14g | Cholesterol: 180mg | Sodium: 1494mg | Potassium: 681mg | Fiber: 7g | Sugar: 10g | Vitamin A: 1010IU | Vitamin C: 6.2mg | Calcium: 672mg | Iron: 4.2mg

Post updated in January 2019. Originally published February 2016.

Products used in this recipe:

(may include affiliate links)