Marinated tofu is battered and fried to a golden crisp to make these mouth-watering "chicken" style fried tofu sandwiches. Top with creamy dairy-free Buffalo slaw for a scrumptious vegan comfort food meal!

First thing's first: these are actually fried. Sometimes I post recipes for things that look like they're fried but aren't. This is not one of those times. And I know I'm going to get a bunch of questions on how to make this without frying. My answer is to try a different recipe. How about some delicious baked tofu nuggets?
Now that we've got that out of the way, I'm assuming you're still here because you're ready to live on the edge and fry some stuff. I'm happy to help you out with that.
I've been playing around a bit with ways to make tofu not taste so much like tofu. Not that tofu tastes bad! I'm one of those weirdos who actually likes the stuff right out of the package. But can it be better? Yup! And can it actually be tasty to people who think they hate tofu? Heck yeah!
I used a couple of tricks to make the fried tofu for these sandwiches taste amazing. First: the marinade. Drench your tofu in a super savory marinade that tastes chickeny, and your tofu will taste pretty chickeny. It's probably not going to fool anyone, but it is delicious and perfect for satisfying savory cravings.
Second, I froze the tofu first. Freezing tofu changes the texture, making it spongy so it has a nice bite and soaks up the marinade. More marinade means more flavor and some juiciness, which conveniently gets locked into your tofu when you dip and fry it.
So, start by freezing your tofu. Make sure you freeze it solid, and then thaw it out. Whip up your marinade and cut your tofu. Ideally you want a nice square slab of tofu, so your best bet for making four sandwiches is to use two packages. Cut about a third off of the end of each tofu block, so you're left with a nice thick square, then slice the square in half thickness-wise.
Do that to both packages and you'll have four slabs, plus some leftover tofu, which you can save for another use. Freeze it again if you'd like. (And then make these tacos!)
But feel free to divide your tofu up however you like.
Soak the tofu in the marinade for a bit.
Next you'll be mixing up a non-dairy milk based batter and a dry flour-based mixture for dredging.
First dip the tofu in the flour mixture, then the batter, then back into the flour.
Fry for a few minutes on each side, until crispy and golden.
Top with spicy Buffalo slaw. Devour.
Tips for Making Amazing Fried Tofu Sandwiches
- Always be super careful when cooking with hot oil. Keep a close eye on the pan, and if it starts to sputter, turn down the heat. Also make sure you have a lid handy to put out a grease fire should one occur.
- Don't pour your leftover oil down the drain. It can clog it up. Instead, pour it into a sealable container (ideally something that you're throwing out anyway), and trash it. You can also save it for later.
- Use a really tasty vegetable broth! Since the goal here is to make these sandwiches taste like chicken, pick a broth that tastes like chicken.
- Feel free to play around with the seasonings in the breading mixture. I kept it simple with some cumin, garlic and onion powder, but you can switch things up with Cajun spice, taco seasoning or savory dried herbs!
- Plan ahead and don't forget to freeze the tofu! I like to keep a couple of packs stashed away in the freezer at all times for recipes like this.
- How do the leftovers keep? As with most fried foods, the tofu patties have a tendency to lose their crispness over time. Your best bet is to cook them right before serving, but if you do end up with leftovers, try sticking them under the broiler to re-crisp for a few minutes.
- Can this recipe be lightened up? Not really. It is what it is, which is fried and delicious and what I consider a treat. Your best bet for reducing the fat/calories is to try a different recipe. These tofu nuggets could easily be made larger and served as sandwiches. You could even incorporate the freezing and marinating steps form this recipe.
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!
"Chicken" Fried Tofu Sandwiches with Spicy Buffalo Slaw
Marinated tofu is battered and fried to a golden crisp to make these mouth-watering "chicken" style fried tofu sandwiches. Top with creamy dairy-free Buffalo slaw for a scrumptious vegan comfort food meal!
Ingredients
For the Spicy Buffalo Slaw
- 3 cups shredded cabbage (red, green or both)
- ½ cup thinly sliced red onion
- ¼ cup vegan mayo (more if you like)
- 1 garlic clove, minced
- 2 tablespoons Frank's hot sauce
- Salt and pepper to taste
For the Marinated Tofu
- 1 cup vegetable broth
- 2 tablespoons nutritional yeast flakes
- 1 tablespoon soy sauce
- ½ teaspoon ground cumin
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- 2 (14 ounce) packages extra firm tofu, frozen and thawed, then drained and patted dry
For the Batter
- ¾ cup unsweetened non-dairy milk
- 2 tablespoons ground flaxseed
- 2 tablespoons all-purpose flour
- 1 teaspoon white vinegar
- ½ teaspoon salt
For the Flour Mixture
- 1 cup all-purpose flour
- ¼ cup cornstarch
- 1 teaspoon paprika
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- ¾ teaspoon salt
For Frying
- About 1 cup canola oil, or high heat oil of choice
For Serving
- 4 kaiser rolls
Instructions
-
To make the slaw, stir all ingredients together in a medium bowl. Cover and chill until ready to serve.
-
To make the marinated tofu, stir the broth, nutritional yeast, soy sauce, cumin, onion powder and garlic powder together in small bowl or liquid measuring cup.
-
Take one of your blocks of tofu and cut about a third off of the end, so you're left with a square shaped block. Now slice the block in half, thickness-wise, so you have two large square slabs. Do the same for the other block of tofu.
-
Place the square tofu slabs in a shallow dish and pour the marinade over them. Save the leftover end pieces for another use.
-
Allow the tofu to marinade while you prepare the other ingredients, or for up to 12 hours.
-
Stir the batter ingredients together in a small bowl.
-
Stir the flour mixture ingredients together in another small bowl.
-
Add the oil to a medium skillet (preferably cast iron). You want it to be about a half inch deep. Place the skillet over medium heat. Give the oil a few minutes to heat up.
-
When the oil begins to shimmer, grab one of your tofu slabs and dredge it in the flour mixture. Transfer it to the batter and dip both sides to coat. Then dip it back in the flour mixture and cover it with a second coat.
-
Place the tofu slab in the skillet. You can coat and cook a few more slabs at the same time, but be sure not to crowd them.
-
Cook the tofu for about 5 minutes on each side, until golden and crispy.
-
Transfer the cooked tofu to a paper towel lined plate.
-
Repeat the process until all of the tofu slabs are cooked.
-
Stuff the tofu into buns and top with slaw, and any other toppings of choice.
-
Serve.
BONJOUR DE LA PROVINCE DU QUÉBEC,
Merci beaucoup pour cette délicieuse recette de burger de tofu qui ne ressemble pas à la tradition culinaire vege...De plus, je suis reconnaissante pour toutes ces heures passées à inventer pour nous offrir le meilleur de ton inspiration!!!!J’ai hâte à la prochaine découverte gastronomique avec une autre recette gastronomique végétarienne.
You're very welcome!! I'm so glad you like the recipes and I hope you enjoy this one!
do you think this would do well in an air fryer??
I don't have an air-fryer, so I'm not sure! I'd love to hear how it turns out if you try it!
Do you squeeze out the liquid before you freeze it?
I usually don't bother - once it's been frozen the texture changes so that it doesn't hold onto water as well, and it drains right out!
I've heard of freezing tofu but haven't tried it. Do you take the tofu out of the liquid and wrap before you freeze it, or can you just freeze it in its original packaging (in the tub of liquid)? Seems like it might explode from the water expanding when it freezes.
And it doesn't need pressing after its thawed?
I like the idea of marinating in it broth for flavor. Does it soak up much?
I generally just freeze it in the original packaging - it puffs up a bit, but I've never had an explosion. :) There's really no need to press it after thawing - the texture changes and it doesn't hold on to water the same way after freezing. This is why you don't need to marinate the tofu for a long time before cooking it, although it does suck up enough marinade to give it a nice flavor!
My wife was craving chicken cutlets and this really hit the spot. Delicious! We’ll be making this again soon. Thank you for sharing this wonderful recipe!
What a treat! So crispy and tasty!! The slaw was the perfect addition, I added some jalapeños to the slaw as we love spice. Ended up making sliders to use some slider buns we already had so ended up getting about 8 servings per package! Thank you so much for this recipe! Looking forward to leftover sliders this week!!!
Ugg the flavor was so bland, I want something with more "pow" this isn't going to cut it.
These were great! I used Whole Foods 365 Extra Firm Tofu. It was pretty delicate after thawing, but I handled it gently and everything stayed together. For the broth, I used the Better Than Bullion brand vegetarian "no-chicken" flavor and made it double strength. The texture and flavor of the finished product was so good!
Oops! Forgot the stars - here ya' go!
Pretty good sandwiches! I did press the tofu after being thawed, so it absorbed more marinate, and knowing my husband's meat preference, I added some "Fajita seasoning".
My whole family loved them.
Thank you so much for sharing.
Alissa, this is literally my favourite "chicken" recipe. I've made this tofu, alone, and the tofu + sandwich combination countless times and it's always amazing. It's the PERFECT chicken replacement. Thank you so much for this recipe!