Go Back
+ servings
Tofu Broccoli Stir Fry – Healthy Vegan Dinner Idea

Tofu Broccoli Stir Fry with Garlic Ginger Sauce

Sophie Delgado
This vibrant tofu broccoli stir fry delivers crispy golden tofu and tender-crisp vegetables in a savory ginger sauce – making this broccoli tofu stir fry the perfect healthy weeknight dinner when you want something satisfying and delicious!
 
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course stir fry
Cuisine Chinese Inspired
Servings 3 –4 servings
Calories 324 kcal

Ingredients
  

  • 1 block 450g extra firm tofu, pressed and drained
  • 2 teaspoon cornstarch divided
  • 1 teaspoon garlic powder
  • ½ teaspoon dry thyme
  • ¼ teaspoon salt and pepper
  • 2 teaspoon neutral oil
  • 1 –2 cups broccoli florets cut into bite size pieces
  • Stir Fry Sauce
  • 1 tablespoon hoisin sauce
  • 2 tablespoon soy sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon maple syrup
  • 1 tablespoon rice wine vinegar or lime juice
  • 3 –4 cloves garlic finely minced
  • 1 inch fresh ginger finely minced
  • 1 tablespoon sesame seeds optional
  • ¼ cup water or vegetable broth

Instructions
 

  • Get everything ready first. Cube your tofu into bite-sized pieces and set aside where you can easily grab them.
  • Season the tofu. In an airtight container, mix 1 teaspoon cornstarch, garlic powder, dry thyme, salt, and pepper. Add your tofu cubes, seal the container, and give it a gentle shake until every piece gets coated evenly.
  • Make your sauce. In a small bowl, whisk together all your stir fry sauce ingredients including the remaining 1 teaspoon cornstarch. Whisk really well – you want zero lumps hiding in there.
  • Sear the tofu. Heat a large skillet over medium-high heat, then add oil and let it warm for about a minute. Add tofu pieces in a single layer and resist the urge to move them around. Let them cook undisturbed for 3 minutes until golden, then flip and cook another 3 minutes until beautifully seared on both sides.
  • Add the broccoli. Toss broccoli into the pan and stir frequently to cook evenly. You'll see the florets turn that gorgeous bright green color and the stalks start to lighten up – that's your cue they're getting tender.
  •  
  • Bring it all together. Pour your sauce over everything and stir constantly, making sure every piece of tofu and broccoli gets coated. Watch as the sauce thickens and becomes glossy, about 1-2 minutes. Once it reaches that perfect consistency, remove from heat and serve immediately while everything's hot and crispy.

Notes

Don't skip pressing your tofu – this step removes excess water so you get crispy edges instead of soggy cubes. How much water comes out depends on your tofu's firmness, the brand, and how long you press it. Want to save time? Grab super firm tofu instead of extra firm – it needs way less pressing.
Keep your heat at medium-high throughout the cooking process. I know it's tempting to turn it down when things start sizzling, but low heat just steams your ingredients instead of giving them that beautiful sear. You want that satisfying crackle and golden color.
Get everything prepped before you start cooking. Trust me on this one – stir fry moves fast, and there's nothing worse than realizing you forgot to mince your garlic while your tofu is burning in the pan. Having everything measured, chopped, and ready to go makes the whole process smooth and stress-free, plus you'll get much better results.

Nutrition

Calories: 324kcalCarbohydrates: 20gProtein: 18gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 12gSodium: 650mgFiber: 4gSugar: 6g
Keyword Brown rice, firm, hoisin, hoisin sauce, maple syrup, olive oil, Sesame oil, Sesame seeds, Soy sauce, toasted, Toasted sesame oil
Tried this recipe?Let us know how it was!