Crispy Barbecue Tofu Sandwiches with Red Cabbage Slaw Recipe

Touch Hearts to Rate
2 votes | 7532 views

This sandwich is so full of interesting textures and flavors that you won't even miss the meat.

Prep time:
Cook time:
Servings: 4 sandwiches


Cost per serving $1.05 view details
  • For the Crispy Tofu
  • Vegetable oil, for frying
  • Barbecue rub (I threw together a mixture of paprika, garlic powder, onion powder, chili powder, sugar, salt, and cumin, but store-bought would work too)
  • 12 ounces firm tofu, drained and cut into 4 slices
  • 3 large egg whites
  • 3 tablespoons cornstarch
  • 3/4 cup panko bread crumbs
  • For the Slaw
  • 1 cup red cabbage, shredded
  • 1/2 jalapeno, thinly sliced
  • 1/4 large vidalia onion, thinly sliced
  • Juice of half a lime
  • 2 Tbsp. rice vinegar
  • 1 tsp. agave nectar
  • Salt and freshly ground black pepper
  • For the Sandwiches
  • 4 hamburger buns (we used whole wheat)
  • Pickles
  • Barbecue sauce (homemade or store bought; we used Serious Eats’ recipe for Memphis BBQ sauce)


  1. Combine all slaw ingredients, season, and let sit for at least 30 minutes.
  2. Meanwhile, sprinkle the rub liberally over the tofu slices. Whisk together the egg whites and cornstarch until smooth. Place the panko in a shallow bowl or plate. Dip the tofu slices into the egg white batter, gently shake off excess, and then dip in the panko to cover the tofu.
  3. Fry the battered tofu in vegetable oil heated to approximately 350 degrees until golden brown. You can either deep fry, or shallow fry and flip halfway through like we did. I have also had some success baking instead of frying; The tofu will be crispy, but not quite as crispy as the fried version.
  4. While the tofu is frying, grill the hamburger buns if desired. To assemble the sandwiches, place one slice of fried tofu in each sandwich and top with a generous spoonful of barbecue sauce, slaw, and pickles.
How good does this recipe look to you?
Touch Hearts to Rate

Add Recipe to

Add the recipe to which day?
« Today - Mar 10 »
Today - Mar 10
March 11 - 17
March 18 - 24
March 25 - 31
Please select a day
or Cancel
Loading... Adding to Planner

Nutrition Facts

Amount Per Serving %DV
Serving Size 225g
Recipe makes 4 servings
Calories 310  
Calories from Fat 47 15%
Total Fat 5.34g 7%
Saturated Fat 1.07g 4%
Trans Fat 0.0g  
Cholesterol 0mg 0%
Sodium 535mg 22%
Potassium 359mg 10%
Total Carbs 48.66g 13%
Dietary Fiber 2.6g 9%
Sugars 8.55g 6%
Protein 15.73g 25%


Leave a review or comment