Go Back
Skewers of tofu and vegetables with a bowl of dipping sauce.

Spicy Grilled Tofu Skewers Recipe

These spicy grilled tofu and vegetables skewers are easy to make any day of the week. They smell absolutely amazing on the BBQ and taste just a delicious. Serve with a dipping sauce over rice!
Course Dinner
Cuisine Vegan, Vegetarian
Keyword 15 minute meal, easy vegan dinner, summer grilling recipe, tofu recipes, vegan grilling recipe, vegan skewers
Prep Time 20 minutes
Total Time 20 minutes
Servings 4 servings
Author Tracy Halasz


  • 1 block organic tofu, extra firm*
  • 2-3 tbsp olive oil
  • 2 cloves garlic, minced
  • small bunch parsley, chopped
  • 1 chili pepper, diced fine
  • ¼-1/3 cup tamari or soy sauce
  • ½ lime or lemon, juice
  • 1 tbsp gochujang paste
  • 1 tsp hot pepper flakes
  • 2 tbsp sesame seeds, toasted
  • 8 mushrooms, whole
  • 4-8 tomatoes, cocktail
  • 4 pieces onion, cut into chunks
  • 8 pieces bell peppers, cut into chunks


  • Press tofu block between layers of paper towels.  Place a couple heavy cookbooks on top while you prepare other ingredients.
  • Soak bamboo skewers if using.
  • Heat 2-3 tbsp olive oil on medium-high heat in a small skillet, add garlic and let cook for a minute. Add chopped parsley and diced chili pepper (to taste).
  • Cook for 1 or 2 minutes, remove from heat and set aside.
  • Add tamari (add ¼ cup first and then more to taste), lime juice, gochujang paste, hot pepper flakes, and sesame seeds to garlic mixture. Stir to incorporate.
  • Cut pressed tofu into cubes, place in marinade. Stir periodically.
  • Wash, pat dry, and prepare vegetables as noted above.
  • Preheat and oil the grill.
  • Thread tofu and vegetables onto skewers.
  • Place skewers on the hot grill, brush with marinade periodically while cooking and turning.
  • When the tofu and vegetables are golden and lightly charred (approximately 15 minutes), remove from heat.
  • Serve with a green salad, on brown rice or in a pita. 
  • Drizzle with your favourite vegan sauce - I love Earth Island (Follow Your Heart) Bleu Cheese, Ranch or Miso Ginger.