Grilled Tofu Skewers (Vegan)

Grilled Tofu Skewers (Vegan) are a deliciously satisfying option whether you’re a dedicated vegan or simply looking to mix things up at your next BBQ. With perfectly marinated cubes of tofu threaded onto skewers, these beauties come together in a burst of flavor and vibrant colors. The crispy edges paired with that tender, juicy interior give these skewers a delightful contrast that everyone will love. If you’ve ever tasted bland tofu and thought it wasn’t for you, I promise this recipe will change your mind!

Table of Contents
Grilled Tofu Skewers (Vegan)

I first discovered the joy of making vegan skewers during a summertime gathering with friends. The sizzle of the tofu on the grill and the tantalizing aroma wafting through the air created such a welcoming atmosphere. Everyone, including the meat-lovers, couldn’t help but dive into these flavorful bites. Grilled Tofu Skewers (Vegan) not only show that plant-based dishes can be incredibly delicious, but they’re also easy, budget-friendly, and perfect for gatherings! Get ready to impress your friends and family with a dish that’s as delightful to make as it is to eat.

Why You’ll Love This Recipe

  • Simple & Quick: This recipe comes together in about 30 minutes, making it perfect for busy weeknights or last-minute gatherings.
  • Irresistible Flavor: The marinade enhances the tofu’s natural flavor, making every bite a savory delight with a hint of sweetness.
  • Eye-Catching Appeal: Colorful and fun, these skewers make a great presentation on any plate and are sure to be a hit.
  • Flexible Serving: Perfect as an appetizer, snack, or main dish, they fit into any occasion, from casual dinners to festive parties.
  • Diet-Friendly Options: Completely vegan and can easily be modified for gluten-free diets by using tamari instead of soy sauce.

Ingredients You’ll Need

  • 1 (8 ounce) block extra firm tofu: This works best as it holds its shape and offers a satisfying texture when grilled. Be sure to press it well to remove any excess moisture before marinating.
  • 2 tablespoons soy sauce: For that savory, umami flavor. You can substitute with tamari for gluten-free options.
  • 1 tablespoon sesame oil: This adds a lovely, nutty aroma and flavor; alternatively, you can use olive oil if needed.
  • 1 teaspoon balsamic vinegar or white vinegar: To add a slight tanginess to balance the flavors. Both work well, but they bring different subtle nuances to the marinade.
  • 1 teaspoon sesame seeds (optional): A lovely garnish that adds texture and extra nuttiness, these can be toasted for enhanced flavor.
  • 2 tablespoons hoisin sauce or sweet soy sauce: For a touch of sweetness, these sauces give depth and richness to the marinade.
  • 2 tablespoons peanut butter: Adds creaminess and a hint of nuttiness, essential for our dipping sauce.
  • 1 tablespoon water: To adjust the consistency of the dipping sauce, ensuring it’s not too thick.
  • 1 teaspoon sesame oil: Yes, we’re using it again! It complements the other flavors beautifully in the dipping sauce.
  • 1 teaspoon lime juice, freshly squeezed: This brightens up the dipping sauce and rounds out the flavors wonderfully.

How to Make Grilled Tofu Skewers (Vegan)

  1. Prepare the Tofu: Start by pressing the 8-ounce block of extra firm tofu for about 30 minutes. This helps remove excess water, making the tofu better at absorbing the marinade.
  2. Mix the Marinade: In a large mixing bowl, whisk together 2 tablespoons soy sauce, 1 tablespoon sesame oil, and 1 teaspoon balsamic vinegar. Stir well to combine all the ingredients until smooth.
  3. Marinate the Tofu: Cut the pressed tofu into 1-inch cubes, then gently toss them in the marinade until evenly coated. Let them sit for at least 15 minutes to soak up the flavors.
  4. Skewer the Tofu: While the tofu marinates, thread the cubes onto bamboo skewers, leaving a little space between each piece. Aim for 4-5 tofu cubes per skewer to keep them manageable.
  5. Preheat the Grill: Lightly brush a grill pan or large skillet with oil and preheat it over medium-high heat for 1-2 minutes, until the oil shimmers.
  6. Grill the Skewers: Place the skewers in the pan, ensuring they don’t overcrowd. Grill for about 3-4 minutes on each side, until golden brown and crispy. Don’t forget to brush them occasionally with any leftover marinade for extra flavor.
  7. Make the Dipping Sauce: Whisk together 2 tablespoons hoisin sauce, 2 tablespoons peanut butter, 1 tablespoon water, 1 teaspoon sesame oil, and 1 teaspoon lime juice until you achieve a smooth consistency. Adjust with more water if needed.
  8. Garnish and Serve: Once grilled, sprinkle the tofu skewers with 1 teaspoon sesame seeds for that extra crunch. Serve them immediately with your delicious peanut dipping sauce on the side.

Storing & Reheating

Keep your leftover grilled tofu skewers in an airtight container at room temperature for up to 2 hours, or refrigerate them for about 3-4 days. If you’ve made a big batch and want to save them, they can also be frozen for up to 3 months. To reheat, simply place them on a skillet over medium heat for a few minutes until warmed through. The tofu will retain its texture but may be less crispy—refresh with a quick brush of oil as they heat.

Chef’s Helpful Tips

  • Pressing Tofu: Make sure to press your tofu well; this encourages it to absorb the marinade, enhancing flavor and texture.
  • Perfectly Grilled: Keep an eye on the grilling process. The goal is golden brown, crisp edges that contrast with the tender interior, which is usually achievable between 3-4 minutes per side.
  • Flavor Experimentation: Feel free to experiment with different marinades! Additional spices or sauces could elevate the flavor profile.
  • Make-Ahead Option: You can prepare the tofu and marinate it a day in advance. Just keep it stored in the fridge until you’re ready to grill!

These Grilled Tofu Skewers (Vegan) will undoubtedly become a staple in your cooking repertoire. They’re quick to whip up, bursting with flavor, and beautifully presented, making them perfect for any occasion. Remember that cooking is all about experimenting, so feel free to play with the marinade or dipping sauce according to your taste preferences. You might just create your own new favorite dish!

Grilled Tofu Skewers (Vegan)

Recipe FAQs

Can I use other vegetables with the tofu skewers?

Absolutely! Feel free to add bell peppers, zucchini, or cherry tomatoes to your skewers for added flavor and nutrition. Just make sure to cut them into similar size pieces for even cooking.

How do I know if the tofu is well marinated?

After about 15-30 minutes, the tofu should noticeably change color due to absorbing the marinade, becoming slightly darker. A taste test is also a great way to determine if it’s ready!

What can I substitute for peanut butter in the dipping sauce?

If you have a nut allergy, consider using sunflower seed butter or tahini as alternatives. These options maintain that creamy texture without the nuts.

How can I ensure my skewers don’t burn on the grill?

Be sure to soak bamboo skewers for at least 30 minutes in water before using them to prevent burning. Additionally, keeping the grill at a medium-high heat helps manage any flare-ups. Enjoy grilling!

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: Peter
  • Prep Time: 10 minutes
  • Cook Time: 6-8 minutes
  • Total Time: 0 hours
  • Yield: 6 servings 1x
  • Category: Main Dishes
  • Method: Grilling
  • Cuisine: Vegan

Description

Enjoy flavorful Grilled Tofu Skewers that are easy to make and loaded with taste. Ideal for a quick dinner or a healthy meal, these skewers feature marinated tofu and a delightful peanut dipping sauce.


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 the cubed tofu with soy sauce, sesame oil, and vinegar. Stir to coat the tofu evenly in the marinade.
  2. Thread the marinated tofu onto bamboo skewers, leaving space between each cube. Use 4-5 cubes per skewer.
  3. Brush a grill pan or large skillet lightly with oil. Preheat the pan over medium-high heat for 1-2 minutes until shimmering. Place skewers in the pan, keeping them spaced.
  4. Grill for 3-4 minutes per side until golden brown and crispy, occasionally brushing with leftover soy sauce marinade.
  5. For the peanut dipping sauce, whisk together hoisin sauce, peanut butter, water, sesame oil, and lime juice until smooth. Set aside.
  6. Once grilled, sprinkle tofu skewers with sesame seeds and serve immediately with dipping sauce.

Notes

For extra flavor, marinate the tofu longer if time permits.
Ensure the grill pan is well-oiled to prevent sticking.
Feel free to add vegetables to the skewers for added nutrition.


Nutrition

  • Serving Size: 1 skewer
  • Calories: 120
  • Sugar: 2g
  • Sodium: 300mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 1g
  • Protein: 5g
  • 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