Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Yield: 2 sandwiches
Category: Sandwich, Vegan
Method: Stovetop
Cuisine: American
Diet: Vegan
Description:
A crispy BBQ tofu sandwich topped with cool, creamy cilantro cabbage slaw and avocado that can be made in under 30 minutes. Vegan!
Ingredients:
1 block tofu, organic, extra firm, drained
2 tablespoons olive oil or coconut oil
1/4 teaspoon salt
1/4 teaspoon pepper
1/4 cup BBQ sauce (aim for one without high fructose corn syrup, or make your own)
1 teaspoon chili paste or sriracha
2 soft buns (like brioche buns), toasted
Avocado (optional, messy but good)
Creamy Cilantro Slaw:
4 ounces shredded cabbage, about 3 cups packed
1/4 cup cilantro, chopped
1/4 cup red onion, thinly sliced
3–4 tablespoons vegan mayo (or regular mayo)
1 tablespoon vinegar, apple cider or white, more to taste
1/4 teaspoon salt
Instructions:
Drain the block of tofu, pat dry, and cut into one-inch-thick slabs. Trim if needed to fit the bun. You can get two, maybe three, pieces out of one block. Pat dry again.
Heat a skillet over medium-high heat. Add oil and sprinkle the salt and pepper over the oil. Once the pepper is fragrant, carefully add the tofu. Sear until crispy and deeply golden. Do not move it around in the pan—let it develop a crust so it will release itself. Lower the heat if splattering. This will take about 12 minutes.
Mix the BBQ sauce and red chili paste in a small bowl and set aside.
Place the shredded cabbage in a medium bowl. Add onions and cilantro, mayo, vinegar, and salt, and toss to combine well. Taste. It should be creamy, tangy, and flavorful. Feel free to add more vinegar, salt, or mayo to adjust the taste.
Toast the buns and slice the avocado.
Once the tofu is nice and crispy, lower the heat to low and add the BBQ sauce mixture, coating the tofu well. Use all the sauce. Let it caramelize slightly in the pan, then turn the heat off.
Assemble the sandwich. Spread more mayo on the bottom bun if desired. Add the hot tofu, top with cool slaw, and a few slices of avocado.
Eat immediately.
Nutrition:
Serving Size: One sandwich
Calories: 527
Sugar: 19 g
Sodium: 1128.4 mg
Fat: 30.6 g
Saturated Fat: 4.2 g
Carbohydrates: 43.2 g
Fiber: 5 g
Protein: 21.6 g
Cholesterol: 0 mg