Twice Baked BBQ Tofu

Sticky-sweet Twice-Baked BBQ Tofu is perfect parked next to your favorite green veggie on top of a bed of fluffy mashed potatoes.
Course Main Course
Cuisine Vegan
Keyword barbecue tofu, bbq tofu tacos
Prep Time 5 minutes
Cook Time 50 minutes
Total Time 55 minutes
Servings 4 servings
Calories 241kcal
Author Becky Striepe


  • 1 block extra firm tofu pressed and cut into 1" cubes
  • oil optional, for greasing the baking sheet
  • 1 1/2 cups vegan BBQ sauce plus extra for brushing


  • Preheat the oven to 400F.
  • Arrange the tofu on a greased baking sheet or one lined with a Silpat. Brush with a few tablespoons of BBQ sauce, then bake for 20 minutes. Set aside, and don’t turn off the oven yet.
  • Pour 1/2 cup of BBQ sauce into the bottom of an 8×8? glass baking pan, and shake the pan to spread the sauce out evenly. Arrange the baked tofu cubes on top, then top off with the rest of the sauce, shaking again to distribute the sauce.
  • Stick the uncovered pan of tofu and BBQ sauce into the oven, and bake for 30 minutes.
  • Serve!


You bake this tofu twice, which gives it a wonderful, toothsome texture. If you don’t want to wait that long, you can skip steps 1 and 2, and start cooking at step 3. You’ll have softer tofu at the end, but it’s still delicious!


Calories: 241kcal