Follow us
July 26, 2026

Grilled Tofu Skewers Recipe

  • Soy sauce
  • Olive oil
  • Apple cider vinegar
  • Maple syrup
  • Smoked paprika
  • Onion powder
  • Garlic powder

The interplay of salty and sweet, complemented by the smoky undertones from the paprika, infuses the tofu with a tantalizing BBQ-style flavor. For maximum flavor infusion, marinate your tofu for several hours to ensure the flavors permeate the tofu thoroughly.

How Long Can Grilled Tofu Be Stored?

Grilled or cooked tofu can be safely refrigerated in an airtight container for 3-4 days. To reheat grilled tofu skewers, consider returning them to a grill for a few minutes per side, placing them under the oven broiler for several minutes, or adding a few drops of oil to a pan and sautéing them for about a minute on all sides. Alternatively, you can opt for a microwave to reheat them for 1-2 minutes.

Advertisement

Grilled Tofu Skewers

These grilled tofu skewers make a fantastic addition to any summer barbecue. For an extra flavor boost, remember to marinate your tofu for several hours and feel free to mix and match the vegetables according to your preferences.

Ingredients

Skewers:

  • 1 (14 ounce) block of extra-firm tofu
  • 1 smallzucchini, sliced into rounds
  • 1 red bell pepper, cut into 1-inch cubes
  • 1 yellow bell pepper, cut into 1-inch cubes
  • 1 red onion, cut into 1-inch cubes
  • 1 pint (8 oz.) cremini mushrooms

Marinade:

  • 1/4 cup soy sauce
  • 1 tablespoon olive oil
  • 1 tablespoon maple syrup
  • 1/2 tablespoon apple cider vinegar
  • 1 1/2 teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder

Instructions

  • Remove the tofu from its packaging and place it between two layers of paper towels or wrap it in a tea towel on a cutting board. Apply weight on top, such as a cast-iron skillet, and let it rest for at least 10 minutes to remove excess moisture.
  • While the tofu is being pressed, prepare the marinade. In a small bowl or jar, combine soy sauce, olive oil, vinegar, maple syrup, paprika, onion powder, and garlic powder. Whisk thoroughly.
  • Once the tofu has been pressed, cut it into 1-inch cubes and place them in a medium-sized baking dish. Pour the marinade over the tofu, ensuring all sides are coated. Transfer the dish to the fridge for marination, lasting at least 30 minutes, or up to 24 hours.
  • As you assemble your skewers, preheat your grill to 425°F to ensure optimal grilling conditions for the tofu skewers. Soak wooden or bamboo skewers in water for at least 5 minutes if using them to prevent burning on the grill.
  • To assemble the skewers, thread marinated tofu pieces and vegetables in the desired order, alternating between various veggies and a piece of tofu. You can return the assembled skewers to the baking dish with marinade to soak up additional flavor while completing the rest or until you’re ready to grill.
  • Once the skewers are ready, lightly oil the grill, then place the skewers on it. Grill them for approximately 4-5 minutes per side, totaling 15-20 minutes until the vegetables reach the desired tenderness and the tofu exhibits appealing char marks.
  • Once cooked, you can serve the tofu skewers immediately or store them in an airtight container in the refrigerator for 3-4 days.

Notes

For a gluten-free option, substitute regular soy sauce with gluten-free soy sauce, tamari, or coconut aminos.

Nutrition

  • Serving Size: 1 skewer
  • Calories: 126 calories
  • Sugar: 4 grams
  • Fat: 6 grams
  • Carbohydrates: 10 grams
  • Fiber: 2.5 grams
  • Protein: 9 grams
Advertisement
Share on Facebook