Go Back
+ servings
Top view of tofu stir fry in a blue bowl with chopsticks

Tofu Stir Fry

This Tofu Stir Fry is a mixture of crispy tofu sautéed with broccoli and mushrooms coated in a sweet and savory sesame garlic sauce. Takes less than 30 minutes to make for the perfect quick  healthy and easy clean out the fridge dinner recipe. Gluten-free, dairy-free, vegan and low carb. 

Course Main Course
Cuisine Chinese
Keyword baked tofu recipe
Prep Time 10 minutes
Cook Time 15 minutes
Servings 4 servings
Calories 173 kcal
Author Kelly


  • 9 oz extra firm tofu , drained and pressed
  • 1 tbsp avocado oil
  • 2 tbsp arrowroot starch , optional for extra crispiness
  • 1/2 small onion , thinly sliced
  • 1/4 tsp grated ginger
  • 3 garlic cloves , minced
  • 1 head broccoli , chopped into florets
  • 8 cremini mushrooms , sliced
  • 4 tbsp coconut aminos
  • 1 tsp maple syrup OR date syrup or preferred sticky liquid sweetener, optional to taste
  • 1 tsp toasted sesame oil
  • 1 tsp five spice powder
  • 1 tsp arrowroot starch
  • To serve:
  • Sesame seeds
  • Cauliflower rice


  1. Cut tofu into ½ inch chunks and toss in arrowroot starch.

    Top view of cut tofu cubes with a knife on a wooden cutting board
  2. Heat oil in a wok or large pan over medium-high heat. Add the tofu, toss and cook for a few minutes until golden and crispy.

  3. Remove the tofu and add onion, ginger and garlic. Cook for another minute. Add mushrooms and broccoli and cook for a few minutes then and add the tofu back in.

  4. In a small bowl, whisk together coconut aminos, maple syrup if using, sesame oil, five spice powder and arrowroot starch.

    Top view of chow mein stir fry sauce
  5. Stir in the pan, toss and cook for 30 seconds or until sauce bubbles and thickens. Remove from the heat and serve with cauliflower rice and sprinkle with sesame seeds.

    Top view of tofu stir fry in a blue bowl with chopsticks on the side
Nutrition Facts
Tofu Stir Fry
Amount Per Serving (1 serving)
Calories 173 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g5%
Sodium 98mg4%
Potassium 891mg25%
Carbohydrates 29g10%
Fiber 5g20%
Sugar 11g12%
Protein 11g22%
Vitamin A 947IU19%
Vitamin C 139mg168%
Calcium 123mg12%
Iron 3mg17%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.