Grilled Tofu Skewers (Vegan)

Grilled Tofu Skewers (Vegan) offer a delightful taste experience that’s both satisfying and unbelievably simple to prepare. When grilled, the tofu transforms into a golden, crispy delicacy that’s bursting with flavor. Coated in a savory marinade, these skewers become a favorite for any gathering, whether it’s a cozy barbecue night or a vibrant summer picnic. A plant-based culinary choice that doesn’t sacrifice taste for ethics!

Table of Contents
Grilled Tofu Skewers (Vegan)

I remember the first time I made grilled tofu skewers for a friends’ barbecue. I was a bit nervous, unsure if my meat-loving companions would appreciate the flavors of tofu. However, as the skewers sizzled on the grill, a mouthwatering aroma filled the air. By the end of the meal, not only was every skewer devoured, but I also had a few requests for the recipe! They were surprised to learn how easy it is to craft delicious, satisfying vegan skewers at home, proving that plant-based can be as exciting as traditional barbecue fare.

Why You’ll Love This Recipe

  • Simple & Quick: Prep time is about 10 minutes, and grilling takes just 12 minutes—perfect for a weeknight meal!
  • Irresistible Flavor: The marinade infuses the tofu with deep, savory notes, complemented by the nutty richness from the peanut sauce.
  • Eye-Catching Appeal: Vibrant and colorful, these skewers are great for entertaining and add a fun visual element to any meal.
  • Flexible Serving: They’re perfect as an appetizer, snack, or main dish, and pair beautifully with a side of rice or salad.
  • Diet-Friendly Options: Entirely vegan and can be made gluten-free by using gluten-free soy sauce.

Ingredients You’ll Need

  • 1 (8 ounce) block extra firm tofu: This is essential for getting those beautifully grilled cubes. Be sure to press it well to remove excess moisture.
  • 2 tablespoons soy sauce: Adds a salty, umami flavor. If you’re gluten-free, swap this for tamari.
  • 1 tablespoon sesame oil: This oil gives a rich, aromatic flavor that enhances the other ingredients beautifully.
  • 1 teaspoon balsamic vinegar or white vinegar: Either vinegar brightens the marinade and balances the savory notes.
  • 1 teaspoon sesame seeds (optional, for garnish): Adds a lovely crunch and extra flavor on top of the skewers.
  • 2 tablespoons hoisin sauce or sweet soy sauce: Provides a hint of sweetness that complements the saltiness of the soy sauce.
  • 2 tablespoons peanut butter: A rich source of creaminess for the dipping sauce that adds protein and flavor.
  • 1 tablespoon water: Helps to thin the peanut butter, creating a smooth dipping sauce.
  • 1 teaspoon sesame oil: Another layer of that nutty flavor, this adds depth to the dipping sauce.
  • 1 teaspoon lime juice, freshly squeezed: Brightens up the sauce with a zesty punch for that extra kick.

How to Make Grilled Tofu Skewers (Vegan)

  1. Marinate the Tofu: In a large mixing bowl, toss the cubed tofu with 2 tablespoons of soy sauce, 1 tablespoon sesame oil, and 1 teaspoon balsamic vinegar. Stir firmly but gently to ensure every cube is coated with flavor.
  2. Prepare the Skewers: Take bamboo skewers and thread the marinated tofu onto them, leaving a little space between each piece. Aim for 4-5 cubes per skewer for the best grilling results.
  3. Preheat the Grill: Lightly brush your grill pan or large skillet with oil. Heat it over medium-high, letting it warm for about 1-2 minutes until the oil shimmers.
  4. Grill the Skewers: Place the skewers on the pan, ensuring they’re spaced out. Grill for 3-4 minutes on each side, or until they achieve a golden-brown, crispy surface. Brush them occasionally with the remaining marinade to enhance the flavor.
  5. Make the Dipping Sauce: While the skewers are grilling, whisk together 2 tablespoons hoisin sauce, 2 tablespoons peanut butter, 1 tablespoon water, 1 teaspoon sesame oil, and 1 teaspoon freshly squeezed lime juice until smooth. Set it aside.
  6. Serve and Enjoy: Once grilled, sprinkle the tofu skewers with sesame seeds and serve immediately alongside the creamy peanut dipping sauce.

Storing & Reheating

To store, keep any leftover skewers at room temperature, covered, for a few hours. For longer storage, place them in an airtight container in the refrigerator for up to 3 days. If you want to save them for later, you can freeze the skewers in a freezer-safe bag for up to 3 months. Reheat them in a skillet over medium heat for about 5 minutes or until warmed through, although the texture might soften slightly. A quick brush with oil can help freshen up the outer crust.

Chef’s Helpful Tips

  • Press your tofu! Removing excess moisture before marinating helps improve flavor absorption and enhances crispiness on the grill, leading to a more satisfying bite.
  • Beware of overcooking! Keep an eye on the skewers while they grill. You’re looking for that golden-brown crust, not charred bits.
  • Feel free to customize your veggies! Bell peppers, zucchini, and cherry tomatoes also work wonderfully on the skewers for added color and flavor.
  • Use leftovers in salads or stir-fries the next day—this tofu is versatile and delicious cold or reheated!

Take your taste buds on an adventure with these grilled tofu skewers. The wonderful blend of flavors, combined with the satisfying texture, makes this dish a true winner. They’re perfect for lunch, dinner, or snacking! I encourage you to play around with spices or add different dipping sauces to find your favorite combinations. Enjoy reinventing this classic dish as you dive into tofu grilling!

Grilled Tofu Skewers (Vegan)

Recipe FAQs

Can I use soft or silken tofu for this recipe?

Using soft or silken tofu isn’t recommended for grilling, as they are more delicate and won’t hold their shape on the skewers. Extra firm tofu is the best choice for that satisfying texture and stability.

Is the recipe gluten-free?

Yes, just by substituting regular soy sauce with gluten-free tamari, you can easily make this recipe gluten-free. Double-check your hoisin sauce, as some brands may contain gluten.

How can I add more flavor to the tofu?

Feel free to experiment with additional spices in the marinade! Garlic powder, ginger, or even chili flakes can add a nice twist. Marinating overnight will give an even deeper flavor.

What are some good side dishes to serve with grilled tofu skewers?

These skewers pair wonderfully with a side of jasmine rice, quinoa salad, or a simple green salad with a light vinaigrette. You could also serve some grilled veggies for a complete meal!

Print

More Main Dishes Recipes

Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.

📖 Recipe Card

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled-Tofu-Skewers-Vegan-Recipe

Grilled Tofu Skewers (Vegan)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Anna
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Total Time: 18 minutes
  • Yield: 6 servings 1x
  • Category: Main Dishes
  • Method: Grilling
  • Cuisine: Asian

Description

These Grilled Tofu Skewers are packed with irresistible flavors and are super easy to make. With a delicious marinade and creamy peanut dipping sauce, they make for a quick, healthy meal that everyone will love!


Ingredients

Scale
  • 1 (8 ounce) block extra firm tofu, pat dry and cut into 1-inch cubes
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 1 teaspoon balsamic vinegar or white vinegar
  • 1 teaspoon sesame seeds, (optional, for garnish)
  • 2 tablespoons hoisin sauce or sweet soy sauce
  • 2 tablespoons peanut butter
  • 1 tablespoon water
  • 1 teaspoon sesame oil
  • 1 teaspoon lime juice, freshly squeezed

Instructions

  1. In a large mixing bowl, combine cubed tofu with soy sauce, sesame oil, and vinegar. Mix well to coat the tofu evenly in the marinade.
  2. Skew the marinated tofu onto bamboo skewers, leaving some space between each cube. Aim for 4-5 cubes per skewer.
  3. Lightly oil the grill pan or large skillet. Preheat it over medium-high heat for 1-2 minutes until shimmering. Place the skewers in the pan, ensuring they have space between them. Grill for 3-4 minutes on each side, or until golden and crispy, occasionally brushing with leftover marinade.
  4. Prepare the peanut dipping sauce by whisking together hoisin sauce, peanut butter, water, sesame oil, and lime juice until smooth. Set it aside.
  5. After grilling, sprinkle sesame seeds on the skewers and serve them immediately with the peanut dipping sauce.

Notes

For a smokier flavor, consider grilling on an outdoor grill instead of a pan.
You can add your favorite vegetables in between the tofu cubes on the skewers for added nutrition and flavor.
To make it gluten-free, use tamari instead of soy sauce.


Nutrition

  • Serving Size: 1 skewer
  • Calories: 180
  • Sugar: 3g
  • Sodium: 500mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 0mg

More Main Dishes Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star