Go Back
+ servings
Cooked tofu skewers are on a plate. One skewer is placed diagonally across the others. There are pieces of fresh parsley and cherry tomatoes around the plate.
Print

30+ Vegan BBQ Recipes + Tofu Kebabs

These vegan BBQ recipes are perfect for outdoor gatherings such as picnics and BBQ parties. You'll enjoy everything from side dishes like baked beans to veggie burgers ready for the grill. One of our favorites is these tofu kebabs that serve up delicious veggies with the best sauce! Get this recipe and more from my cookbook, The Everything Vegan Meal Prep Cookbook.
Course Main Course
Cuisine American
Diet Low Calorie, Vegan, Vegetarian
Prep Time 20 minutes
Cook Time 15 minutes
Marinating Time 1 hour
Total Time 35 minutes
Servings 4
Calories 163kcal

Equipment

Ingredients

Marinade

  • 3 tablespoons olive oil
  • 1 tablespoon soy sauce (substitute gluten-free tamari or coconut aminos)
  • 1 teaspoon liquid Smoke
  • 1 tablespoon maple syrup
  • 2 tablespoons chopped parsley

Kabobs

  • 15 oz package extra firm tofu
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 orange bell pepper
  • 1 medium zucchini
  • 1 red onion
  • 10 to 15 cherry tomatoes
  • 10 small mushrooms

Instructions

For the marinade

  • Prepare the marinade by combining the ingredients (reserving some fresh chopped parsley to serve over cooked kabobs) and stirring it together.
  • Add the tofu. Stir gently to coat. Then cover and refrigerate for an hour or up to 8 hours.

For the Kabobs

  • Skewer Prep work: Soak about 10 wood skewers in water for 20 minutes. Press tofu (see notes) then cut it into 1" pieces. Cut the vegetables into skewer-size pieces. Wash and pat dry the mushrooms (which we'll be skewering whole)
  • Immediately before cooking, heat your grill to medium heat.
  • Thread the marinated tofu and vegetables on the skewers and brush with any leftover marinade.
  • Place skewers on the heated grill. Turn occasionally, to make sure veggies don't burn. Cook for 5 to 7 minutes on each side, until the vegetables are tender.
  • Transfer skewers to a serving platter. Brush with additional marinade and top with more chopped fresh parsley. Serve with rice or a salad.

Notes

To press tofu:
Manual Press — Wrap the block of tofu in a kitchen towel and place something heavy on top, such as a pan. Set it aside for 30 minutes or up to several hours.
Tofu Press — If you have a tofu press, use it to press the tofu for at least 30 minutes, or up to 8 hours.
Broiler Instructions: 
Preheat your broiler and spray a sheet pan with vegetable spray. Place skewers on the pan, allowing space between them. Cook for 3 to 5 minutes on each side until the tofu and vegetables are done. 
You can substitute Chimichurri Sauce for the marinade.

Nutrition

Calories: 163kcal | Carbohydrates: 15g | Protein: 3g | Fat: 11g | Saturated Fat: 2g | Sodium: 269mg | Potassium: 482mg | Fiber: 3g | Sugar: 9g | Vitamin A: 2397IU | Vitamin C: 154mg | Calcium: 36mg | Iron: 1mg