Go Back
+ servings
5 from 2 votes
BBQ Tofu Sandwich topped with coleslaw and pickle slices.
Barbecue Tofu Sandwiches
Prep Time
10 mins
Cook Time
35 mins
Total Time
45 mins
 

These BBQ tofu sandwiches are made with slabs of crispy seasoned tofu slathered in sweet and tangy barbecue sauce.

Course: Sandwich
Cuisine: American
Servings: 3 to 4 sandwiches
Calories: 483 kcal
Author: Alissa
Ingredients
  • 1 (15 ounce) package super-firm tofu, drained
  • 2 tablespoons cornstarch
  • 1 tablespoon vegetable oil
  • 1 tablespoon soy sauce
  • 1 teaspoon apple cider vinegar
  • ½ teaspoon liquid smoke (optional)
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ½ cup vegan barbecue sauce
  • 3 burger buns or sandwich rolls
  • Toppings of choice (Note 1)
Instructions
  1. Preheat the oven to 400°F and line a baking sheet with parchment paper.

  2. Slice the tofu block into 6 slabs (Note 2).

  3. Place the tofu slabs into a large mixing bowl and add the cornstarch, oil, soy sauce, apple cider vinegar, liquid smoke (if using), chili powder, and cumin.

  4. Use your hands to mix the ingredients, getting each tofu slab relatively evenly coated.

  5. Place the tofu slabs on the baking sheet.

  6. Bake the tofu for about 30 minutes, until crispy and browned, turning the pieces halfway through.

  7. Remove the baking sheet from the oven. Brush both sides of each tofu piece with barbecue sauce, then return the baking sheet to the oven.

  8. Bake the tofu for 5 minutes more, until the sauce begins to bubble.

  9. Stuff the tofu pieces into buns, topping them with additional barbecue sauce and toppings of choice.

  10. Serve.

Recipe Notes
  1. Try vegan coleslaw, lettuce, tomato, sliced onion, pickle slices, or avocado.
  2. Six slabs will give you three sandwiches, with two slabs per sandwich. Feel free to adjust the number of slabs to make as few as two or as many as four sandwiches, placing one or two slabs on each sandwich.
Nutrition Facts
Barbecue Tofu Sandwiches
Amount Per Serving (1 sandwich)
Calories 483 Calories from Fat 166
% Daily Value*
Fat 18.4g28%
Saturated Fat 3.8g19%
Sodium 983mg41%
Potassium 163mg5%
Carbohydrates 49.3g16%
Fiber 6.2g25%
Sugar 13.7g15%
Protein 28g56%
Calcium 421mg42%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.