• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Shane & Simple

  • recipes
  • about
  • subscribe
  • community
  • log in
menu icon
go to homepage
  • recipes
  • about
  • subscribe
  • community
  • log in
subscribe
search icon
Homepage link
  • recipes
  • about
  • subscribe
  • community
  • log in
×
Home » Recipes » Appetizers

Easy Grilled Teriyaki Tofu Skewers

Published: Aug 29, 2022 · Modified: Jun 7, 2024 by Shane Martin · This post may contain affiliate links.

Jump to Recipe

Quick and easy grilled teriyaki tofu skewers covered in a homemade teriyaki sauce and grilled to perfection. Healthy, vegan, and delicious!

grilled teriyaki tofu skewers on parchment paper with chopped green onion and teriyaki sauce.

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.
ingredients

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.

Tofu in bowl with teriyaki sauce.

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.

Tofu on skewers.

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.

Teriyaki tofu skewers on grill pan.

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.

Grilled teriyaki tofu skewers.

Pro Tips and FAQ

What tofu is best for grilling?

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.

Will tofu stick to the grill?

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.

How long should you marinate tofu?

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.

How do I store leftover teriyaki tofu skewers?

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.

Can I make this recipe gluten-free?

Yes and absolutely! All you need to do is replace the soy sauce with low-sodium tamari when making the easy vegan teriyaki sauce.

Skewers.

If you are going to use wood or bamboo skewers be sure and soak them in water for at least 20 minutes before grilling.

Grilled teriyaki tofu skewers.

More Easy Tofu Recipes

  • Cajun Blackened Tofu Sandwich with Sriracha Coleslaw
  • Crispy Blackened Tofu
  • Vegan Buffalo Tofu Wings
  • Tofu Bacon (The Best Vegan Bacon Recipe)

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.

Print

Easy Grilled Teriyaki Tofu Skewers

Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 4 reviews

Quick and easy grilled teriyaki tofu skewers covered in a homemade teriyaki sauce and grilled to perfection. Healthy, vegan, and delicious!

  • Author: Shane Martin
  • 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

Ingredients

Scale
  • 1 batch Easy Vegan Teriyaki Sauce or store-bought if you prefer.
  • 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

  1. NOTE: If you are using wooden skewers soak them in water for 20-30 minutes.
  2. 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.
  3. Preheat a nonstick grill pan over medium heat. If you are using an outdoor gas grill, preheat to medium-high heat as well.
  4. Begin threading the skewers with the tofu and onion, alternating each piece until you end with the onion.
  5. 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.
  6. Baste. Transfer the skewers to a baking pan lined with parchment paper and brush with more teriyaki sauce.
  7. Garnish with chopped green onion, sesame seeds, or crushed peanuts, and enjoy!

Equipment

Baking Sheet

Buy Now →

Grill Pan

Buy Now →

Parchment Paper

Buy Now →

Tongs

Buy Now →

Whisk

Buy Now →

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

Thank you so much for your support!

Donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

More Appetizers and Snacks

  • Crispy Air Fryer Tofu Nuggets with Sticky BBQ Maple Glaze
  • BEST Vegan Mozzarella Cheese (Melts and Stretches)
  • The Best Bang Bang Cauliflower
  • Homemade Pecan Almond Butter (2 Ingredients)

Reader Interactions

Comments

    Let Me Hear From You! Cancel reply

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

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

  1. Corinne

    June 07, 2024 at 11:51 am

    I’m reading this recipe on my phone so not sure if I’m missing something but I only see the ingredients for the DIY teriyaki sauce not the measures. I expected instructions in the recipe or a link to the ingredient and measures list but it only says number of batches based on size.
    Idea for this dish is intriguing but without proper/ easy to find instruction useless.☹️

    Reply
    • Shane Martin

      June 07, 2024 at 4:10 pm

      You have to scroll the bottom of the post and you will all ingredients and amounts in the actual recipe card at the bottom.

      Reply
  2. Iris

    February 17, 2024 at 9:21 pm

    Made this tonight using your Easy Vegan Teriyaki Sauce and it was delicious! I didn’t have skewers so sauteed the tofu and onions and served it over brown rice. We’ll be having this again! One question – when I printed out the recipe your name/website didn’t appear at all. I like to have the source in case someone asks where I got it from. Is there a way to make sure that info is included in the printout?

    Reply
  3. Teresa L Macklin

    July 16, 2023 at 1:27 pm

    Cooked and poured over rice noodles. Sooo delicious!!

    Reply
  4. Sandy

    December 02, 2022 at 6:28 pm

    The sauce was fabulous, will skip the added sugar next time.

    Reply

Primary Sidebar

Shane Martin

Hi, I'm Shane! I’m an average dude who loves to cook and eat good food that happens to be completely plant-based.

Read More...

Most Popular

  • The Best Vegan Banana Bread Recipe (Simple + Moist)
  • Easy Vegan Chickpea Curry
  • Spicy Vegan Breakfast Sausage
    Spicy Vegan Breakfast Sausage Patties
  • creamy rich cashew mayo
    Cashew Mayo (Creamy, Rich, & Tangy)

Footer

↑ back to top

Info

  • About
  • Contact
  • Shop
  • Privacy Policy
  • Disclaimer
  • Content Policy

Follow

  • Subscribe
  • Facebook
  • Pinterest
  • Instagram

Recipes

  • All Recipes
  • Recipe Round-Ups
  • Pantry Staple Recipes

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Shane & Simple LLC