Go Back
+ servings
BBQ tofu veggie skewers stacked on a plate.
Print Recipe
No ratings yet

Barbecue Tofu Veggie Skewers

Using store-bought barbecue sauce and a mix of pantry spices makes these BBQ tofu veggies skewers an easy grilled vegan main dish. 
Prep Time20 minutes
Cook Time8 minutes
Total Time28 minutes
Course: Main Dishes
Cuisine: American
Servings: 4
Author: Paige Adams

Ingredients

  • 1-14 ounce block extra firm tofu
  • 3 tablespoons olive oil
  • 2 teaspoon cumin
  • 1/2 teaspoon hot smoked paprika
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 small zucchini sliced into 1/4-inch thick rounds
  • 2 small yellow squash sliced into 1/4-inch thick rounds
  • 2 red pepper diced 1 inch
  • 1 small red onion diced 1 inch
  • 1/4 cup barbecue sauce
  • Chopped fresh parsley for serving

Instructions

  • Preheat a gas or charcoal grill on medium high heat. (You can also use a stovetop grill pan. Just wait to heat it until you have the skewers assembled.)
  • Pat the tofu dry with a towel. Wrap it with a dry towel and place a cast iron pan or cutting board on top to press out more of the liquid. Let stand for 15 minutes. Then cut the tofu into 1-inch cubes.
  • In a large bowl, whisk together 2 tablespoons olive oil, cumin, paprika, onion powder, garlic powder, 1/2 teaspoon salt and 1/4 teaspoon pepper. 
  • Add the tofu to the spiced oil, stirring it around, so the tofu is coated in the mixture.
  • In another bowl, toss the vegetables with 1 tablespoon olive oil, 1/2 teaspoon salt and 1/4 teaspoon pepper. 
  • Thread the tofu and vegetables on the skewers. 
  • Grill the skewers until the tofu and veggies are charred at the edges and have grill marks, about 2 minutes per side. In the last few minutes of grilling, brush with barbecue sauce.
  • Sprinkle with parsley before serving.

Notes

If you are using wooden skewers, name sure to soak them in water for 30 minutes.
Serve the veggie skewers with cooked grains such as rice, couscous or quinoa. You can also use hummus for dipping and include warmed  pita or naan.

Nutrition

Calories: 243kcal | Carbohydrates: 23g | Protein: 11g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Sodium: 844mg | Potassium: 903mg | Fiber: 4g | Sugar: 15g | Vitamin A: 2433IU | Vitamin C: 113mg | Calcium: 90mg | Iron: 3mg