Easy Tofu Stir Fry is a sweet and spicy tasting stir fry recipe which is so easy to make and makes for a perfect vegan dinner recipe. Its full of proteins and is Low Carb and Keto.

Jump to:
Tofu Stir Fry is just the easiest ever healthy dinner recipe. I love to serve this over some low carb cooked Rice or Cauliflower Rice or Quinoa.
Its super easy to make and makes for a delicious, tasty and flavorful weeknight dinner every time.

Tofu Stir Fry with Rice can also be meal prepped ahead of time. I love to Meal Prep Tofu stir fry with Soba Noodles or sometimes with Brown Rice or Cauliflower Rice. Pair this Tofu Stir Fry with my Asian Quinoa Fried Rice. It works like a charm!
Is Tofu Healthy?
Yes absolutely! Tofu is a healthy source of Vegan Plant Based Protein. Its everything you need for a Healthy Vegan Meal.
- Its easy to cook. You can make Tofu Scramble or cook Tofu in any sauce of your choice in the form of a curry or stir fry.
- Its inexpensive as compared to other plant based meat
- You can store Tofu for a long time.
More Tofu Recipes for Dinner
- Kung Pao Tofu
- Crispy Tofu Fajita Tacos {VEGAN}
- Black Bean Quinoa Burrito Bowl with Tofu
- Vegan Crispy Tofu with Toasted Cashews and Blistered Peas
- "Cheesy" Tofu Scramble
- Orange Tofu (in Air Fryer)
- Tofu Tikka Masala
- Honey Mustard Tofu Stir-Fry Recipe
- Grilled Tofu Kabobs
- Chinese Broccoli Tofu Stir Fry
- Crispy Honey Garlic Tofu Topped
- Vegan Tofu Teriyaki Stir-Fry
Ingredients
- Tofu (extra firm, pressed to release excess moisture)
- Whole Broccoli Head (stem removed and cut into florets)
- Garlic (minced)
- Green onions (finely chopped)
For the sauce
- Coconut Oil
- Soy Sauce (low sodium, light)
- Sriracha
- Ketchup
- Hoisin Sauce
- Rice Wine Vinegar
- Red Pepper Flakes
- Sesame Seeds (for garnish)
See recipe card for quantities. Also watch the video for a quick visual.
How to make Tofu Broccoli Stir Fry (Step By Step Guide)
Tofu Stir Fry is super easy to make. Make sure you have extra firm Tofu. Even then, press it and then use it.
Heat Coconut Oil in a skillet. As the oil shimmers, add the minced garlic and cook until fragrant.
Add Soy Sauce, Sriracha, Ketchup, Hoisin Sauce, and Rice Wine Vinegar to it. Stir to combine over low heat.
Steam chopped Broccoli in a large bowl for 2-3 min. Drain and set aside.
Toss in the chopped Broccoli and Tofu. Toss to combine Tofu and Broccoli with the sauce.
As the mixture comes to a quick boil, take it off the heat.
Garnish with freshly chopped Green Onions and Sesame Seeds. Serve with Rice or Noodles or Quinoa.
Hint: Do not toss a lot after adding the Tofu as they might crumble. So toss very lightly and add some water so that

Substitutions
- Sesame Oil - instead of Coconut Oil, you can use Sesame Oil to cook this recipe. Its got a perfect Asian taste to it.
- Peanut Butter - use Peanut Butter instead of Ketchup and Hoisin sauce for a sweet peanut taste to the stir fry.
- Chicken or Beef or Shrimp- for non Vegan version use Chicken or Beef cut into strips.

You might like this (15-min) Honey Garlic Shrimp and Broccoli & Honey Mustard Chicken Broccoli Stir Fry
Variations
- Chinese - To give this Tofu Stir Fry a Chinese taste, use Oyster Sauce and Schezewan Sauce
- Thai - for a Thai Broccoli Tofu Stir Fry, use Peanut Butter and Thai red curry paste.
- Tofu Stir Fry in Peanut Sauce - use my recipe for Peanut Sauce to garnish Tofu and Broccoli.
Storage
Store leftover Broccoli Tofu Stir Fry in an airtight container in the refrigerator. You can store it in the refrigerator for up to 7 days.
Top Tips to make Tofu Broccoli Stir Fry
- Use Extra Firm Tofu so that it does not crumble down upon cooking
- Dab the Tofu block with kitchen towel to squeeze out excess moisture from it.
- Cut the Tofu into 1/2 inch pieces
- Steam the Broccoli before use
- Make sure you use Low Sodium Soy Sauce as the dark one will make this recipe too salty.
More Asian Recipes for Dinner (Vegan)
- Cauliflower "Meat" Balls - Vegan | GF
- Roasted Cauliflower with Miso & Peanut Butter
- Cauliflower Shrimp Fried Rice with Chili Oil
- Ginger Soy Cauliflower
- Bang Bang Cauliflower
- Vegetarian Meatballs
- Kung Pao Tofu
- Orange Tofu (in Air Fryer)
- Keto Bang Bang Zoodles
Tofu Stir Fry in Garlic Sauce
INGREDIENTS
- 1 12-14oz block Tofu extra firm tofu
- 2 large Broccoli crowns, stems removed, cut into florets
- ¼ cup Soy Sauce low sodium (light)
- 2 tablespoon Hoisin Sauce
- 1 tablespoon Ketchup
- 1 teaspoon Sriracha
- 2 tablespoon Coconut Oil
- 5 cloves Garlic minced
- 1 teaspoon Rice Wine Vinegar
- 1 teaspoon Sea Salt
- 1 teaspoon Freshly cracked Black Pepper
- ¼ cup Green Onions finely chopped (for garnish)
- ½ teaspoon Sesame Seeds toasted, for garnish
INSTRUCTIONS
- Use a kitchen towel to dab the tofu. Press the tofu to squeeze out excess moisture from it. Cut it into 1/2 inch pieces and set aside. Remove the stems from the Broccoli and cut the crown into florets. Add them in a bowl filled with water and microwave on high for 3 min. Drain and set aside.
- Heat Coconut Oil in a skillet. As the oil shimmers, add the minced garlic and cook until fragrant. Next add all the sauces - Soy Sauce, Rice Vinegar, Sriracha, Hoisin Sauce, & Ketchup. Add sea salt and freshly cracked black Pepper and toss to combine. Allow the mixture to come to a quick boil over high heat.
- Add the Tofu and Broccoli and toss to combine. Take it off the heat.
- Garnish with freshly chopped Green Onions and toasted Sesame Seeds. Serve hot.
Claire says
Looks so good!! I love Tofu