Crispy Tofu Parm Sandwich


This recipe is sure to impress all your non-vegan friends and family! It is super easy to put together and these sandwiches taste like they came right from the deli.

This recipe makes two huge sandwiches, but you can eat them open faced as four smaller sandwiches. 

All you need for this recipe is:

Extra firm tofu (try this brand!) 

Panko breadcrumbs

All purpose flour

Garlic salt

Italian seasoning

Vegan mozzarella (we used So Delicious! We also love how melty Trader Joe’s brand gets)

Vegan parmesan (Follow Your Heart parm is the best!!)

Marinara Sauce


Oil, for fryingThis image has an empty alt attribute; its file name is fried-tofu-721x1000.jpg

This recipe is super easy to throw together and perfect for lunch or dinner (it’s a hearty sandwich!) All you need to do is slice up some tofu in about 1/2 to an inch sized slices (see image), press the tofu (find a how to here!) and coat, fry & assemble your sandwich.

This image has an empty alt attribute; its file name is TOFUSLICE.jpg

We hope you enjoy!

Try some of our other delicious sandwiches:

Vegan Mac & Grilled Cheese 

Ol’ Fashioned TLT

Spinach Dip Grilled Cheese

Recipe updated April 28, 2020

Crispy Tofu Parm Sandwich

A vegan take on a your classic chicken parm sandwich that will satisfy your cravings!
5 from 3 votes
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course dinner, lunch
Servings 2 large sandwiches


For the tofu

  • 1 block extra firm tofu
  • 1 cup vegan panko crumbs any type of bread crumbs should work!
  • 1/2 cup all pupose flour
  • 1/2 cup water
  • 1/4 cup canola oil for frying (other oils should work as well)
  • 1 1/2 tsp italian seasoning
  • 1 1/2 tsp garlic salt

For the sandwich

  • 12" baguette split between both sandwiches
  • 1/2 cup marinara sauce split between both sandwiches
  • 1/2 cup vegan mozzarella cheese split between both sandwiches
  • 1/4 cup vegan parmesan split between both sandwiches (can skip or add extra mozz if you do not have this on hand!)


  • Slice tofu into eight equal pieces. Press the slices of tofu.
  • In a small mixing bowl, mix panko crumbs with Italian seasoning and garlic salt.
  • In a separate small mixing bowl, mix together water and flour.
  • In a frying pan on medium-high heat, pour a thin layer of oil. Allow it to get hot.
  • For each slice of tofu: dip into the flour/water mixture, then coat heavily in panko. Repeat for all slices.
  • Lightly fry each slice of tofu for a minute or on each side, until golden-brown and crispy (it gets crispy fast – make sure it doesn't burn!).
  • Slice baguette in the middle to create two pieces, then slice each piece lengthwise almost all the way through. Coat the insides of each piece with marinara sauce, then sprinkle vegan cheese and sprinkle vegan parmesan, equally covering each piece.
  • Place in the oven on low broil until cheese is melted (alternatively, you can grill on a frying pan to melt cheese).
  •  Add tofu and create your sandwiches (they're pretty massive, but delicious!) or enjoy open faced.
Keyword cheese, parm, sandwich, tofu, vegan
  1. Reply

    I made this today. Only modifications I did was sherry instead of white wine. Also I made my croutons from hard French bread. I broke the bread up, seasoned it, soaked it on milk, strained, then fried them on a skillet with oil. I also used Swiss cheese with parm. Turned out awesome

  2. Pingback: Sweet & Sour Tofu – Six Vegan Sisters

    • Bethany
    • October 26, 2020

    5 stars
    Just made this for dinner and it was SO GOOD. The tofu was so crispy and delicious and made such an amazing sandwich. I used to love chicken parmesan and eating this felt so nostalgic and comforting. Absolutely going to make it again!

    • A murph
    • December 27, 2020

    I made this for the 2nd time. I just made the tofu and made it chickn park with pasta as a dinner. The tofu crisps up perfectly. My picky adult son loves it. Thank you for sharing. This is a keeper.

    • Heather
    • February 21, 2021

    5 stars
    Tastes amazing!!! Made this breaded crispy parmesan tofu but instead of a sandwich I put it on top of whole wheat spaghetti with pasta sauce on top! So unbelievably quick to make and so delish!!! Even my picky, meat-eating husband gobbled it up. I will definitely be making this again!!!

    • Amanda White
    • March 4, 2021

    5 stars
    Fantastic. Thank you so much.

Leave a Reply

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

Recipe Rating

Six Vegan Sisters
Close Cookmode