Go Back
+ servings

Vegan Tofu Bok Choy Stir Fry

Print Recipe
Total Time 1 hour
Servings 4
Calories 285

Ingredients

Tofu:

  • 1 block firm tofu
  • ½ C soy sauce plus more to taste
  • C toasted sesame oil
  • 1 ½ tbl rice wine vinegar
  • ½ tsp agave or honey
  • 1 tsp fresh ginger grated
  • ½ tsp crushed red pepper flakes optional

Stir Fry:

  • 2 cup cooked Jasmine rice or other long grain rice
  • 4 whole baby bok choy sliced vertically into quarters
  • 8 oz baby bella mushrooms sliced
  • 2 cloves garlic
  • 3 tbl vegetable oil or other neutral oil such as canola or grapeseed
  • 3 stalks scallions sliced, to garnish
  • sesame seeds to garnish
  • chili oil to serve (optional)

Instructions

Tofu:

  • Place together all of the ingredients except for the tofu in a medium bowl. Whisk together until fully incorporated.
  • Cut the tofu into ½” cubes and gently toss into the marinade mixture until evenly coated. Let sit for at least 20 minutes, you can make this first so it has time to marinate while you prepare everything else or you can make this the day before and store in the refrigerator.
  • When ready to use, separate the tofu from the marinade and set both aside to use in the stir fry.

Stir Fry:

  • Place 2 Tbl oil and garlic in a pan on medium low heat and cook until fragrant, about 2 minutes.
  • Add in bok choy and saute until leaves are just slightly wilted but still bright green in color, about 5 minutes.
  • Add 1 Tbl oil and the cooked rice and cook until the rice crisps up and excess water has evaporated, about 6 minutes.
  • Once cooked to your liking, add in the marinade sauce and toss to coat the stir fry.
  • Then add in the tofu and cook until just warmed through, about 3 minutes.
  • Serve with a sprinkle of scallions and sesame and enjoy! For some extra heat, this dish is also delicious eaten with your favorite chili oil drizzled on top.

Video

Nutrition

Calories: 285kcal | Carbohydrates: 31g | Protein: 16g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 4g | Sodium: 1631mg | Potassium: 377mg | Fiber: 2g | Sugar: 3g | Vitamin A: 134IU | Vitamin C: 3mg | Calcium: 158mg | Iron: 2mg