Go Back
+ servings
Tofu veggie kabobs on a white platter
Print Recipe
5 from 8 votes

Grilled Tofu Veggie Kabobs

These Grilled Tofu Veggie Kabobs are a perfect option for vegan grilling. A wonderful combination of flavors and textures, marinated in teriyaki sauce, and grilled to perfection!
Prep Time30 minutes
Cook Time10 minutes
Marinating time1 hour
Total Time1 hour 40 minutes
Course: Main Course
Cuisine: Asian
Keyword: Grilling, Teriyaki, Tofu
Servings: 4
Calories: 230kcal
Author: Teresa Sklenicka

Ingredients

  • 1 pound Extra Firm or Super Firm Tofu
  • 1 onion
  • 1 red bell pepper
  • 6 cremini mushrooms
  • 2 cups pineapple chunks
  • 1 small zucchini
  • 1 recipe Homemade Teriyaki Sauce

Instructions

  • Drain and press the tofu using a tofu press or by placing between two dish towels and weighing down with a heavy item.
  • Cut the tofu into bite sized cubes.
  • Cut the vegetables and fruit into similar sized chunks.
  • Thread the tofu and fruits and vegetables onto bamboo skewers that have been soaked in water for one hour.
  • Place the kabobs into a large baking dish and pour the teriyaki sauce over them.
  • Allow the kabobs to marinate in the sauce for at least one hour, turning them occasionally.
  • Cook the kabobs on a preheated grill until they begin to brown, turning them to make sure they cook evenly. This should take approximately 15 to 20 minutes, depending on the heat of your bbq grill, and how doneyou prefer your vegetables to be.
  • Extra teriyaki sauce can be brushed on the kabobs during cooking.

Notes

If using extra firm tofu (rather than super firm tofu) you can improve the texture by freezing the tofu in its package, then thawing, before pressing to remove the liquid.
If you prefer even firmer tofu, you can pre-bake the tofu cubes for about 15 minutes at 350 degrees Fahrenheit before threading it onto the skewers.
To make this gluten free, use a wheat free tamari when making the Homemade Teriyaki Sauce.

Nutrition

Serving: 3kabobs | Calories: 230kcal | Carbohydrates: 34g | Protein: 13g | Fat: 6g | Sodium: 500mg | Fiber: 4.36g | Sugar: 23g | Vitamin A: 1485IU | Vitamin C: 114mg | Calcium: 253.7mg | Iron: 3.4mg