Chewy, smoky, and deeply flavorful vegan burnt ends made from extra-firm tofu. The tofu is pressed, tossed in a spiced dry rub, slow-baked to achieve a meaty texture, and finally caramelized in a sticky, sweet, and tangy BBQ sauce.
| 28 oz | Extra-firm tofu | Two 14oz blocks, drained |
| 2 tablespoons | Olive oil | Can substitute with neutral oil |
| 1 tablespoon | Tamari or soy sauce | Use tamari for gluten-free |
| 1 cup | Sweet and tangy vegan BBQ sauce | Divided use |
| 2 tablespoons | Brown sugar | Packed |
| 1 tablespoon | Smoked paprika | |
| 1 teaspoon | Garlic powder | |
| 1 teaspoon | Onion powder | |
| 0.5 teaspoon | Kosher salt | |
| 0.5 teaspoon | Black pepper | Freshly ground |
| 0.25 teaspoon | Cayenne pepper (opt.) | Adjust to taste |
Wrap the blocks of tofu in a clean kitchen towel or paper towels. Place them in a tofu press, or put them on a plate with a heavy object (like a cast iron skillet) on top. Press for at least 30 minutes to remove excess moisture.
~30 minPreheat your oven to 250°F (120°C). Line a baking sheet with parchment paper.
~5 minCut the pressed tofu into 3/4-inch to 1-inch cubes. Place the cubes in a large mixing bowl.
~5 minIn a small bowl, whisk together the brown sugar, smoked paprika, garlic powder, onion powder, salt, black pepper, and cayenne pepper to create the dry rub.
~2 minDrizzle the olive oil and tamari over the tofu cubes. Toss gently until all pieces are evenly coated. Sprinkle the dry rub over the tofu and toss again until well coated.
~3 minSpread the seasoned tofu cubes in a single layer on the prepared baking sheet. Bake for 45 minutes, flipping halfway through, until the tofu is firm and chewy.
~45 minRemove the baking sheet from the oven and increase the oven temperature to 400°F (200°C).
~1 minTransfer the baked tofu cubes back to the large mixing bowl. Pour 3/4 cup of the BBQ sauce over the tofu and toss gently to coat completely.
~2 minReturn the sauced tofu to the baking sheet. Bake for 10-15 minutes, or until the sauce is bubbly, sticky, and caramelized at the edges.
~15 minRemove from the oven and let rest for 5 minutes. Serve warm with the remaining 1/4 cup of BBQ sauce on the side for dipping.
~5 min