Quick and easy grilled teriyaki tofu skewers covered in a homemade teriyaki sauce and grilled to perfection. Healthy, vegan, and delicious!
Are you looking for a new grilling recipe? This Easy Grilled Teriyaki Tofu Skewers recipe is perfect.
It’s sweet, savory, sticky, and super satisfying. This deliciously simple recipe is sure to satisfy even the staunchest meat eaters. Guaranteed.
Ingredients You’ll Need
- Tofu: Super firm tofu that is vacuum sealed is my favorite because it doesn’t require any pressing. And, it holds up very well with a skewer and the grill.
- Teriyaki Sauce: I used my own DIY easy vegan teriyaki sauce but you may use your favorite store bought sauce if you choose. But, it’s so easy to make your own. It’s just a simple mixture of soy sauce, maple syrup, dried ginger, and garlic powder.
- Onion: I like to keep it simple and stick with just red onion and tofu on the skewer. But, any assortment of your favorite veggies can be added.
How To Make Grilled Tofu Skewers
These quick and easy grilled teriyaki tofu skewers are so delicious and can be on the dinner table in just 20 minutes.
If you plan on using wooden skewers be sure and soak them in water for 20-30 minutes.
First, cut the tofu into 1″ squares and add the pieces to a glass bowl or baking dish. Cover the tofu with ¾ cup of the teriyaki sauce and lightly toss the tofu until it’s well coated. If the teriyaki sauce seems a bit thick feel free to add a little water in order to thin it out.
Cover the dish and marinate the tofu for 20-30 minutes at room temperature. But, if you want maximum flavor, marinate the tofu overnight.
Next, preheat a nonstick grill pan over medium heat. If you are using an outdoor gas grill, preheat to medium-high heat.
While the pan or grill is heating prepare the skewers with the tofu and onion, alternating each piece until you end with the onion. You should able to get at least 8 pieces of tofu on each skewer.
It’s time to grill. Add the tofu to the grill pan making sure all the tofu cubes are actually touching the grill. Rotate the skewers every 3 ½ – 4 minutes, using tongs or spatula. Cooking time should be 16-20 minutes.
Place the skewers to a baking tray lined with parchment paper and brush the tofu skewers with more teriyaki sauce.
Garnish with chopped green onion, sesame seeds, or crushed peanuts and enjoy.
Serving Suggestions
These grilled teriyaki tofu skewers are excellent served over rice or along side this vegan Thai noodle salad with peanut dressing. Drizzle with some fresh lime juice for brightness and flavor.
What Kind Of Vegetables Are Good For Tofu Skewers
These delicious tofu kebabs are so versatile and work with any of your favorite vegetables. These are some delicious additions:
- mushrooms
- red bell pepper
- zucchini
- cherry tomatoes
More Sauce Options
If teriyaki sauce ain’t your thing there are other options. I like mixing it up occassionally with my Asian-inspired peanut sauce or homemade barbecue sauce.
Pro Tips and FAQ
Extra firm tofu or firmer is best for this recipe. I used super firm tofu for this recipe, it’s vacuum-sealed and requires no pressing.
Be sure you wait until the grill or grill pan is hot before cooking. If you are using an outdoor grill make sure it’s clean and give it a light spray of cooking spray if needed.
You should allow the tofu to marinate for at least 20-30 minutes before grilling. But, for maximum flavor, I recommend letting the tofu sit in the marinade overnight in the fridge.
Place leftovers in an airtight container and store them in the refrigerator for up to 5 days. You can easily reheat the tofu in the microwave or on the stovetop.
Yes and absolutely! All you need to do is replace the soy sauce with low-sodium tamari when making the easy vegan teriyaki sauce.
If you are going to use wood or bamboo skewers be sure and soak them in water for at least 20 minutes before grilling.
More Easy Tofu Recipes
If you tried this recipe please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and a review in the comments section down below the recipe card. Stay in touch with and connect with me on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.
PrintEasy Grilled Teriyaki Tofu Skewers
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 skewers 1x
- Category: Vegan Main Dishes
- Method: Grill
- Cuisine: Vegan
- Diet: Vegan
Description
Quick and easy grilled teriyaki tofu skewers covered in a homemade teriyaki sauce and grilled to perfection. Healthy, vegan, and delicious!
Ingredients
- 1 batch Easy Vegan Teriyaki Sauce
- 1 (16-oz.) package Super Firm Tofu (cut into 1″ cubes)
- ½ red onion cut into 1″ chunks (sub yellow or red onion if desired)
Instructions
- NOTE: If you are using wooden skewers soak them in water for 20-30 minutes.
- Add tofu to a glass bowl or baking dish and cover with ¾ cup of easy vegan teriyaki sauce. Lightly toss, making sure all of the tofu is coated, then cover the dish and let the tofu marinate for 20-30 minutes at room temperature. If the teriyaki sauce seems a bit thick feel free to add a little water in order to thin it out. NOTE: for maximum flavor, marinating the tofu overnight is best.
- Preheat a nonstick grill pan over medium heat. If you are using an outdoor gas grill, preheat to medium-high heat as well.
- Begin threading the skewers with the tofu and onion, alternating each piece until you end with the onion.
- Grill. Add the tofu to the grill pan making sure all the tofu cubes are actually touching the grill. Rotate the skewers every 3 ½ – 4 minutes, using tongs or spatula.
- Baste. Transfer the skewers to a baking pan lined with parchment paper and brush with more teriyaki sauce.
- Garnish with chopped green onion, sesame seeds, or crushed peanuts, and enjoy!
Notes
These grilled teriyaki tofu skewers are excellent served over rice or alongside steamed vegetables. Drizzle with some fresh lime juice for brightness and flavor.
Extra firm tofu or firmer is best for this recipe. I used super firm tofu for this recipe, it’s vacuum-sealed and requires no pressing.
You should allow the tofu to marinate for at least 20-30 minutes before grilling. But, for maximum flavor, I recommend letting the tofu sit in the marinade overnight in the fridge.
Place leftovers in an airtight container and store them in the refrigerator for up to 5 days. You can easily reheat the tofu in the microwave or on the stovetop.
Replace the soy sauce with low-sodium tamari to make this recipe gluten-free.
Nutrition
- Serving Size: 1 skewer
- Calories: 129
- Sugar: 4.6 g
- Sodium: 325.6 mg
- Fat: 5.2 g
- Carbohydrates: 9.1 g
- Fiber: 2 g
- Protein: 11.5 g
- Cholesterol: 0 mg
Keywords: tofu skewers, tofu kebabs, teriyaki tofu skewers, easy vegan recipes, oil-free, easy plant-based recipes
The sauce was fabulous, will skip the added sugar next time.
★★★★★