Go Back
Smoky BBQ Tofu & Veggie Skewers

Smoky BBQ Tofu & Veggie Skewers BBQ Grilling Recipe

The moment someone at a BBQ sees these skewers coming off the grill golden tofu cubes glazed in smoky bourbon BBQ sauce, charred cherry tomatoes, caramelized onion, blistered zucchini, and deeply browned mushrooms nobody asks what the vegan option is. They ask for one of those. Smoky BBQ Tofu & Veggie Skewers are among the genuinely best vegan BBQ grilling recipes because they solve the core problem of grilling without meat: they deliver the char, the smoke, the sauce, and the visual drama that makes BBQ food feel genuinely celebratory. Fifteen to sixteen kebabs at 70 calories each, 45 minutes total, and a multi-step prep process that's worth every step.
Prep Time 20 minutes
Cook Time 20 minutes
5 minutes
Total Time 45 minutes
Servings: 16
Course: Appetizer, Appetizer recipe, Cookout Side Dishes, vegan Appetizr
Cuisine: American
Calories: 70

Ingredients
  

  • Full Ingredient List
  • For the Tofu:
  • 14 oz 395g firm tofu - Wildwood recommended
  • ½ cup 105g Smoky Bourbon BBQ Sauce -homemade or store-bought
  • For the Vegetables:
  • 1 pint 435g cherry tomatoes
  • 8 oz 250g zucchini about one large
  • 6 oz 170g crimini mushrooms
  • ½ large 155g red bell pepper
  • ½ large 155g green bell pepper
  • ½ large 175g purple onion
  • 2 tablespoons olive oil
  • ½ teaspoon fine sea salt
  • Fresh ground pepper

Equipment

  • For Pressing Tofu
  • Tea towel or clean kitchen cloth - placed under and over the tofu to absorb moisture
  • Plate - base for the pressing setup
  • Heavy flat object - a cutting board works well; a full cast-iron pan is too heavy and can crush the tofu structure
  • For Baking the Tofu
  • Sheet pan - lined with parchment paper or a Silpat silicone baking mat
  • Oven at 425°F (218°C)
  • For the Vegetables and Assembly
  • Large mixing bowl - for tossing vegetables with olive oil
  • Skewers - bamboo or metal (see details below)
  • For Grilling
  • Outdoor grill or grill pan - preheated to 400-450°F (204-232°C)
  • Grill brush -for cleaning the grates before cooking
  • Tongs - for making ¼ turns every 4-5 minutes
  • Skewer Selection
  • Bamboo skewers - affordable, disposable, and widely available. They require soaking in water for at least 30 minutes before use dry bamboo placed over direct grill heat catches fire. Soak them while you prepare the vegetables.
  • Metal skewers - reusable, no soaking required, and conduct heat to help cook the interior of the skewered food. Flat metal skewers specifically prevent round food items from spinning when you try to turn them a minor frustration that flat skewers eliminate entirely.

Method
 

  1. Stage 1 - Pressing (20-60 minutes)
  2. Firm tofu is packaged in water significant water content that occupies space inside the tofu's protein structure. Pressing physically squeezes this water out, creating space that BBQ marinade can subsequently occupy.
  3. The tea towel technique, Lay the towel flat on a plate. Place the tofu block on one side, fold the towel over the top. Place a cutting board on top. The towel absorbs water as it's pressed out move the tofu to a dryer area of the towel periodically to maintain absorption.
  4. 20-30 minutes produces good results. Up to 1 hour produces the most thoroughly pressed tofu. Don't exceed 1 hour with moderate pressure longer pressing with too much weight can cause the tofu to lose structural integrity entirely.
  5. Stage 2 - Baking at 425°F (20-22 minutes)
  6. This step is the technique breakthrough that most home cooks skip and shouldn't. Baking the pressed tofu before marinating creates:
  7. Exterior structure- The oven heat forms a slightly firmer, more developed outer layer that holds the tofu together during skewering and grilling. Raw pressed tofu can still tear during skewering; pre-baked tofu handles this with confidence.
  8. Improved marinade absorption- The baking process opens the tofu's protein structure slightly, creating more surface area for the BBQ sauce to penetrate. Warm tofu tossed in BBQ sauce absorbs it more quickly and thoroughly than cold raw tofu.
  9. Cut the tofu into 32 pieces - approximately ½ inch cubes. Spread in a single layer on the parchment-lined sheet pan. Bake for 20-22 minutes until slightly golden but still soft not dried out, not fully crisped, just developing some golden color.
  10. Stage 3 - BBQ Marinating (30 minutes to 8 hours)
  11. Transfer the warm tofu from the oven directly into a bowl. Pour the full ½ cup of BBQ sauce over the warm tofu and stir immediately. The warm tofu absorbs the sauce much more rapidly than cooled tofu would.
  12. Cover and marinate for at least 30 minutes the flavor development at 30 minutes is adequate. At 4-8 hours (do this the morning of your BBQ), the flavor is genuinely extraordinary every cube has absorbed smoky, sweet, slightly bourbon-flavored sauce throughout.
  13. Reserve the remaining marinade sauce for basting during grilling.

Notes

Nutrition Information Per Kebab

At 70 calories per kebab for 15-16 kebabs:
Nutrient
Per Kebab
Calories
70 kcal
Carbohydrates
8g
Protein
3g
Fat
3g
Fiber
1g
Sugar
5g
Sodium
183mg
Vitamin C
21mg
Calcium
46mg