Go Back
+ servings
Tofu Sandwich

Delicious BBQ Tofu Sandwich with Crunchy Cabbage Slaw

This Tofu Sandwich is a hearty, plant-based delight featuring smoky BBQ tofu and crunchy cabbage slaw.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 55 minutes
Servings: 4 sandwiches
Course: Lunch
Cuisine: American, Plant-Based
Calories: 350

Ingredients
  

For the Tofu
  • 1 block Firm Tofu Use firm tofu for the best texture and smoky flavor.
  • 1/2 cup BBQ Sauce Choose your favorite brand for a sweet and tangy kick.
For the Buns
  • 4 buns Hamburger Buns Brioche or regular buns create a soft base; gluten-free options work too.
For the Spread
  • 1/4 cup Mayonnaise Regular mayo or vegan mayonnaise adds creaminess.
For the Slaw
  • 2 cups Cabbage Use green or purple cabbage for a colorful crunch.
  • 1 cup Carrots Shredded carrots add sweetness and vibrant color.
  • 2 tablespoons Vinegar A splash enhances the tanginess.
For the Toppings
  • 1 medium Sliced Avocado Ripe avocado brings a creamy texture.
  • 1/2 cup Dill Pickles Add tangy brightness for a zesty contrast.

Equipment

  • Oven
  • baking sheet
  • Kitchen towel
  • Weight (for pressing tofu)
  • Large bowl

Method
 

Step-by-Step Instructions
  1. Prepare the tofu by pressing it to remove excess moisture, preheat the oven to 400°F (200°C), cut into slabs, bake for 25-30 minutes, and brush with BBQ sauce.
  2. Make the slaw by combining shredded cabbage, shredded carrots, and vinegar. Toss with salt and let sit for about 10 minutes.
  3. Assemble the sandwiches by spreading mayonnaise on the buns, adding BBQ-glazed tofu, slaw, avocado, and pickles.
  4. Serve immediately while warm and enjoy with your favorite sides.

Nutrition

Serving: 1sandwichCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gSodium: 600mgPotassium: 400mgFiber: 6gSugar: 5gVitamin A: 500IUVitamin C: 20mgCalcium: 150mgIron: 3mg

Notes

For best results, make the tofu and slaw ahead of time and assemble fresh to maintain crunchiness.

Tried this recipe?

Let us know how it was!