Teriyaki Tofu Recipe

We may earn money or products from the companies mentioned in this post.

Sharing is caring!

(Last Updated On: May 3, 2022)

Crispy Vegan Baked Teriyaki Tofu

This homemade teriyaki tofu recipe is so flavorful, delicious and easy-to-make.


It’s baked to a golden brown crispiness and tossed in a sticky homemade teriyaki sauce!


There’s simply nothing better than freshly baked teriyaki tofu over a bed of rice.


It’s the best comfort food ever and I’m so excited to share it with you!

Glazed Teriyaki Tofu

Teriyaki is a super flavorful glaze with a subtle sweetness and complementary flavors of sesame, soy sauce, rice vinegar, ginger and garlic.


I love using brown sugar for this recipe because it adds that deep richness and pairs great with the savory flavors.


I also love adding broccoli to this dish, but it’s perfectly delicious on its own as well, preferably with some sesame seeds and green onions on top over a bed of rice!

Vegan Teriyaki Tofu

Sticky Homemade Teriyaki Sauce Recipe

This classic food used to be one of my favorite take out meals – the strong delicious flavors are all I wanted after a long day!


Now I am pleased to share this recipe that is so easy I’d rather make it at home, it’s cheaper and tastes even better when you make it yourself.


You only need a few ingredients and it’s really ready in no time.


It’s high-protein and low-fat with all the comforting flavors you want!

Vegan Chinese Food

How to Make Teriyaki Tofu

Preparing the Teriyaki Sauce and Tofu

When you’re ready to make this yummy recipe, start by pressing your tofu with a tofu press (if you don’t have one you can wrap the block in a towel and place something somewhat heavy on top, though I do recommend the press for ease), then preheat your oven to 400 degrees F.


Once most of the moisture is removed, cube the tofu and mix together the other ingredients. Then toss the tofu in them evenly and assemble on a baking tray covered with parchment paper, being careful the tofu cubes do not touch.


Bake for 25-30 minutes, flipping half way through, until they are nicely browned and crispy!


To make your teriyaki sauce, add all the ingredients except the cornstarch mixture to a pan over medium heat and bring to a simmer, cook for 5 minutes stirring often.


Mix together cornstarch and water in a small bowl until cornstarch is dissolved. Slowly pour in while whisking constantly until combined.


Return pan to heat and cook for 2 more minutes until thickened, whisking constantly.

Homemade Teriyaki

Tossing and Serving the Tofu

Add 1/2 of your homemade teriyaki sauce to your baked tofu cubes and gently mix to evenly coat.


That’s it!


Serve over rice with sesame seeds, green onion and a drizzle more of the sauce!


I do recommend enjoying this dish immediately though, it will not be crispy the next day or if you wait too long to dig in!

Baked Teriyaki TofuVegetarian Teriyaki Tofu

Vegetarian Teriyaki Tofu from Scratch

This teriyaki tofu recipe is one of the most comforting dishes you can make.


You’ll be surprised at how flavorful and delicious it is with so few ingredients and such little effort!


It’s simple enough to whip up on a week night while still having that tasty homemade feel.

Easy Teriyaki Tofu Recipe
Crispy Tofu with Teriyaki Sauce

This recipe is:

  • Quick
  • Easy 
  • Delicious
  • Vegan
  • Vegetarian
  • Homemade
  • Healthy
  • High Protein



Check out these other easy vegan meals:

Sheet Pan Tofu & Veggies

Vegan Crispy Korean BBQ Tofu

Orange Tofu Recipe

Thai Peanut Ramen Noodles

Tofu Veggie Buddha Bowls

Vegan Yellow Curry

Homemade Teriyaki Sauce

Pin this for later!

Vegan Teriyaki Tofu

Glazed Teriyaki Tofu

Teriyaki Tofu Recipe

Yield: 2 Servings
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

This vegan teriyaki tofu recipe is so simple and delicious! With a homemade teriyaki sauce that is so flavorful with a subtle sweet sesame-ginger taste!



  • 1 Block Extra-Firm Tofu
  • 3 Tbsp Cornstarch
  • 1 Tbsp Neutral Oil
  • 1 Tbsp Soy Sauce

Teriyaki Sauce

  • 1/2 Cup Soy Sauce 
  • 1/4 Cup Brown Sugar
  • 2 Tbsp Rice Vinegar
  • 1 Tbsp Sesame Oil
  • 1/4 Tsp Ginger Powder
  • 1/4 Tsp Garlic Powder
  • 1 Tbsp Cornstarch + 2 Tbsp Cold Water


  1. Press* and cube your tofu, then preheat your oven to 400 degrees.
  2. Mix together tofu ingredients and gently toss cubes in and coat evenly.
  3. Assemble on a baking tray covered in parchment paper so none are touching, then bake for 25-30 minutes, flipping halfway through, until browned.
  4. For the sauce, add soy sauce, brown sugar, rice vinegar, sesame oil, ginger and garlic powder** to a pan. Bring to a simmer and cook for 5 minutes, stirring often, then remove from heat.
  5. Mix together cornstarch and water in a small bowl until cornstarch is dissolved. Slowly pour in while whisking constantly until combined. Return pan to heat and cook for 2 more minutes until thickened, whisking constantly.
  6. Pour half of the sauce onto the tofu and mix to coat.
  7. Serve tofu over rice with sesame seeds, green onion and extra sauce drizzled on top. Enjoy!


*Press your tofu with a tofu press or by wrapping the block in a towel and placing something somewhat heavy - heavy enough to drain the liquid out of the tofu but not so heavy it squishes the block.

**If you'd like to use fresh, use 1 tsp fresh minced ginger and 1 clove garlic and before step 4, add to the pan with the sesame oil and cook over medium heat for 3 minutes. Remove from heat and then follow step 4.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Amount Per Serving: Calories: 386

Sharing is caring!

22 thoughts on “Teriyaki Tofu Recipe”

  1. Absolutely loved this!! I’ve tried a lot of recipes that are similar and NONE compare! I cooked Bok Choy and Mushrooms in the fresh garlic, ginger, and red pepper flakes and then removed to continue the rest of the sauce. I also used EVOO instead of Sesame and just added sesame seeds, but this was absolutely delicious! My boyfriend isn’t vegan, but said it was better than any general tso chicken he had tasted!

  2. This was very delicious! This was my first time cooking with tofu and I’m glad I chose this recipe! Thumbs up from the whole family! I am new to cooking vegan meals to lower my cholesterol per doctor’s orders


Leave a Comment

Skip to Recipe