Bbq Tofu Kabobs Recipe

These BBQ Tofu Kabobs are a delicious and surprisingly easy vegetarian recipe! Marinated in a smoky, sweet BBQ sauce, tender tofu cubes are threaded onto skewers with colorful bell peppers, onions, and mushrooms for a vibrant and flavorful summer meal. Even tofu skeptics will be amazed at how juicy and delicious it becomes. Perfect for grilling, baking, or pan-frying!

Prep Time 30 mins
Cook Time 515 mins
Calories 117 kcal
Protein 19g
Rating 2.5 (2 Reviews)
Bbq Tofu Kabobs 23

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Bbq Tofu Kabobs

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Bbq Tofu Kabobs? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Bbq Tofu Kabobs

  1. Press 1 block (14 oz) firm or extra-firm tofu to remove excess water. Cut into 1-inch cubes.
  2. In a bowl, whisk together 1/2 cup BBQ sauce, 2 tablespoons soy sauce, 1 tablespoon olive oil, 1 teaspoon garlic powder, 1/2 teaspoon smoked paprika, and 1/4 teaspoon black pepper.
  3. Add the tofu cubes to the marinade and toss to coat. Let marinate for at least 30 minutes, or up to 2 hours in the refrigerator.
  4. While the tofu marinates, prepare the vegetables: Cut 1 bell pepper (any color) into 1-inch pieces. Cut 1/2 small red onion into 1-inch pieces. Slice 8 oz mushrooms into 1/2-inch thick slices.
  5. Thread the marinated tofu cubes and vegetables onto skewers, alternating between tofu and vegetables.
  6. Preheat your grill, oven to 375°F (190°C), or prepare a large skillet over medium-high heat.
  7. If grilling, cook the kabobs for 10-12 minutes, turning occasionally, until the tofu is heated through and slightly browned.
  8. If baking, place the kabobs on a baking sheet and bake for 20-25 minutes, flipping halfway through.
  9. If pan-frying, cook for 8-10 minutes per side, until golden brown and heated through.
  10. Serve immediately and enjoy!

Nutrition Information (Approximate per serving)

Sodium

2 g

Sugar

5g

Fat

7g

Carbs

1g