• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Share the Spice
menu icon
go to homepage
  • Home
  • Recipes
  • About me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Dinner

    Teriyaki Grilled Tofu Skewers

    Published: Feb 23, 2024 · Modified: Sep 14, 2024 by Shweta with 3 Comments · This post may contain affiliate links ·

    These Teriyaki Tofu Skewers are made with the perfect marinade, grilled flavors, and a delicious teriyaki sauce. A great vegan grill recipe!
    Jump to Recipe Pin Recipe
    tofu skewers with teriyaki sauce, topped with scallions and sesame seeds

    Indulge in these Teriyaki Grilled Tofu Skewers that are savory, and flavorful, with a burst of umami. With the perfect marinade, grilled flavors, and a delicious teriyaki sauce, these skewers are perfect for an outdoor grilling day or when you want to feel summertime in your kitchen anytime! Whether you're a vegan, vegetarian, or a meat-eater, this dish is a perfect summer grilling option.

    tofu skewers with teriyaki sauce, topped with scallions and sesame seeds
    Jump to:
    • 📋 Ingredients for Tofu Skewers
    • 📖 How to Grill Tofu Skewers (+ Grill Options)
    • 💭 TIPS
    • 🍽 More Recipes You May Love
    • 📖 Recipe
    • ⭐ Reviews

    📋 Ingredients for Tofu Skewers

    Tofu. It's a great source of vegan protein, iron, calcium, and b vitamins. Look for extra firm tofu.

    Teriyaki Sauce. I make my own teriyaki sauce versus store-bought so you can control and adapt the flavors according to your tastebuds. There are also store-bought grilled tofu marinades if you're looking to decrease cooking time (but trust me, it's only an extra 5-10 minutes!). Here's what I add to my teriyaki sauce:

    • Soy Sauce
    • Maple syrup
    • Cornstarch
    • Ginger
    • Garlic
    • Rice vinegar
    • Sesame seeds

    📖 How to Grill Tofu Skewers (+ Grill Options)

    To achieve the perfect grilled tofu skewers, it all starts with preparing the tofu to ensure it absorbs the flavors of the marinade and grills up beautifully.

    1. Press the Tofu. To press tofu, place it on a paper towel-lined plate, cover it with another paper towel, and place a heavy object on top. Allow the tofu to press for 10-20 minutes.
    2. Prep the Teriyaki Sauce. While the tofu is pressing, combine all of the marinade ingredients for the tofu. Cook on medium heat until it forms a thin slurry. Since this is used for a marinade, I don't like to make it too thick.
    3. Marinate. After pressing, cut the tofu into evenly sized slices. Remember to slice the tofu thick enough to go through skewers. Marinate with ½ the mixture and save the remaining for the final glaze. Make sure to thoroughly coat each piece of tofu to maximize flavor. Place the tofu in a shallow dish or a resealable plastic bag and pour the marinade over it. Allow the tofu to marinate for at least 30 minutes, but if time allows, longer marination periods can intensify the flavors and improve the overall taste. If you prep ahead, you can complete this step the day before.
    4. Grill. Oil a grill pan for the stove or grill grate and preheat thoroughly. If using bamboo skewers, remember to soak them in water for 15-20 minutes before use. This prevents the skewers from burning when placed on the grill or in the oven. On each skewer, rotate a piece of bell pepper, onion, and then tofu to ensure even cooking. While grilling, make sure as many tofu cubes as possible are making contact with the pan, and turn every 3-4 minutes, until browned and beginning to char in spots — about 10-15 minutes. Drizzle the skewers with the rest of the marinade and serve immediately.

    💭 TIPS

    • To prevent tofu from sticking to the grill, make sure you use extra firm tofu, and press it well. Also, you want to make sure your grill pan is hot and oiled before you put the tofu on there.
    • If using bamboo skewers, make sure to soak them in cold water for 20-30 minutes (while tofu is pressing) so they don't burn during the cooking process.
    • Other vegetables you can add are mushrooms or zucchini.

    These grilled teriyaki tofu skewers truly are a vegan delight that will leave you wanting to make these all the time. From the perfect marinade to the tender grilling techniques, each step is designed to build flavor and create an amazing dish.

    🍽 More Recipes You May Love

    • General Tso's Tofu
    • Tofu Poke Bowl
    • Paneer Tikka Recipe
    • Sticky Sesame Cauliflower
    • Vegan Gochujang Cauliflower Wings
    • Easy Garlic Chili Oil Noodles

    If you loved this Grilled Tofu Skewers recipe, please let me know in the comments below! I’d love to connect with you on Facebook, Instagram, and Pinterest! Subscribe to my weekly emails at the bottom so you never miss a new recipe!

    📖 Recipe

    tofu skewers with teriyaki sauce, topped with scallions and sesame seeds
    Print Recipe Pin Recipe
    5 from 2 votes

    Teriyaki Grilled Tofu Skewers

    These Teriyaki Tofu Skewers are made with the perfect marinade, grilled flavors, and a delicious teriyaki sauce. A great vegan grill recipe!
    Prep Time: 1 hour hr
    Cook Time: 20 minutes mins
    Total Time: 1 hour hr 20 minutes mins
    Servings: 4
    Author: Shweta

    Ingredients 

    For the Tofu Skewers Marinade

    • ⅓ cup soy sauce
    • 3 tablespoons maple syrup
    • ½ inch ginger, grated
    • 2 cloves garlic, minced
    • 1 tablespoon rice vinegar
    • 2 teaspoons cornstarch
    • ½ cup cold water
    • Garnish: chopped scallion and sesame seeds

    For the Tofu Skewers

    • 16 oz package tofu
    • 1 bell pepper
    • 1 red onion

    Instructions

    • Press the Tofu. Drain and press the tofu by wrapping it in an absorbent towel and placing something heavy on it to remove excess water (or use a tofu press) for about 10-15 minutes. Note: If you're using bamboo skewers, soak in water for 15-20 minutes at this time.
    • Prep the Teriyaki Sauce. While the tofu is pressing, combine soy sauce, maple syrup, ginger, garlic, rice vinegar, corn starch, and water. Heat a saucepan and cook on medium heat until it forms a thin slurry. Since this is used for a marinade, I don't like to make it too thick.
    • Marinate. After pressing the tofu, cut the tofu into evenly sized slices (slice the tofu thick enough to go through skewers). In a container with a lid, place the tofu slices and pour ½ the marinade over the slices, coating each piece well. Marinate for at least 30 minutes (overnight works best!)
    • Grill. Oil a grill pan for the stove or grill grate and preheat thoroughly. On each skewer, rotate a piece of bell pepper, onion, and then tofu to ensure even cooking. While grilling, turn every 3-4 minutes, until browned and beginning to char on each side.
    • Serve. Drizzle the skewers with the rest of the marinade and serve immediately. Garnish with scallions and sesame seeds. Enjoy!

    Nutrition Info

    Calories: 172kcal | Carbohydrates: 19g | Protein: 13g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Sodium: 775mg | Potassium: 211mg | Fiber: 2g | Sugar: 11g | Vitamin A: 111IU | Vitamin C: 26mg | Calcium: 178mg | Iron: 2mg
    Tried this recipe? Let me know!Tag @sharethespice or tag #sharethespicerecipes!

    More Dinner

    • stacked grilled sandwiches
      Potato Sandwich Recipe (Aloo Sandwich)
    • pasta dish in a serving bowl
      Lemon Ricotta Pasta with Walnut Breadcrumbs
    • soup garnished with sesame seeds and chili oil
      Carrot and Ginger Soup
    • homemade enchilada sauce in glass jar
      Easy Enchilada Sauce

    Sign up for email updates!

    • Facebook
    • Instagram
    • Pinterest

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. PaulS

      April 02, 2024 at 9:50 am

      5 stars
      Wow, these are incredibly tasty! Will never buy premade teriyaki sauce again after seeing how simple it was to make this one.

      Reply
    2. Jgohel

      May 07, 2024 at 10:23 am

      5 stars
      I love it
      Especially those vegetables
      Souse tastes so yum

      Reply
      • Shweta

        May 14, 2024 at 2:17 pm

        Yes! Adding veggies to tofu skewers really adds to the taste and texture! Thank you!

        Reply

    Primary Sidebar

    Welcome!

    Hey y’all, I'm Shweta!

    I’m the blogger, recipe developer, and photographer behind this blog. Share the Spice is a blog about vegetarian and vegan recipes that focus on healthy, flavorful meals. My goal is to show you how to make nourishing meals that are easy and full of flavor.

    More about me →

    Trending

    • Easy Tofu Recipe
    • cashew sauce pasta vegan with vegetables
      Creamy Vegan Alfredo Pasta
    • jalapeno corn dip garnished with green onions
      Jalapeño Corn Dip
    • Dark chocolate granola in a bowl with soy milk and fresh fruit
      Dark Chocolate Granola

    Footer

    Stay Connected

    • Terms of Use & Disclaimer
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Me
    • Subscribe for emails here!

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme