Broccoli Tofu Stir Fry
on Jan 12, 2022, Updated Apr 03, 2024
This vegan broccoli tofu stir fry recipe uses just one pan. Flavorful takeout style recipe made with homemade stir fry sauce, green onions, and fresh garlic and ginger.
This broccoli tofu stir fry is made in just one big pan and tastes like takeout. If you have ever wondered how to cook tofu that tastes delicious, this is it!
I took one bite of the broccoli and realized it tasted just like the broccoli with garlic sauce that I order from a local Chinese restaurant.
Stir fry recipes are one of our favorite dinners, and we are often making recipes like teriyaki vegetables, egg roll in a bowl, cabbage stir fry, teriyaki mushrooms, and tofu stir fry noodles.
Ingredients needed to make broccoli tofu stir fry
- cubed tofu
- cornstarch
- 3 ingredient stir fry sauce
- white rice
- fresh ginger
- garlic
- green onions
- broccoli florets
- oil
How To Make Broccoli tofu stir fry
First, you will drain the tofu, and pat it dry. I love buying pre packaged diced tofu, like I use in this recipe. It is so convenient!
If you cannot find pre packaged tofu, just drain a block of tofu and press it well before cutting into cubes.
Once you drain your tofu and pat it dry, place the cubes in a bowl.
Toss with cornstarch and shake to coat.
The cornstarch is going to help the tofu get those crispier edges.
How to pan fry the tofu
Heat a large skillet with oil until hot.
Add in your tofu and start to pan fry it. Cook the tofu for 10 – 15 minutes, stirring often, until all sides are cooked and crispy.
Adding the rest of the stir fry ingredients
Next, add in your fresh garlic, ginger, green onion, broccoli and one batch of homemade stir fry sauce (recipe linked in the instructions below).
These fresh ingredients give the dish so much flavor, so do not leave them out!
Keep stirring and cooking until broccoli is to your desired texture and stir fry sauce is thick and sticking to the broccoli and tofu.
I love my broccoli with a bit of crunch, so I cook it for just a few minutes while still leaving a bit of a bite to it.
The texture really adds so much to this stir fry, so be sure you do not overcook your broccoli into mush.
Tips to get the best flavor for your stir fry
The secret to the flavorful sauce is in the fresh garlic and ginger, so do not skip these. Once you pair them with my 3 ingredient stir fry sauce, magic happens.
I have had people leave out the fresh garlic and ginger and did not like the recipe and that is why! The recipe, as written, yields the very best stir fry flavor.
Fresh garlic and ginger are total game changers and you absolutely need them in your stir fry! Please promise me you won’t skimp on this!
I promise it is worth the time chopping it up and it only takes a few minutes.
The flavor is so rich and deep with minimal ingredients, thanks to the fresh ingredients! This recipe is made with just 9 ingredients and is bursting with flavor.
It is also naturally vegan and gluten free. We served it over white rice and three adults finished off the whole recipe.
I would say for more normal sized portions it would easily serve four adults (we were very hungry!) Serve over your choice of grain, or just by itself!
This would be delicious on it’s own, or served over white rice, brown rice, quinoa, etc. For a twist you could even serve it with brown rice stir fry noodles or ramen noodles. Even over cauliflower rice would be a great way to serve it!
I made this last night and my family loved it.
I never made any thing with tofu before….. I was scared but not as hard as I thought it would be. Thank you for this recipe. I will be cooking with Tofu again. – Jackie
I’ve been craving this ever since I made it.
My family used to eat Chinese every Sunday growing up, and it was a tradition I loved.
If you have never made stir fry at home, this recipe will make it so easy for you!
More stir fry recipes
Broccoli Tofu Stir Fry
Ingredients
- 8 oz package of cubed tofu, drained and patted dry
- 3 tablespoons corn starch
- 10 cloves of garlic, minced
- ¼ cup fresh ginger, minced
- 9 cups broccoli florets
- 1 cup green onions, chopped
- 4 cups cooked unsalted white rice, for serving
For the stir fry sauce
- ⅓ cup + 2 tablespoons soy sauce
- 1 tablespoon corn starch
- ¼ cup toasted sesame oil
Instructions
- Drain the cubed tofu and pat dry
- Place the tofu cubes in a bowl
- Add 3 tablespoons of cornstarch and toss gently to coat
- Heat a large skillet on medium high heat with 3 tablespoons of olive oil
- Pan fry the tofu for 10-15 minutes, until crispy on all sides
- Make one batch of the 3 ingredient stir fry sauce recipe linked in the recipe ingredients and shake to combine
- Add the broccoli, ginger, garlic, green onions and the homemade stir fry sauce to the skillet and sauté for 10-15 minutes, or until broccoli is desired texture
- Serve alone or over unsalted rice or stir fry noodles
Where do you find the cubes tofu??
I have found it at my grocery store and walmart too. If you can’t find it, just press a block of extra firm tofu, then dice it up!
Very good!!! Makes a lot. I will have enough for about 8 meals.
I thought this was good. I felt it was missing a sweetness so I added a sweet chili sauce to it.
Your sauce is Da Bomb! I have made a ton of asian sauces but this is by far the easiest and one of THE best! The whole dish is really great so thank you for posting 🙂
By the way, we are vegetarians as well and it drives me crazy when I tell people that we don’t eat meat and most people will say “then what do you eat???” almost aghast! I always say “everything except” and this is a fine example of that. I wish more people would just try making some simple recipes like this!
Great family you seem to have, I have an awesome vegetarian family as well.
Good luck, thanks for this really nice site and God Bless. 🙂
I’m so glad you loved the recipe Thom! And thanks so much for the lovely comment, you made my day!
I don’t have ore cubed tofu, how do I press a block of extra firm tofu to make it fit the recipe?
Just press a block of extra firm tofu for around 30 minutes, or until you get a good amount of moisture out. Then dice into chunks!
I’ve tried the stir fry sauce and the broccoli with garlic sauce and I love it!! I’m looking forward to trying more of your recipes. Question: Is the nutrition information correct? 1 serving (1/4 of the recipe) is 722 calories with 90g carbs? Or is that for the whole recipe?
Thank you.
Hey Laura!
Just going to answer your question again so others can see. It looks like the nutrition calculator was off, and when I calculated again it was more like under 500 calories/serving which I think is more accurate. As for the carbs, about 15 ish of those per servings are from the broccoli, with a good chunk also being from the rice. Carbs aren’t bad in this necessarily, but if you need it to be lower carb simply use cauliflower rice. Hope that helps!
It doesn’t seem like there would be 700 calories per serving. For four servings I calculated that it would be about 150 per serving. Thank you for the recipe though, I’m going to try it tonight!
The nutritional info is calculated automatically and sometimes is off. Thanks for your comment!
Just made this and can’t even tell you how much I liked it…I may never do Chinese takeout again! I did sprinkle some “everything bagel” sesame spice blend on top….oh so good!
Does the nutrition information include rice?
Yes, it does. However, nutritional information is calculated automatically and can vary based on brands and types of ingredients used.
oh my god i love this recipe so much! me and my mom cooked the broccoli tofu stir fry yesterday and loved it im definitely making this again