• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggies Save The Day
  • About Me
  • Recipes
  • Fall Recipes
  • eBooks
  • Guide
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • About
  • Recipes
  • Valentine's
  • eBooks
  • FREE Guide
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Valentine's
    • eBooks
    • FREE Guide
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan Grilling Recipes

    Teriyaki Tofu Skewers

    By: Amy Katz · Published: Jul 26, 2018 · Last modified: May 10, 2022 · This post may contain affiliate links. · As an Amazon Associate I earn from qualifying purchases.

    Jump to Recipe - Print - Pin
    Special diet: gluten-free option, nut-free, oil-free, vegan
    Teriyaki tofu over rice on a plate in top image and skewers cooking on a grill in the bottom image.

    Fire up the barbecue and make Teriyaki Tofu Skewers! They're easy to prepare with fresh pineapple, red bell pepper, and onion. The perfect vegan option for grilling season, serve them over rice or your favorite grain for a complete meal.

    Teriyaki tofu and pineapple on a plate of rice with small bowl of sauce next to it.

    If you enjoy Baked Teriyaki Tofu, but want to skip the oven, this grilled tofu skewers recipe is for you. I like making them with homemade Vegan Teriyaki Sauce which is oil-free and gluten-free and easy to whip up in about 10 minutes.

    But you can save a step and use your favorite store-bought sauce. And you can choose whichever vegetables you like to customize your vegan kabobs.

    However you make them, they're sure to be a hit at backyard barbecues and summer picnics.

    Jump to:
    • Why you'll love this recipe
    • Ingredients
    • Equipment
    • Instructions
    • Variations
    • Serving suggestions
    • Storing and freezing
    • FAQ
    • More tofu recipes
    • 📋 Recipe
    • 💬 Comments

    Why you'll love this recipe

    • The tofu is crispy on the outside, tender on the inside, and full of teriyaki flavor.
    • The pineapple tastes sweeter grilled and complements the tofu.
    • It's easy to prepare and only requires 15 minutes for marinating.

    Ingredients

    For the complete list of ingredients with measurements plus recipe instructions, please see the recipe card at the bottom of this post.

    For the tofu skewers you will need the following ingredients:

    • Extra-firm tofu
    • Vegan teriyaki sauce
    • Red onion
    • Red bell pepper
    • Fresh pineapple

    To make the teriyaki sauce, you will need the following:

    • Tamari (or substitute soy sauce if you don't need to follow a gluten-free diet)
    • Water
    • Coconut sugar
    • Fresh garlic
    • Fresh ginger
    • Rice vinegar
    • Cornstarch (or substitute arrowroot powder)

    Equipment

    I like using stainless steel metal skewers for grilling because they don't burn, are easy to clean, and can be reused.

    12-inch Metal Skewers For Grilling

    • Eco-friendly
    • Includes silicone tip covers for safety
    • Corrosion resistant, heat resistant, and rust-proof
    Buy from Amazon

    If using bamboo skewers, be sure to soak them in water overnight. They need to be waterlogged so that they don't burn on the grill.

    Instructions

    Tofu, pineapple, red bell pepper, and onion on metal skewers cooking on a barbecue grill.

    To make the tofu kabobs, first marinate the cubes of tofu in teriyaki sauce. Only 15 minutes is needed.

    Then thread the marinated tofu in an alternating pattern with the pineapple, bell peppers, and onion onto the skewers. Cook them on a hot grill, turning and basting with extra sauce, until browned with grill marks.

    Variations

    Plate of grilled tofu skewers with silicone basting brush.

    You can use the same method outlined in this recipe to make tofu skewers with other sauces such as barbecue sauce, peanut sauce, or buffalo sauce. Or for a spicy version, add some sriracha sauce to the teriyaki.

    And feel free to use your favorite vegetables such as mushrooms, zucchini, and eggplant.

    Serving suggestions

    Close up of teriyaki tofu on a bed of rice.

    I like to remove the tofu, veggies, and pineapple from the skewers and serve them on a bed of rice, quinoa, or other grains. And you can offer extra teriyaki sauce for drizzling on top.

    The tofu skewers also go well with other dishes you can prepare on the barbecue such as Grilled Veggie Kabobs, Grilled Potatoes, and Vegan Corn Salad.

    Or serve them with Quick Marinated Sesame Asparagus, Spinach Orzo Salad, or Hearts of Palm Salad.

    Storing and freezing

    Leftovers can be covered and refrigerated for up to 3 days. Reheat them in a microwave or enjoy cold. They makes a great addition to salads and bowl meals.

    FAQ

    What does teriyaki taste like?

    Teriyaki sauce tastes sweet, salty, and tangy.

    What type of tofu is best for grilling?

    Extra-firm tofu with a low water content is best for grilling. If the tofu is packed in water, be sure to press it. Do not use silken tofu.

    Are silicone basting brushes good?

    A silicone basting brush works very well for brushing marinade on the skewers while grilling. Silicone is heat resistant, and the brush can be washed in a dish washer.

    How long do you cook tofu kabobs?

    The great thing about grilling tofu and vegetables is they cook rather quickly. In fact, vegan skewers only take about 15 minutes to cook. Keep your eye on the grill and be sure the turn them every few minutes so each side gets grill marks.

    More tofu recipes

    • Air Fryer Sticky Orange Tofu
    • Mediterranean Crumbled Tofu Tacos
    • Tomato Basil Cucumber Salad with Tofu Feta
    • Vegan Breakfast Casserole

    And for even more recipes, join the Vegan Mediterranean Diet Recipes Facebook group for support, inspiration, and fun.

    If you love this recipe, please give it 5 stars! ★★★★★

    📋 Recipe

    Teriyaki Tofu Skewers with pineapple, red bell pepper, and onion cooking on a barbecue grill.

    Teriyaki Tofu Skewers

    Fire up the barbecue and make Teriyaki Tofu Skewers! They're easy to prepare with fresh pineapple, red bell pepper, and onion. The perfect vegan option for grilling season, serve them over rice or your favorite grain for a complete meal.
    5 from 2 votes
    Print Pin SaveSaved! Rate Email recipe + ingredient list
    Special diet: gluten-free option, nut-free, oil-free, vegan
    Course: Main Course
    Cuisine: Fusion, Japanese
    Prep Time: 30 minutes
    Cook Time: 15 minutes
    Total Time: 45 minutes
    Servings: 4
    Calories: 170kcal
    Author: Amy Katz

    Equipment

    • Metal Skewers
    • silicone basting brush

    Ingredients

    • 1 pound extra-firm tofu, drained and pressed (or use super-firm tofu) cubed
    • ¾ cup Vegan Teriyaki Sauce, divided (or use your favorite store-bought Teriyaki Sauce)
    • 1 red onion, diced large
    • 1 red bell pepper, diced large
    • 2 cups fresh pineapple, cubed
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • Marinate the cubed tofu in ½ cup Teriyaki Sauce for at least 15 minutes. Reserve the excess sauce for basting.
    • Thread the tofu, onion, bell pepper, and pineapple on metal skewers in an alternating pattern.
    • Heat the grill to medium high.
    • Place the skewers on the hot grill. Brush with the reserved sauce.
    • Flip the skewers over once they are grilled on the bottom. Don't worry if the tofu sticks a little. Brush the other side with sauce.
    • Once both sides are browned with grill marks, transfer the kabobs to a plate.
    • When cool enough to handle, remove the tofu, vegetables, and pineapple from the skewers and place on a serving platter.
    • Serve with rice or your favorite grain and the reserved teriyaki sauce.

    Notes

    If using wooden skewers, be sure to soak them in water overnight so they don't burn on the grill.
    I recommend the EZ Tofu Press for removing the excess water from your tofu.
    Leftovers can be covered and refrigerated up to 3 days. Enjoy them reheated or cold.
     
    SUBSCRIBE to Veggies Save The DaySign up today! JOIN BY CLICKING HERE

    Nutrition

    Calories: 170kcal | Carbohydrates: 26g | Protein: 13g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 2143mg | Potassium: 489mg | Fiber: 2g | Sugar: 19g | Vitamin A: 980IU | Vitamin C: 80mg | Calcium: 68mg | Iron: 3mg

    Nutritional information is an estimation only.

    More Vegan Grilling Recipes

    • 24 Delicious Vegan Grilling Recipes
    • Grilled Potatoes without Foil
    • Mediterranean Grilled Veggie Kabobs
    • Mediterranean Grilled Eggplant Salad
    • Facebook
    • Twitter

    About Amy

    Amy Katz is a vegan recipe developer, photographer, and Certified Vegan Nutrition Health Coach. She loves sharing delicious plant-based Mediterranean diet recipes that home cooks of all levels can enjoy. Her easy vegan recipes have been featured on HuffPost, LIVESTRONG, Healthline, Parade, VegNews, BuzzFeed, MSN, Greatist, Country Living, Insider, Brit+Co, Well+Good, and more. She lives in Orange County, California with the love of her life, Brad, and their adorable black cat, Ozzy.

    Reader Interactions

    Comments

    All commentsI made this
    1. Debbie

      June 26, 2019 at 3:08 pm

      5 stars
      Yummy teriyaki sauce. It is great for veggies too.

      Reply
    2. Heidi

      July 26, 2018 at 6:19 pm

      This looks ssssooo amazing. Now if only I had a grill I'd make this in New York minute.

      Reply
      • Amy

        July 27, 2018 at 2:09 pm

        Thank you, Heidi! You can use a grill pan on your stove or even bake everything in the oven if you want.

        Reply
    3. Maria

      July 26, 2018 at 7:40 am

      I need to try making my own teriyaki sauce as soon as possible so I can recreate this delicious recipe! We're having some fantastic weather over here, and thanks to your recipe I now have my weekend BBQ plans figured out 🙂

      Reply
      • Amy

        July 26, 2018 at 9:27 am

        That's wonderful! The sauce is really easy to make. You may even have all the ingredients in your pantry!

        Reply

    Leave a Comment Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Amy in a kitchen holding a cut avocado in her hands.

    Hi, I'm Amy! As a Certified Vegan Nutrition Health Coach, my passion is creating vegan Mediterranean diet recipes to inspire everyone to choose plant-based meals more often. At Veggies Save The Day you'll find simple delicious recipes that are easy to make any night of the week.

    More about me →

    Valentine's Day

    • Vegan Chocolate Avocado Mousse
      Cook Time5 Minutes
    • Small Batch Vegan Air Fryer Brownies
      Cook Time30 Minutes
    • Dark Chocolate Hummus
      Cook Time5 Minutes
    • 5 Ingredient Chocolate Smoothie
      Cook Time5 Minutes

    Most Popular

    • Mediterranean Yellow Rice
      Cook Time30 Minutes
    • 15 Minute Tomato Paste Pasta Sauce
      Cook Time15 Minutes
    • Pineapple Green Smoothie
      Cook Time5 Minutes
    • Sauteed Green Beans with Mushrooms
      Cook Time20 Minutes

    Footer

    ↑ back to top

    About

    Meet Amy

    Privacy Policy

    Accessibility Policy

    Resources

    FREE Guide

    eBooks

    Keep in touch!

    Join the Facebook group

    Follow on Instagram

    Buy Me a Coffee

    As seen in

    Logos for HuffPost, LIVESTRONG.com, healthline, Insider, VegNews, CountryLiving, Well+Good, Better by Today, Brit+Co, Women's Health, BuzzFeed, Parade, Greatist, Everyday Health, MSN, and Tasty.

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Veggies Save The Day |  Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Veggies Save The Day with appropriate and specific direction to the original content.