Flavrs App Icon
Get the flavrs app for thousands more FREE recipes and cooking videos
Recipes QR code

BBQ Tofu Skewers Recipe (with Video)

Tree nut free, Grain-free, Egg-free

Discover our BBQ Tofu Skewers Recipe, a International recipe perfect as a main course recipe. Download the Flavrs app for 1000+ free food videos and recipes!

Serving size

Prep 20min | Cook 10min


Tofu and Vegetable Skewers
- 14 oz Extra firm tofu
- 2 green long peppers
- 8 brown mushrooms
- 1 c Cherry tomatoes
- 1 Red onion
- 0.5 c BBQ sauce
- 2 tbsp Olive oil
- metal skewers
Flavrs app
Get the flavrs app for the full experience
Discover, organize your favorite recipes all in one place
Get app to bookmark recipe


1. Preheat the grill to medium heat.
2. Drain and press the tofu using a tofu press or a clean kitchen towel to remove excess water.
3. Cut the tofu into 1-inch cubes and pat dry with a paper towel. (Be sure they are big enough to be able to pierce them with your skewers.)
4. In a small bowl, mix the BBQ sauce with 1 tbsp of olive oil. Marinate the tofu cubes in the BBQ sauce and let them sit for as long as possible. This can even be done the day ahead.
5. Cut the bell peppers and onions into bite-sized pieces. Halve the mushrooms.
Skewering and Grilling
1. Thread the tofu, bell peppers, mushrooms, and onions onto the skewers, alternating the ingredients.
2. Brush more BBQ sauce mixture onto the skewers, making sure to coat all the ingredients.
3. Grill the skewers for 8–10 minutes, turning occasionally, until the veggies are tender and the tofu is slightly charred.
1. Serve hot with more BBQ sauce and enjoy!

See more recipes

Flavrs Logo

Discover, organize, and grocery shop your favorite recipes

No Ads

See it in action

Down Chevron