Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
×
Home > Recipes > Main Dishes

Teriyaki Tofu

Published: Jul 7, 2021 · Modified: Nov 2, 2022 by Iosune Robles · This post may contain affiliate links

5 from 3 votes
Pin Recipe Jump to Recipe
Close-up photo of a plate of teriyaki tofu with the words teriyaki tofu

Teriyaki tofu, delicious, tender, and made with only 10 ingredients in just 25 minutes. It's packed with vegan protein and so easy to make!

Photo of a plate of teriyaki tofu

Tofu is a great source of good-quality vegan protein. However, it can be a little hard to get used to its flavor, especially if you don't know how to cook it. But with this teriyaki tofu, you won't have to worry about that ever again!

Among other tofu recipes, this one is definitely one of my favorites. It is super flavorful and delicious, as well as really easy to prepare. In fact, it is ready in just 25 minutes with only 10 ingredients. You really have to learn how to make this recipe!

Love tofu? Try my Crispy Sesame Tofu, Tofu Tacos, Kung Pao Tofu, and Tofu Steak. They're out of this world!

Contents hide
1. How to make teriyaki tofu
2. Teriyaki tofu ingredients and tips
3. Looking for more tofu recipes?
4. Did you make this teriyaki tofu recipe?
5. Teriyaki Tofu

How to make teriyaki tofu

  • Heat the oil in a skillet and sautée the tofu over medium-high heat until golden brown.
  • In the meantime, add all the sauce ingredients to a bowl and mix until well combined.
  • Whisk the slurry ingredients in a small bowl and pour them into the sauce bowl. Mix until well combined.
  • Once the tofu is golden brown, pour the sauce into the skillet and cook until it thickens.
  • Serve your teriyaki tofu immediately.
Close-up photo of a piece of teriyaki tofu

Teriyaki tofu ingredients and tips

  • Oil: I used extra virgin olive oil, but this teriyaki tofu will turn out well with any type of oil.
  • Firm tofu: firm or extra virgin tofu work best for this recipe. Soft or silken tofu are not good choices, as they will fall apart easily.
  • Water.
  • Soy sauce or tamari: I used soy sauce, but tamari is a good gluten-free alternative. If you can’t eat soy, coconut aminos is a great substitute. You could also add the same amount of water or vegetable stock and add more salt.
  • Maple or agave syrup: this teriyaki tofu recipe will work with any type of sweetener. 
  • Vinegar: I used rice vinegar, but any other kind of vinegar will work as well.
  • Garlic powder.
  • Ginger powder.
  • Cornstarch: I’ve only made this recipe using cornstarch, but I guess any type of starch can work.
  • Feel free to serve your teriyaki tofu recipe over some rice or cauliflower rice, or even with some veggie stir fry or vegetable tempura.

Looking for more tofu recipes?

  • General Tso's Tofu
  • Marinated Tofu
  • Tofu Scramble
  • Baked Tofu
  • Fried Tofu
Close-up photo of a plate of teriyaki tofu

Did you make this teriyaki tofu recipe?

Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

Square photo of a plate of teriyaki tofu
5 from 3 votes

Teriyaki Tofu

Teriyaki tofu, delicious, tender, and made with only 10 ingredients in just 25 minutes. It's packed with vegan protein and so easy to make!
Prep: 10 minutes mins
Cook: 15 minutes mins
Total: 25 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

For the tofu:

  • 1 tablespoon oil, I used extra virgin olive oil
  • 14 oz firm tofu, cubed

For the sauce:

  • ½ cup water
  • ¼ cup soy sauce or tamari
  • 3 tablespoon maple or agave syrup
  • 1 tablespoon vinegar, I used rice vinegar
  • 1 teaspoon garlic powder
  • ½ teaspoon ginger powder

For the slurry:

  • 2 tablespoon cornstarch
  • ¼ cup water
Prevent your screen from going dark

Instructions 

  • Heat the oil in a skillet and sautée the tofu over medium-high heat until golden brown, stirring occasionally.
  • In the meantime, add all the sauce ingredients to a bowl and mix until well combined. Set aside.
  • Whisk the slurry ingredients in a small bowl and pour them into the sauce bowl. Mix until well combined. Set aside.
  • Once the tofu is golden brown, pour the sauce into the skillet and cook until it thickens.
  • Serve your teriyaki tofu immediately over some rice or cauliflower rice, or even with some veggie stir fry or vegetable tempura.
  • Keep the leftovers of your teriyaki tofu recipe in an airtight container in the fridge for 5 to 7 days.

Notes

  • Feel free to customize this teriyaki tofu with any type of oil, sweetener, vinegar, or starch you have on hand.
  • Maple or agave syrup can be replaced by pretty much any sweetener.
  • Feel free to add or omit any spices you want to your teriyaki tofu recipe.

Nutrition

Serving: 1serving | Calories: 168kcal | Carbohydrates: 17.3g | Protein: 9.3g | Fat: 7.7g | Saturated Fat: 1.4g | Sodium: 914mg | Fiber: 1.2g | Sugar: 10g
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish, Side Dish
Cuisine: Japanese
Author: Iosune Robles

More Vegan Main Dish Recipes

  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Penne with vegan pasta sauce in a bowl, topped with fresh basil and vegan Parmesan, with ingredients surrounding the bowl.
    Creamy Vegan Pasta Sauce
  • Crumbled tofu ground beef in a bowl with a spoon.
    Tofu Ground Beef
  • Vegan penne alla vodka in a bowl, garnished with basil and vegan parmesan cheese.
    Vegan Vodka Sauce (Vegan Penne Alla Vodka)

Comments

  1. bex says

    March 23, 2023 at 5:45 am

    5 stars
    Really good! Served with white rice and added some more garlic, as well as onion powder and salt. Tasted amazing. Thank you so much 🙂

    Reply
    • Iosune says

      March 23, 2023 at 7:20 am

      Hi Bex! Thank YOU, so glad you liked it!

      Reply
  2. Ramya says

    July 07, 2021 at 1:20 pm

    Will be making this soon i never had teriyaki tofu before perfect for my office snacks will dm you if i make this and let you know how it goes Thanks Ramya

    Reply
    • Iosune Robles says

      July 08, 2021 at 9:04 am

      Hi Ramya! I hope you like it 🙂

      Reply
5 from 3 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu

  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys

  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup

  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya

  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)

  • Tofu salad in a bowl.
    Marinated Tofu Salad

  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)

  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins

  • Photo of some vegan lemon bars
    Vegan Lemon Bars

  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.