This post contains affiliate links. Please see ourย disclosure policy.

This is a super easy but very delicious tofu schnitzel recipe with an amazing, crispy coating on flavorful, marinated tofu, is a perfect weeknight meal! The key is double coating! Nutfree, with gluten-free and soyfree options

tofu schnitzel on a plate with salad and lemon
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

We press the tofu and then make a flavorful marinade. Then, we make a quick, one bowl batter. We put the marinated tofu in the batter, and then coat it with breadcrumbs and repeat for another coating then pan fry. 

The results are so super crispy, you are going to just love it.

close-up of tofu schnitzel on a plate with salad and mushroom gravy

You can also bake this tofu schnitzel and then serve it with some lemon slices and a sauce of choice, or with some gravy like my simple one pan gravy or my mushroom gravy.  Or serve over salad or over creamy pasta. It is super versatile! You can also make them into sandwiches by using bread or burger buns and layering them with greens or lettuce, vegan mayo, and other toppings of choice.

The key to the crust sticking to the tofu and staying crisp is doubling the coating! The batter sticks really well and makes a really delicious, crispy crust. It basically tastes like a crispy fried chicken patty!!

tofu schnitzel on a plate with salad and mushroom gravy

Why You’ll Love Tofu Schnitzel

  • ultra crispy, double-breaded tofu with no deep frying needed!
  • one-bowl, flavorful marinade
  • nut-free with easy gluten-free and soy-free options

More Crispy Tofu Recipes

Vegan Tofu Schnitzel

5 from 8 votes
By: Vegan Richa
Prep: 25 minutes
Cook: 20 minutes
Total: 45 minutes
Servings: 3
Course: Main, Main Course
Cuisine: european
This is a super easy but very delicious tofu schnitzel recipe with an amazing, crispy coating on flavorful, marinated tofu, is a perfect weeknight meal! The key for the delicious crisp crust that stays is double coating! Nutfree, with gluten-free and soyfree options
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

For the Tofu

  • 14 ounces extra firm tofu, pressed for at least 15 minutes

For the Marinade

  • 1/2 cup water, or stock
  • 1/2 teaspoon garlic powder
  • 1 tablespoon soy sauce, or tamari
  • 1/2 teaspoon poultry seasoning, or use concentrated bouillon

For the Batter

  • 1/2 cup non-dairy milk
  • 4 tablespoons flour
  • 1 tablespoon soy sauce
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1 teaspoon poultry seasoning, or all purpose seasoning
  • 1/2 teaspoon salt

For the Breadcrumbs

  • 1 1/4 cup breadcrumbs, or panko
  • 1/4 teaspoon salt
  • 1/2 teaspoon freshly ground black pepper

To Fry the Tofu Cutlets

  • 1 tablespoon oil, or more, as needed

Instructions 

Prep and marinate the tofu.

  • Press the tofu if you haven't already. Then, slice it into 3 slices that are each 1⁄4” thick. I usually also remove chop some from the edges, so that slices resemble chicken breast shape.
  • Make your marinade by mixing all of the marinade ingredients together in a shallow bowl until well combined.
  • Add the tofu cutlets to the marinade, and flip and coat both sides. Let this sit while you prepare your batter and the breadcrumb mixture.

Prepare the batter and breading.

  • Add all of the batter ingredients to another shallow bowl, and mix really well. It’ll take a minute for the flour to mix in. If the mixture is too thin, you can mix in another 1 to 2 teaspoons of flour. You want the batter to be thick enough that it can coat the tofu cutlets and not completely fall off.
  • For the breading, combine the breadcrumbs, salt, and black pepper in a shallow bowl and set aside.

Bread and fry the tofu.

  • Now, make your breading station by arranging your three bowls so you can easily transfer the tofu from the marinade bowl to the batter bowl and then to the breadcrumb mixture.
  • Use a fork to transfer each tofu cutlet into the batter from the marinade and then flip to coat well with the batter. Use a different fork to transfer the tofu cutlet to the breadcrumb bowl, and using a spoon, sprinkle breadcrumbs all over, so that the breadcrumbs stick all over the tofu cutlet.
  • Transfer this tofu cutlet back to the batter to coat it again, and use a spoon to drizzle some of the batter all over the tofu. Then, transfer back to the breadcrumb mixture to coat it with more of the breadcrumbs.
  • Heat a skillet over medium heat. Add a tablespoon of oil to the skillet, and then transfer the breaded tofu cutlet to the skillet.
  • Repeat the double breading process for the remaining tofu cutlets, and add them to the skillet, as well. Cook until the cutlets are golden on one side. Then, use a spatula to flip them and continue to cook until they're golden on the other side, as well. This will take anywhere from 5 to 8 minutes, depending on your skillet and the pan and the stove. Drizzle some more oil if needed.
  • Once the cutlets are cooked and golden on both sides, you also want to move the cutlets around to the edges of the pan, so that they can get golden on the shorter edges, as well.
  • Remove the cutlets from the pan, and put them on a cooling rack, so that they don't sweat and soften that nice, crispy breading. Serve these immediately with sliced lemon and gravy or a sauce or dip of your choice. You can also serve this over salad or pasta or with mashed potatoes and gravy.

Video

Notes

To make these gluten-free, use gluten-free flour and breadcrumbs, and use tamari instead of soy sauce.
To make this soy-free, use my chickpea flour tofu or store-bought, soy-free tofu, like chickpea tofu or pumpkin seed tofu.

Nutrition

Calories: 347kcal, Carbohydrates: 45g, Protein: 18g, Fat: 10g, Saturated Fat: 1g, Sodium: 698mg, Potassium: 378mg, Fiber: 3g, Sugar: 4g, Vitamin A: 32IU, Vitamin C: 0.3mg, Calcium: 197mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
mushroom gravy and tofu schnitzel ingredients on a kitchen counter

Ingredients and Substitutions

  • tofu – Use extra firm tofu, and be sure to press well so it’s super firm before you use it. You can use chickpea or pumpkin seed tofu for a soy-free option.
  • marinade ingredients – The marinade is simply water, garlic powder, soy sauce, and poultry seasoning. So easy!
  • batter ingredients – The batter is also super simple, made from non-dairy milk, flour, soy sauce, pepper, onion powder, garlic powder, poultry seasoning, and salt. You can use gluten-free flour and tamari to make this gluten-free.
  • breadcrumbs – The breadcrumb mixture is just breadcrumbs or panko mixed with salt and pepper. Use gluten-free breadcrumbs for a gluten-free option.
  • oil – To pan fry the tofu schnitzel.

Tips

  • While the tofu presses and marinates, mix up the batter and breadcrumbs, so you’re ready to go. You can also use this pressing/marinating time to make the gravy or any other sides you want to serve.
  • Mix the flour into the batter really well – it won’t want to mix in right away, but don’t give up! To thicken the batter more, add another teaspoon or two of extra flour. You want it to reach a thickness that will adhere really well to the tofu and hold onto the breading.
  • After browning the tofu on the tops and bottoms, brown the sides by pushing the tofu schnitzel to the hot sides of the pan.

How to Make Vegan Tofu Schnitzel

First, prep and marinate the tofu.

Press the tofu if you haven’t already. Then, slice it into 3 slices that are each 1⁄4” thick. I usually also remove some from the edges, so that it resembles something like a chicken breast shape. 

Make your marinade by mixing all of the marinade ingredients together in a shallow bowl until well combined. 

marinade ingredients in a bowl before mixing

Add the tofu cutlets to the marinade, and coat both sides. Let this sit while you prepare your batter and the breadcrumb mixture. 

tofu cutlets in the bowl of marinade

Add all of the batter ingredients to another shallow bowl, and mix really well. It’ll take a minute for the flour to mix in. If the mixture is too thin, you can mix in another 1 to 2 teaspoons of flour. You want the batter to be thick enough that it can coat the tofu cutlets and not completely fall off. 

For the breading, combine the breadcrumbs, salt, and black pepper in a shallow bowl and set aside. 

Now, you’re ready to bread and fry the tofu.

Make your breading station by arranging your three bowls so you can easily transfer the tofu from the marinade bowl to the batter bowl and then to the breadcrumb mixture. 

making the breading station with the marinated tofu, batter, and breadcrumbs

Use a fork to transfer each tofu cutlet into the batter from the marinade and then flip to coat well with the batter. Use a different fork to transfer the tofu cutlet to the breadcrumb bowl, and using a spoon, sprinkle breadcrumbs all over, so that the breadcrumbs stick all over the tofu cutlet. 

Transfer this tofu cutlet back to the batter to coat it again, and use a spoon to drizzle some of the batter all over the tofu. Then, transfer back to the breadcrumb mixture to coat it with more of the breadcrumbs.

adding breadcrumbs to battered tofu

Heat a skillet over medium heat. Add a tablespoon of oil to the skillet, and then transfer the breaded tofu cutlet to the skillet. 

Repeat the double breading process for the remaining tofu cutlets, and add them to the skillet, as well. Cook until the cutlets are golden on one side. Then, use a spatula to flip them and continue to cook until they’re golden on the other side, as well. This will take anywhere from 5 to 8 minutes, depending on your skillet and the pan and the stove. 

Once the cutlets are cooked and golden on both sides, you also want to move the cutlets around to the edges of the pan, so that they can get golden on the shorter edges, as well,

frying the tofu schnitzel in the pan
tofu schnitzel in the pan, after browning

Remove the cutlets from the pan, and put them on a cooling rack, so that they don’t sweat and soften that nice, crispy breading. Serve these immediately with sliced lemon and gravy or a sauce or dip of your choice. You can also serve this over salad or with mashed potatoes and gravy

sliced breaded tofu on the cutting board
sliced vegan tofu schnitzel on the plate with a side salad

Frequently Asked Questions

Is this recipe allergy friendly?

This recipe is naturally nut-free.

To make this gluten-free, use gluten-free flour and breadcrumbs, and use tamari instead of soy sauce.
To make it soy-free, use my chickpea flour tofu or store-bought, soy-free tofu, like chickpea tofu or pumpkin seed tofu and use coconut aminos instead of soy sauce

What can I serve with tofu schnitzel?

Top your tofu schnitzel with lemon juice and/or your favorite vegan gravy. It’s also nice over pasta or with a green salad on the side along with mashed potatoes.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 8 votes (4 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. Sherry Jackson says:

    5 stars
    My husband and oldest daughter (and I) loved this. So many great flavors. I made the linked gravy recipe to go over it. SO GOOD. My daughter and I both love tofu and my husband is slowly getting used to tofu. By the end of the meal, he was asking for more!

    1. Vegan Richa Support says:

      So good to hear!!

  2. anjali says:

    5 stars
    Recipe was amazing.
    thank you

    1. Vegan Richa Support says:

      Yay!

  3. Sara says:

    5 stars
    These were so delicious! I made it tonight for dinner and it came together so quickly and the whole family loved it! It might just be on the menu again next week.

    1. Vegan Richa Support says:

      Yes! Glad the kids liked it

  4. Laura says:

    5 stars
    Delicious. A little more time consuming than my usual meals, but so worth it. I only had enough breadcrumbs for a single coating, but it worked out well, and most of the breading did stay on the tofu. Made the mushroom gravy, which was a great compliment to the dish, too. Thanks for this recipe!

  5. Rebecca says:

    Those look great and I plan to try them out! But first, any tips on baking them instead of frying? Thanks for any info!

    1. Vegan Richa Support says:

      Hi! You can spray with oil and bake at 400ยฐF for 30 to 35 minutes or until golden brown.