Teriyaki Tofu is a quick and simple dinner that’s faster than take-out! Served with rice and broccoli, the teriyaki-slathered tofu is tender, crisp, and so satisfying.

black plate with broccoli, rice and brown saucy tofu on grey background

Everyone will love this Teriyaki Tofu for dinner! Crispy golden tofu squares are coated in a sticky, savory, and sweet homemade teriyaki sauce and layered over white rice with cooked broccoli. Topped with sesame seeds and green onions, it’s a satisfying, easy, and flavorful option for your weeknight dinners.

If you think you don’t like tofu, I’m guessing you’ve just never had it prepared correctly! I encourage you to try some of my delicious recipes (including this recipe), such as flavorful Marinated Tofu, Crispy Baked Tofu or my favorite: Sesame Tofu.

This vegan Teriyaki Tofu is:

  • Made with super simple ingredients that are SO flavorful!
  • Ready in about 30 minutes.
  • Flexible – Pan fry or bake the tofu, double or triple the recipe as needed.
  • Really easy to make gluten free.
  • Perfect for meal prep with Vegan Fried Rice and veggies on the side.

How to make easy teriyaki tofu

First, press the tofu

Don’t forget: press the tofu before you get started! You can do this ahead of time, perhaps on the weekend, so you don’t have to press it on busy weeknights. Or purchase the super firm variety of tofu, which does not need to be pressed.

Press the tofu by wrapping it in a clean tea towel. Place a plate or pan on top of the wrapped tofu, and put a couple of heavy books or cast iron pan on top of that. Let the tofu press for 20-30 minutes.

Make teriyaki sauce

Next, combine all the teriyaki sauce ingredients in a small bowl except for the cornstarch. Stir and set aside.

teriyaki sauce in white bowl on grey background

Prepare the crispy tofu

Once the tofu has been pressed, rip it into bite sized chunks (or simply slice it into squares, rectangles or triangles). Add it to a large bowl and drizzle the soy sauce on it. Gently stir, then sprinkle on the cornstarch and gently stir again, being careful not to crumble the tofu as it will be fragile.

chunks of tofu in a bowl

Heat a large non-stick pan over medium-high heat and add the oil to coat the pan. Pan fry the tofu until golden and crisp on all sides.

fried tofu in a grey pan

Once the tofu is golden, turn the heat down. Stir the teriyaki sauce once more before pouring into the pan with the tofu. Bring to a simmer and let it cook for a few minutes.

In a small bowl, mix the cornstarch with water and pour into the pan. Stir constantly until the sauce thickens.

Baked tofu instead of pan fried

Sometimes I like to bake the tofu instead, especially if I double or triple the recipe for my family of 5.

Preheat your oven to 400 degrees F and line a large baking sheet with parchment paper.

Chunk the tofu, then add them to a large bowl, along with the soy sauce and cornstarch. Stir gently to coat. Arrange the tofu evenly on the prepared pan. Bake for about 15 minutes, then flip the pieces over. They should be lightly golden and crisp. Prepare the sauce on the stove, then add the tofu.

Instead of pan frying or baking, you can also make this Air Fryer Tofu, then mix it with the cooked sauce on the stovetop.

large grey pan with teriyaki tofu in it, chunked with sesame seeds and green onions

Serving suggestions

A quick and easy way to serve teriyaki tofu is layering it over a bowl of brown or basmati rice with steamed or roasted broccoli on the side. Cauliflower, carrots, bok choy, green beans, or asparagus would also be delicious on the side.

Teriyaki tofu has plenty of other uses if you’re looking to spice things up. Instead of topping it on a bowl of rice, mix the tofu into vegan stir fry, teriyaki noodles or on its own with a side of fried rice.

Frequently asked questions

  1. Is it gluten free? To make gluten free teriyaki tofu, substitute the soy sauce for gluten free tamari.
  2. Can I make it with less salt? You might find that the tofu is just a touch salty because of the soy sauce. Using a low sodium soy sauce will help lower the amount of sodium in the recipe. Or substitute some of the soy sauce for water to lower the sodium even more.
  3. Can I make it ahead of time? Sure! You can prepare the entire meal a few days ahead of time, then reheat the tofu in a pan. The tofu won’t be as crisp but it will work. Or simply store the prepared sauce in the fridge, then just cook the tofu and add the sauce.
  4. How long does it last? Leftover teriyaki tofu will stay fresh in the fridge for about 4 or 5 days. You can technically freeze it, but the tofu will have quite a different texture. If needed, it will work.
plate with white rice and brown tofu with sauce and sesame seeds

Looking for more incredible tofu dinners?

square image of lots of broccoli, teriyaki tofu on white rice
4.95 stars (17 ratings)

Easy Teriyaki Tofu

Teriyaki Tofu is a quick and simple dinner that’s faster than take-out! Served with rice and broccoli, the teriyaki-slathered tofu is tender, crisp, and so satisfying.
Prep: 20 minutes
Cook: 10 minutes
Total: 30 minutes
Servings: 3 servings

Ingredients 
 

For the tofu

  • 14.5 ounce block extra-firm tofu
  • 1 tablespoon low sodium soy sauce
  • 2 tablespoons cornstarch
  • 2 tablespoons canola oil or other high-heat safe oil

For the teriyaki sauce

  • 1/4 cup low sodium soy sauce
  • 1/4 cup water
  • 1/4 cup packed brown sugar or maple syrup, agave
  • 1 tablespoon seasoned rice vinegar
  • 2 teaspoons grated fresh ginger
  • 3 cloves garlic, minced
  • 2 teaspoons cornstarch mixed with 1 tablespoon water

For serving

  • cooked rice or quinoa, cooked rice noodles
  • steamed or roasted broccoli or other vegetable
  • sesame seeds, optional
  • chopped green onions, optional

Instructions 

  • Press the tofu: Press the tofu by wrapping it in paper towels (or a clean dry tea towel). Place a plate or pan on top of the wrapped tofu, and put a couple of heavy books or cast iron pan on top of that. Let the tofu press for at least 20 minutes or up to an hour.
  • Prepare the teriyaki sauce: In a medium bowl, add the soy sauce, water, brown sugar, seasoned rice vinegar, ginger and garlic. Stir to combine and set aside while you make the tofu.
  • Rip the tofu into bite sized pieces (or simply cut into squares, rectangles or triangles) and add to a large bowl. Drizzle the soy sauce on top and stir gently with a silicone spatula or small spoon. Be careful not to rip the tofu.
  • Now sprinkle on the cornstarch and gently stir it again to coat the tofu.
  • Heat a large non-stick pan over medium-high heat. Add the oil to coat the pan.
  • Once the oil is hot, add the tofu in a single layer (do this in batches if needed). Let the tofu get crispy and golden on all sides. I use a fork to gently flip each piece over. TIP: When you place the layer of tofu in the pan, don't touch or move it at all for a few minutes, so a crust can form, making it easier to flip without ripping.
  • Once the tofu is golden, turn the heat down to low heat. Stir the teriyaki sauce in the bowl once more before pouring it into the pan with the tofu. Bring to simmer and cook for a minute or two.
  • In a small bowl, stir together the cornstarch and water, then add to the pan. Stir constantly until the sauce thickens.
  • Serve with steamed or roasted broccoli and cooked rice. Enjoy!

Notes

  1. Gluten free: Use gluten free tamari instead of soy sauce.
  2. Bake the tofu instead: Chunk the tofu, then add them to a large bowl, along with the soy sauce and cornstarch. Stir gently to coat. Arrange the tofu evenly on the prepared pan. Bake at 400 degrees F for about 15 minutes, then flip the pieces over. They should be lightly golden and crisp. Prepare the sauce on the stove, then add the tofu.
  3. Storing leftovers: Store for up to 4 days in the refrigerator. It can also be frozen if needed.

Nutrition

Serving: 1of 3 servings | Calories: 314kcal | Carbohydrates: 30g | Protein: 15g | Fat: 15g | Saturated Fat: 1g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 8g | Sodium: 970mg | Potassium: 136mg | Fiber: 1g | Sugar: 18g | Vitamin A: 0.3IU | Vitamin C: 1mg | Calcium: 201mg | Iron: 2mg
Course: Main Course
Cuisine: Asian-inspired
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

This recipe was first posted in 2021 and was slightly different, calling for two blocks of tofu with roasted broccoli. If you are looking for that version, here is a printable version of it: Baked Teriyaki Tofu with Roasted Broccoli. I updated the recipe with a much more simple recipe after much testing. Thank you!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , , , , , ,

you may also like:

Comments

  1. This recipe is amazing; I made it twice last week. I followed the recipe and didn’t change anything and wouldn’t change anything the next time either.

  2. I’m a very experienced cook, but had never made tofu. This recipe was delicious! I felt like the amount cornstarch seemed high and omitted the last tablespoon. The sauce was plenty thick without that it. Easy and yummy! I served it with smoked Jasmine rice and sprinkled the plates with scallions, cilantro and hemp seeds. My friend loved it too!

  3. Just made this – delicious and quick! I added some carrot as I had a lone, sad one loitering in the fridge. Will definitely make again, might add some heat next time.

  4. I made this dish during the week. So good and my husband loved it also. The only thing I changed is I substituted arrow root powder for the corn starch. I noticed there was a difference in that arrow root made the tofu sticky which actually enhanced the dish. Will be a regular rotation meal for us. Yum!

    1. Thanks for sharing your wonderful review and tips, Marylou! I’m thrilled you love the Teriaki tofu!

  5. O.M.G. So delicious! I made this on a whim. It took 20 minutes and was better than any takeout I’ve had ( I mean that as a compliment 😆). It satisfied cravings I didn’t even know I had, and I almost didn’t have 3 servings because I couldn’t stop eating it! Thank you so much! Will be making this regularly.

    1. You are welcome, Olga! I’m thrilled you loved the teriyaki tofu, and that you’ve found a new favorite meal! Thank you for your stellar review and feedback! Happy cooking!

    1. It’s right there in the recipe ingredient list. Under the tofu, 1 tbs of soy sauce is listed. For the sauce, 1/4 cup. Hopefully that makes sense, it’s all in the recipe card.

  6. Didn’t have tofu on hand so I used soy curls and it turned out SO good! It even left my non-vegan husband satisfied. This recipe will be in our dinner rotation for sure!

    1. That’s great to hear! I’m so glad you and your husband loved the dish, and thank you for your wonderful review and feedback!

  7. Delicious! No leftovers, we ate it all! Followed recipe as listed, but may double the sauce next time because it was so amazing. We love Nora recipes!!

    1. Hi Laura. How awesome you loved the tofu recipe! Thanks for your wonderful review and feedback, and for using my recipes! Happy cooking!

  8. so good! i’m a teen who’s just started to cook and this was so easy to follow along and my whole family loved it. so filling and flavorful, everything nora posts is so great:))

    1. Hi Maddy. It’s so great to learn that you loved my recipe and found it easy to follow! Thanks for your fabulous feedback and review, and happy cooking!

  9. I don’t make the whole meal but I make this sauce all the time and people always ask for the recipe. It comes out differently every time I make it but 9/10 times it’s really good. I don’t know why it’s not consistent but I love it anyway and will continue to make it over and over!

    1. Sure, it should say on the tube how much equals a clove of garlic, but if it’s a combo ginger and garlic paste, I’d probably use about 6 teaspoons total. A little more or less is totally fine though.

  10. Thank you so much! It was so delicious. I made it exactly as your recipe and I used my own tofu… really good! My husband and I both loved it… he asked for seconds… ? But since I had a dessert, we kept the small leftovers for tomorrow… ❤️

    1. Thank you for sharing your wonderful review and feedback! I’m so glad you guys loved the tofu! Leftovers are always a great thing to have! Happy cooking!

    1. Seasoned rice vinegar is a touch more flavorful and sweeter compared to plain. Both will work in this recipe!

  11. Yet another GREAT recipe! Thanks, Nora. I had never baked the tofu for these types of dishes. I may never go back to pan frying. Didnt have broccol so for my vegetables, I roasted some asparagus and sliced shiitake mushrooms (adjusted the time in the oven accordingly). I also saureed sliced onion with garlic and fresh ginger root and added some shredded radicchio which I needed to use up.

    1. Hi Ann. I’m so glad you love the tofu! All of your vegetable additions sound wonderful! Thank you for sharing your wonderful review and feedback! Happy cooking to you!

  12. This was SO good! It was much tastier than take out and very easy to whip up on a busy evening.
    Thank you for sharing this recipe, I will certainly be keeping it in my rotation.
    Your site is my go to for new recipes, everything I have made comes out delicious.

    1. You are welcome, Christine! I’m glad the family loved the tofu recipe! Thanks so much for sharing your wonderful review and comments!

  13. This was soooo gooood! I used half the amount of low sodium soy sauce and only 2 TBS of brown sugar, but it still tasted salty and sweet. The family said it was better than take-out.

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.