• 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 > Tofu

Teriyaki Tofu

Iosune with a glass of juice.
Updated: Nov 12, 2025 by Iosune Robles · This post may contain affiliate links
5 from 3 votes
Pin Recipe Jump to Recipe
Teriyaki tofu bowl served over white rice and garnished with fresh chives.

This Teriyaki Tofu is crispy on the outside, tender on the inside, and tossed in a flavorful homemade teriyaki sauce. It's an easy 30-minute recipe made with just 9 simple ingredients - a tasty takeout-style meal you can enjoy at home anytime!

Bowl of teriyaki tofu served with rice, broccoli, sesame seeds, and chives.

I've been making this recipe for years, and it never disappoints. It's one of my favorite ways to cook tofu - quick, flavorful, and always satisfying. The tofu gets perfectly golden and slightly crispy, while the homemade teriyaki sauce adds that sweet and savory touch everyone loves.

I usually serve my teriyaki tofu with rice and steamed broccoli, but it also goes great with noodles, stir-fried veggies, or even Cauliflower Rice for a lighter option. It's one of my go-to dinners on busy weeknights and a dish my whole family enjoys - comforting, flavorful, and ready in no time.

If you love this teriyaki tofu, make sure to try some of my other tofu recipes too! My crispy Tofu Katsu is perfect when you're craving something crunchy, while my Sesame Tofu has a rich, nutty flavor that's hard to resist. And if you're in the mood for something sweet and tangy, you'll love my Orange Tofu.

Teriyaki Tofu Ingredients

Ingredients needed to make teriyaki tofu.
  • Firm or extra-firm tofu: Use firm or extra-firm tofu for the best texture. Press it to remove excess moisture for extra crispiness.
  • Soy sauce: I used soy sauce, but tamari works great for a gluten-free option.
  • Cornstarch: Makes the tofu crispy and thickens the sauce. You can also use arrowroot or potato starch.
  • Water
  • Oil: I used canola oil, but any neutral oil like vegetable, sunflower, or avocado oil works. You can even use olive oil if you prefer.
  • Maple or agave syrup: I prefer maple syrup for its flavor, but agave is also great. Other liquid sweeteners like brown rice or date syrup work too. If using regular sugar, add a bit more liquid if needed.
  • Vinegar: I used rice vinegar, but apple cider vinegar, white wine vinegar, or lime juice are good alternatives.
  • Garlic powder
  • Ginger powder

Find the full recipe with exact measurements in the recipe card below.

How to Make Teriyaki Tofu

Tofu wrapped in a clean towel on a plate with a pot on top.
  1. Press the tofu for 15-30 minutes to remove excess moisture. This step is optional but helps make it crispier.
Tofu cubes with soy sauce in a large ziplock bag.
  1. Cut the tofu into cubes, add the soy sauce, and gently shake or toss until coated.
Tofu cubes with soy sauce covered with cornstarch in a large ziplock bag.
  1. Add the cornstarch and shake or toss again until evenly covered.
Sautéed tofu cubes in a skillet.
  1. Heat the oil in a skillet over medium-high heat. Add the tofu and cook, stirring occasionally, until golden and crispy on all sides. Set aside. To bake, preheat the oven to 400°F (200°C), place the tofu on a parchment-lined baking sheet, and bake for 25-30 minutes, flipping halfway, until golden and slightly crispy.
Teriyaki sauce in a pan.
  1. Whisk all the teriyaki sauce ingredients in a medium bowl, pour into the pan, and simmer for 1-2 minutes. Mix the cornstarch and water (the slurry), add it to the pan, and stir for a couple of minutes until the sauce thickens.
Teriyaki tofu in a pan.
  1. Add the cooked tofu and stir until evenly coated with the sauce. Remove from heat and serve over rice with your favorite toppings, such as steamed or roasted broccoli, sesame seeds, and chopped scallions or chives.
Bowls with rice, broccoli, and teriyaki tofu served with chopsticks.

How to Store and Reheat Leftovers

  • Refrigerator: Store leftovers in an airtight container in the fridge for up to 4-5 days.
  • Freezer: It's best not to freeze this dish because the tofu changes texture after thawing and becomes less firm. However, if you'd like to freeze it, place it in an airtight container and store it for up to 2 months. Thaw it in the refrigerator overnight before reheating.
  • To reheat: Warm in a skillet over medium heat until heated through, or microwave in 30-second intervals. Add a splash of water if the sauce gets too thick.

Serving Suggestions

Teriyaki tofu is great served over a bowl of white, brown, or Cauliflower Rice. Add some steamed or roasted vegetables, like my Roasted Broccoli, Roasted Carrots, or Roasted Asparagus, for a complete and satisfying meal.

You can also serve it with noodles or toss it into a simple Veggie Stir Fry for an easy takeout-style dinner at home. Garnish with sesame seeds and chopped scallions or chives for extra flavor and a beautiful finishing touch.

Rice and broccoli bowls topped with teriyaki tofu and served with chopsticks.

More Tofu Recipes

  • Kung Pao Tofu
  • General Tso's Tofu
  • Marinated Tofu
  • Fried Tofu
  • Baked Tofu
Rice and broccoli bowls topped with teriyaki tofu, sesame seeds, and fresh chives.
5 from 3 votes

Love it? Rate it!

Teriyaki Tofu

This Teriyaki Tofu is crispy on the outside, tender on the inside, and tossed in a flavorful homemade teriyaki sauce. It's an easy 30-minute recipe made with just 9 simple ingredients - a tasty takeout-style meal you can enjoy at home anytime!
Prep: 15 minutes mins
Cook: 15 minutes mins
Total: 30 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

For the tofu:

  • 1 block firm or extra-firm tofu, 14-16 ounces (400-450 g)
  • 1 tablespoon soy sauce
  • 3 tablespoons cornstarch
  • 2 tablespoons oil, I used canola oil

For the teriyaki sauce:

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

For the slurry:

  • 2 tablespoons cornstarch
  • ¼ cup water

Instructions 

  • Press the tofu by wrapping it in a clean kitchen towel and placing something heavy on top for 15-30 minutes to remove excess moisture. This step is optional but helps make the tofu crispier.
    Tofu wrapped in a clean towel on a plate with a pot on top.
  • Cut the tofu into cubes and place them in a large ziplock bag or bowl. Pour in the soy sauce, close the bag if using one, and shake or toss gently until the tofu is well coated.
    Tofu cubes with soy sauce in a large ziplock bag.
  • Add the cornstarch, close the bag if using one, and shake or toss gently until the tofu is evenly coated.
    Tofu cubes with soy sauce covered with cornstarch in a large ziplock bag.
  • Heat the oil in a skillet over medium-high heat. Add the tofu cubes and cook until golden brown and crispy on all sides, stirring occasionally. Once done, set aside. Alternatively, you can bake the tofu. Preheat your oven to 400°F (200°C), line a baking sheet with parchment paper, and bake for 25-30 minutes, flipping halfway through, until golden and slightly crispy.
    Sautéed tofu cubes in a skillet.
  • Whisk all the teriyaki sauce ingredients in a medium bowl, pour into the pan, and bring to a gentle boil. Let it simmer for 1-2 minutes, then mix the cornstarch and water (the slurry) in a small bowl, add it to the pan, and stir constantly for a couple of minutes until the sauce thickens.
    Teriyaki sauce in a pan.
  • Add the cooked tofu to the pan and stir well to coat it evenly in the sauce. Remove from heat and serve immediately over rice, garnished with steamed or roasted broccoli, sesame seeds, and chopped scallions or chives.
    Teriyaki tofu in a pan.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 4-5 days.
  • Reheat in a skillet over medium heat or in the microwave in 30-second bursts until heated through. Stir in a bit of water if the sauce gets too thick.
  • Freezing isn't ideal since tofu changes texture, but if needed, freeze in an airtight container for up to 2 months and thaw in the fridge overnight.

Nutrition

Serving: 1serving | Calories: 251kcal | Carbohydrates: 24g | Protein: 12g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Trans Fat: 0.03g | Sodium: 1071mg | Potassium: 87mg | Fiber: 1g | Sugar: 10g | Vitamin A: 0.1IU | Vitamin C: 0.01mg | Calcium: 165mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish
Cuisine: Japanese
Author: Iosune Robles

More Tofu Recipes

  • Tofu chicken nuggets with ketchup for dipping.
    Tofu Chicken Nuggets
  • Bowl of tofu bolognese pasta topped with fresh basil and vegan Parmesan.
    Tofu Bolognese
  • Japanese-style tofu katsu bowl with rice, cabbage, and sesame seeds.
    Tofu Katsu
  • Smoked tofu garnished with chives and sesame seeds, with extra around and a fork.
    Smoked Tofu
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

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 and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • 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 some vegan Baileys being poured into a glass
    Vegan Baileys

Vegan Chritmas Recipes

  • Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
    The BEST Vegan Eggnog
  • Two jars of vegan hot chocolate topped with vegan whipped cream and chopped dark chocolate.
    The BEST Vegan Hot Chocolate (4 Ingredients)
  • A bowl containing mashed potatoes, vegan gravy, parsley garnish, and a serving spoon.
    Easy Vegan Gravy
  • Bowl of vegan mashed potatoes with vegan butter, chives, and black pepper garnish and a fork.
    The Best Vegan Mashed Potatoes
  • Vegan mac and cheese, baked in a white dish.
    The Best Vegan Mac and Cheese (Baked or Stovetop)
  • Photo of a pile of vegan snickerdoodles
    Vegan Snickerdoodles

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.