Tofu Teriyaki with Broccoli

This post may contain affiliate links. Read my full disclosure here.

This super easy Tofu Teriyaki dish is absolutely delicious and perfect for dinner any night of the week. Serve with rice or noodles to make a complete meal that the whole family is going to love!

bowl filled with rice and tofu teriyaki with broccoli and chopsticks

My husband and I are huge Asian food fans and have been eating it since our first date nights way back in the early 1980s. Lucky for us, we found out years later that it’s some of the best food we can eat to keep us feeling healthy and strong because there are so many plant-based stir-fry dishes that include tofu, veggies, and rice.

One thing we really love about the tofu dishes is that, in addition to being vegan, the taste of each recipe can change drastically depending on what kind of sauce is used to season it because tofu soaks up all those delicious flavors and spices. Whether it’s Teriyaki, Sweet Ginger, or even Tahini Sauce, the flavors will light up the entire dish.

two wooden asian bowls with rice, veggies, and tofu with teriyaki sauce and chopsticks

How to make tofu teriyaki

The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.

There are a number of different ways to prepare tofu, but the first step with any of them will be to prep the tofu first. To do this, you will need to drain and press it. A tofu press can be used if you have one, but I usually opt for a towel and my cast iron skillet.

UPDATE: I recently purchased this tofu press and absolutely love it. No more cast iron pan pressing for me. This is much easier and cleaner!

tofu block being pressed on wooden board with black cast iron pan on top

If you’re new to cooking with tofu, these Easy Tofu Recipes are a great place to start because I explain about the different types of tofu and even how freezing it is a great option for many recipes. For the record, I often do freeze my tofu ahead of time to use in recipes like this one, but it’s not required.

Once the water is removed, slice the tofu into 1″ chunks and drizzle a little low-sodium soy sauce over the top, and set to the side while you prepare the sauce.

tofu chunks marinating in ginger sesame sauce

Making the sauce

The teriyaki sauce for this dish is so easy to make and absolutely delicious. It can be used in any stir fry or even as a marinade for other recipes.

Begin by gathering all of the sauce ingredients. Peel and grate the fresh ginger. Dry ground ginger can be used as a substitution, but I really prefer fresh.

Oftentimes, for the garlic, I will use the minced type in a jar. If you’re using fresh garlic, go ahead and mince or press it.

wood cutting board with grated ginger, honey, and soy sauce

In a dry pan, roast approximately 1 tablespoon of sesame seeds until they begin to turn light brown and pop. Remove from the heat or they will burn quickly. Pour them into a cup or bowl and set to the side.

stainless saucepan with toasted sesame seeds

Next, place all the sauce ingredients–soy sauce, water, honey, brown sugar, rice vinegar, ginger, garlic, and toasted sesame seeds–in the saucepan. EXCEPT, don’t add the thickener yet (cornstarch or arrowroot powder). Heat to medium and whisk together well until it begins to simmer nicely.

stainless saucepan with teriyaki sauce and whisk and bowl of thickener

In a small bowl, whisk together 1 heaping tablespoon of arrowroot powder or cornstarch, plus 2 tablespoons of water to create a slurry thickener. Add it to the saucepan with other ingredients and whisk as it begins to thicken. Remove it from the heat and set it to the side.

white bowl with spoonful of teriyaki sauce on wooden board

Place the tofu chunks in a nonstick skillet in a single layer and drizzle the pan with approximately 1/2 tsp soy sauce (or tamari) and 2-3 tablespoons water. Allow them to brown for approximately 2-3 minutes.

non stick pan with browned tofu chunks

Flip the pieces so the other side can brown as well. Add more sauce or water if needed to keep from sticking. Remove from the pan and set to the side on a plate.

Return the skillet to the heat and add 3-4 tablespoons of water or veggie broth and the broccoli florets. Cover with a lid and cook until it begins to turn bright green for approximately 3-4 minutes.

broccoli florets in nonstick pan

Don’t overcook the broccoli. You want it to be nice and bright with a little crunch and not mushy.

Serve the broccoli and tofu over a bed of rice or noodles and drizzle the teriyaki sauce over the top.

white plate filled with steamed rice, broccoli, and teriyaki tofu with wooden spoon

Cooking options for tofu

I like to pan-sear the tofu as instructed above, but there are other options for cooking the tofu as well.

  • Air Fryer- A great option for getting the tofu crispy is to cook it in an air fryer at 370° for approximately 4-5 minutes.
  • Bake- Place the marinated tofu chunks on a baking sheet lined with parchment paper and cook at 350° for about 15 minutes.
  • Pan Sear- Place the tofu chunks in a single layer in a nonstick skillet with 1/2 teaspoon soy sauce and 2-3 tablespoons water. Allow it to brown and then flip to brown the other side.

Tofu teriyaki tips & variations

  • Gluten-Free- To make this dish completely gluten-free, substitute tamari for the soy sauce.
  • Vegetables- Other great vegetable options include red bell pepper, mushrooms, zucchini, carrots, bok choy, and more.
  • Marinade- This teriyaki sauce makes a great marinade. Simply leave out the thickener of cornstarch or arrowroot powder.
small white bowl of teriyaki sauce with plate of stir fry and chopsticks

Other great tofu recipes

For those of you new to the whole food plant-based lifestyle, we’ve created a FREE 7-Day Plant-Based Menu Planner to help you get started!

This post may contain affiliate links. Read my full disclosure here.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from EatPlant-Based

bowl filled with rice and tofu teriyaki with broccoli and chopsticks
5 from 1 vote

Tofu Teriyaki with Broccoli

This super easy Tofu Teriyaki dish is absolutely delicious and perfect for dinner any night of the week. Serve with rice or noodles to make a complete meal that the whole family is going to love!
Prep: 20 minutes
Cook: 10 minutes
Total: 30 minutes
Servings: 4 servings

Ingredients 

  • 1 block extra firm tofu approx 16 oz
  • 3 cups broccoli florets
  • 1 tablespoon sesame seeds
  • 1/2 cup low sodium soy sauce tamari for gluten-free
  • 1/4 water
  • 1/4 cup honey bee-free honey or agave nectar
  • 2 tablespoons brown sugar or maple syrup
  • 2 tablespoons seasoned rice vinegar
  • 1.5 teaspoons grated ginger
  • 1 teaspoon garlic minced
  • 1 tablespoon arrowroot powder or cornstarch PLUS 2 tablespoons water

Instructions

  • There are a number of different ways to prepare tofu, but the first step with any of them will be to prep the tofu first. To do this, you will need to drain and press it.
  • Once the water is removed, slice the tofu into 1″ chunks and drizzle a little low-sodium soy sauce over the top, and set to the side while you prepare the sauce. The teriyaki sauce for this dish is so easy to make and absolutely delicious. It can be used in any stir fry or even as a marinade for other recipes.
  • Place the tofu chunks in a nonstick skillet in a single layer and drizzle the pan with approximately 1/2 tsp soy sauce (or tamari) and 2-3 tablespoons water. Allow them to brown for approximately 2-3 minutes.
  • Flip the pieces so the other side can brown as well. Add more sauce or water if needed to keep from sticking. Remove from the pan and set to the side on a plate.
  • Return the skillet to the heat and add approximately 3-4 tablespoons of water or veggie broth and the broccoli florets. Cover with a lid and cook until it begins to turn bright green for approximately 3-4 minutes. Don’t overcook the broccoli. You want it to be nice and bright with a little crunch and not mushy.
  • Serve the broccoli and tofu over a bed of rice or noodles and drizzle the teriyaki sauce over the top.

Making the Sauce

  • Begin by gathering all of the sauce ingredients. Peel and grate the fresh ginger. Dry ground ginger can be used as a substitution, but I really prefer fresh. Oftentimes, for the garlic, I will use the minced type in a jar. If you’re using fresh garlic, go ahead and mince or crush it.
  • In a dry pan, roast approximately 1 tablespoon sesame seeds until they begin to turn light brown and pop. Remove from the heat or they will burn quickly. Pour them into a cup or bowl and set to the side.
  • Next, place all the sauce ingredients–soy sauce, water, honey, brown sugar, rice vinegar, ginger, garlic, and toasted sesame seeds–in the saucepan. EXCEPT, don’t add the thickener yet (cornstarch or arrowroot powder). Heat to medium and whisk together well until it begins to simmer well.
  • In a small bowl, whisk together 1 heaping tablespoon of arrowroot powder or cornstarch, plus 2 tablespoons of water to create a slurry thickener. Add it to the saucepan with other ingredients and whisk as it begins to thicken. Remove it from the heat and set it to the side.

Video

Notes

Cooking options for tofu
I like to pan-sear the tofu as instructed above, but there are other options for cooking the tofu as well.
  • Air Fryer- A great option for getting the tofu crispy is to cook it in an air fryer at 370° for approximately 4-5 minutes.
  • Bake- Place the marinated tofu chunks on a baking sheet lined with parchment paper and cook at 350° for about 15 minutes.
  • Pan Sear- Place the tofu chunks in a single layer in a nonstick skillet with 1/2 teaspoon soy sauce and 2-3 tablespoons of water. Allow it to brown and then flip to brown on the other side.
Tofu teriyaki tips & variations
  • Gluten-Free- To make this dish completely gluten-free, substitute tamari for the soy sauce.
  • Vegetables- Other great vegetable options include red bell pepper, mushrooms, zucchini, carrots, bok choy, and more.
  • Marinade- This teriyaki sauce makes a great marinade. Simply leave out the thickener of cornstarch or arrowroot powder.

Nutrition

Serving: 1g | Calories: 255kcal | Carbohydrates: 36g | Protein: 18g | Fat: 8g | Saturated Fat: 1g | Fiber: 6g | Sugar: 25g

Disclaimer

To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

Please rate & share if you like this!Leave a comment or share on Pinterest or Instagram

About Terri Edwards

Hi guys! I am the content creator behind EatPlant-Based and a licensed Food for Life instructor with the Physicians Committee for Responsible Medicine. I am passionate about sharing healthy recipes and tips to empower others to get healthy.  I’m so glad you’re here! Read More…

Similar Posts

2 Comments

  1. Terri, I am confused by direction #3: “Place the marinated tofu chunks in a nonstick skillet”. Do you marinate the tofu in the marinade after it is made and before you brown the tofu? Or, are you calling the soy sauce a marinade? In the picture, the tofu in the pan does not look marinated.

    1. Hi Pam- Sorry for the confusion. Yes, I was calling the tofu with soy sauce poured over it ‘marinated’ and I should be more clear about that. It’s been reworded to leave out the ‘marinated’ part. Thanks for bringing it to my attention. Hope you enjoy the recipe!

Leave a Reply

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

Recipe Rating