Skip to Content

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!

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.

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 2 tablespoons of arrowroot powder or cornstarch, plus 1 tablespoon 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 marinated 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

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

bowl filled with rice and tofu teriyaki with broccoli and chopsticks

Tofu Teriyaki with Broccoli

Yield: 4 servings
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes

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!

Ingredients

Instructions

  1. 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.
  2. 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.
  3. Place the marinated 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.
  4. 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.
  5. 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.
  6. Serve the broccoli and tofu over a bed of rice or noodles and drizzle the teriyaki sauce over the top.


Making the Sauce

  1. 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.
  2. 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.
  3. 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.
  4. In a small bowl, whisk together 2 tablespoons of arrowroot powder or cornstarch, plus 1 tablespoon 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.

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 Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 255Total Fat: 8gSaturated Fat: 1gTrans Fat: 0gCholesterol: 0mgCarbohydrates: 36gFiber: 6gSugar: 25gProtein: 18g

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.

Did you make this recipe?

Please rate and leave a comment because I love hearing from you. Remember SHARING IS CARING!

plant based meal delivery service collage for mamasezz and eatplantbased terri
Vegan Plant Based Starter Kit
Plant-Based Starter Kits $27
photo collage for tofu teriyaki for pinterest
Skip to Recipe