Go Back
+ servings
5 from 6 votes
"Chicken" Fried Tofu Sandwich with Spicy Buffalo Slaw with Drinking Glass and Mixing Bowl in the Background
"Chicken" Fried Tofu Sandwiches with Spicy Buffalo Slaw
Prep Time
15 mins
Cook Time
10 mins
Freeze/thaw time
4 hrs
Total Time
25 mins

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!

Course: Sandwich
Cuisine: American
Servings: 4
Calories: 688 kcal
Author: Alissa Saenz
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
  1. To make the slaw, stir all ingredients together in a medium bowl. Cover and chill until ready to serve.

  2. 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.

  3. 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.

  4. Place the square tofu slabs in a shallow dish and pour the marinade over them. Save the leftover end pieces for another use.

  5. Allow the tofu to marinade while you prepare the other ingredients, or for up to 12 hours. 

  6. Stir the batter ingredients together in a small bowl.

  7. Stir the flour mixture ingredients together in another small bowl.

  8. 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.

  9. 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.

  10. 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.

  11. Cook the tofu for about 5 minutes on each side, until golden and crispy.

  12. Transfer the cooked tofu to a paper towel lined plate. 

  13. Repeat the process until all of the tofu slabs are cooked.

  14. Stuff the tofu into buns and top with slaw, and any other toppings of choice.

  15. Serve.

Nutrition Facts
"Chicken" Fried Tofu Sandwiches with Spicy Buffalo Slaw
Amount Per Serving (1 sandwich)
Calories 688 Calories from Fat 397
% Daily Value*
Fat 44.1g68%
Saturated Fat 4.4g22%
Sodium 891mg37%
Potassium 477mg14%
Carbohydrates 54.7g18%
Fiber 6g24%
Sugar 4.4g5%
Protein 21.1g42%
Calcium 310mg31%
Iron 6.1mg34%
* Percent Daily Values are based on a 2000 calorie diet.