If you’re looking for a delicious and nutritious meal that can be whipped up in no time, then this Broccoli Stir Fry with Crispy Tofu is your answer. Vibrant with colors and loaded with flavor, this dish not only satisfies your taste buds but also nourishes your body. It’s perfect for a weeknight dinner or a meal prep option that can be enjoyed throughout the week. The combination of crispy tofu and fresh broccoli, tossed in a savory sauce, creates a delightful harmony that you won’t want to miss!
Why It Deserves a Spot

This Broccoli Stir Fry with Crispy Tofu deserves a spot on your dinner table for several reasons. First, it’s packed with protein from the tofu and essential vitamins from the broccoli, making it a healthy choice. Second, the crispy texture of the tofu adds a satisfying crunch that contrasts beautifully with the tender, vibrant broccoli. Finally, the rich flavors from the sauces meld together, creating a dish that is simple yet bursting with deliciousness.
What Goes Into Broccoli Stir Fry with Crispy Tofu
To create this delightful stir fry, you will need the following ingredients:
- 1 package extra-firm tofu
- 3 tablespoons cooking oil
- ½ teaspoon salt
- 2 crowns broccoli, cut into florets
- ½ cup white vinegar
- ½ cup water + 1 teaspoon veggie bouillon paste
- 2 tablespoons soy sauce
- 2 tablespoons fermented black bean sauce
- 1 tablespoon sugar
- 1 tablespoon toasted sesame oil
- 1 tablespoon arrowroot powder
- 4 cloves garlic, minced (about 4 teaspoons)
- 1 tablespoon minced or grated fresh ginger
- 1 bunch green onions, white and light green parts only, finely chopped
- 2 cups cooked brown rice
Must-Have Equipment
Before diving into the cooking process, ensure you have the following equipment:
- Large skillet or wok – for stir-frying the ingredients.
- Cutting board – to chop your veggies and tofu easily.
- Chef’s knife – a sharp knife will make prep work a breeze.
- Spatula – for stirring and flipping the tofu to get it crispy.
- Measuring cups and spoons – to accurately measure your ingredients.
Method: Broccoli Stir Fry with Crispy Tofu

Now it’s time to bring this dish to life! Follow these simple steps:
Step 1: Prepare the Tofu
Start by draining the tofu. Wrap it in a clean kitchen towel and press it with a heavy object for about 15-20 minutes to remove excess moisture. Once pressed, cut the tofu into bite-sized cubes.
Step 2: Cook the Tofu
In a large skillet or wok, heat 2 tablespoons of cooking oil over medium-high heat. Carefully add the tofu cubes to the pan and sprinkle with salt. Cook for about 8-10 minutes, turning occasionally until all sides are golden brown and crispy. Remove the tofu from the pan and set aside.
Step 3: Stir-Fry the Broccoli
In the same skillet, add the remaining tablespoon of cooking oil. Once hot, add the broccoli florets and stir-fry for about 3-4 minutes until they are bright green and tender-crisp.
Step 4: Create the Sauce
While the broccoli cooks, in a small bowl, combine the white vinegar, water, veggie bouillon paste, soy sauce, fermented black bean sauce, sugar, toasted sesame oil, and arrowroot powder. Mix well until there are no lumps.
Step 5: Combine Ingredients
Once the broccoli is cooked, add the minced garlic, ginger, and chopped green onions to the skillet. Sauté for another minute until fragrant. Then pour the sauce over the broccoli and stir to combine. Add the crispy tofu back into the pan and gently toss everything together, allowing the sauce to coat all the ingredients. Cook for an additional 2-3 minutes until the sauce thickens slightly.
Step 6: Serve
Serve the Broccoli Stir Fry with Crispy Tofu over a bed of warm cooked brown rice. Enjoy this vibrant and savory dish that’s sure to impress!
Easy Ingredient Swaps

If you’re missing some ingredients or want to customize your dish, consider these easy swaps:
- Swap extra-firm tofu with tempeh for a nuttier flavor.
- Use coconut aminos instead of soy sauce for a gluten-free option.
- Try different vegetables such as bell peppers, snap peas, or carrots for added variety.
- Replace fermented black bean sauce with hoisin sauce if preferred.
Frequent Missteps to Avoid
When preparing this dish, keep these common mistakes in mind to ensure your stir fry turns out perfectly:
- Not pressing the tofu long enough—this can lead to soggy tofu instead of crispy bites.
- Overcrowding the pan—cook in batches if necessary to achieve crispy tofu and evenly cooked veggies.
- Forgetting to stir the sauce—make sure to mix it well before adding it to the stir fry for an even flavor distribution.
- Using high heat without control—too high can burn the garlic and ginger, leading to a bitter taste.
Storage Pro Tips
To keep your Broccoli Stir Fry with Crispy Tofu fresh for later, follow these storage tips:
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat in a skillet over medium heat for best texture, adding a splash of water if it seems dry.
- Avoid freezing as the tofu may become mushy upon thawing.
Quick Q&A
Can I prepare the tofu ahead of time?
Yes! You can press and cube the tofu a day in advance, storing it in the refrigerator until you’re ready to cook.
What if I don’t like broccoli?
Feel free to substitute with your favorite vegetables like bok choy, zucchini, or asparagus for a delicious alternative.
Can I make this dish spicy?
Absolutely! Add some red pepper flakes or a drizzle of sriracha to the sauce for a spicy kick.
Is this dish gluten-free?
To make it gluten-free, simply use tamari instead of soy sauce and ensure the fermented black bean sauce is gluten-free.
Because You Liked This
If you enjoyed this recipe, you might also love:
Next Steps
Now that you’ve mastered the art of making Broccoli Stir Fry with Crispy Tofu, it’s time to get creative! Experiment with different vegetables, sauces, and spices to make it your own. Share your creations with friends and family, and don’t forget to enjoy the process of cooking. With this versatile recipe, the possibilities are endless, and your kitchen can be a hub of delicious, healthy meals. Happy cooking!

Broccoli Stir Fry with Crispy Tofu
Ingredients
- 1 package extra-firm tofu
- 3 tablespoons cooking oil
- ½ teaspoon salt
- 2 crowns broccoli cut into florets
- ½ cup white vinegar
- ½ cup water
- 1 teaspoon veggie bouillon paste
- 2 tablespoons soy sauce
- 2 tablespoons fermented black bean sauce
- 1 tablespoon sugar
- 1 tablespoon toasted sesame oil
- 1 tablespoon arrowroot powder
- 4 cloves garlic minced (about 4 teaspoons)
- 1 tablespoon minced or grated fresh ginger
- 1 bunch green onions white and light green parts only, finely chopped
- 2 cups cooked brown rice
Instructions
- Start by draining the tofu. Wrap it in a clean kitchen towel and press it with a heavy object for about 15-20 minutes to remove excess moisture. Once pressed, cut the tofu into bite-sized cubes.
- In a large skillet or wok, heat 2 tablespoons of cooking oil over medium-high heat. Carefully add the tofu cubes to the pan and sprinkle with salt. Cook for about 8-10 minutes, turning occasionally until all sides are golden brown and crispy. Remove the tofu from the pan and set aside.
- In the same skillet, add the remaining tablespoon of cooking oil. Once hot, add the broccoli florets and stir-fry for about 3-4 minutes until they are bright green and tender-crisp.
- While the broccoli cooks, in a small bowl, combine the white vinegar, water, veggie bouillon paste, soy sauce, fermented black bean sauce, sugar, toasted sesame oil, and arrowroot powder. Mix well until there are no lumps.
- Once the broccoli is cooked, add the minced garlic, ginger, and chopped green onions to the skillet. Sauté for another minute until fragrant. Then pour the sauce over the broccoli and stir to combine. Add the crispy tofu back into the pan and gently toss everything together, allowing the sauce to coat all the ingredients. Cook for an additional 2-3 minutes until the sauce thickens slightly.
- Serve the Broccoli Stir Fry with Crispy Tofu over a bed of warm cooked brown rice. Enjoy this vibrant and savory dish that’s sure to impress!
Equipment
- Large skillet or wok
- Cutting Board
- Chef's knife
- Spatula
- Measuring cups and spoons
Notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat in a skillet over medium heat for best texture, adding a splash of water if it seems dry.
- Avoid freezing as the tofu may become mushy upon thawing.
