Tofu & Veggie Stir Fry

Share This Post

Tofu & Veggie Stir Fry

Course: Dinner
Keyword: dairy-free, gluten-free, vegan, vegetarian
Calorie: 300-400, Under 350
Protein: 10-20g
Fiber: 5-10g
Servings: 4
Calories: 342kcal


  • 1 cup Brown Rice (uncooked)
  • 1 1/16 lbs Tofu (extra firm, drained and cubed)
  • 1/4 cup Tamari (divided)
  • 2 tbsps Rice Vinegar (divided)
  • 5 cups Bok Choy (baby, halved)
  • 3 Carrot (sliced)
  • 1 Red Bell Pepper (chopped)
  • 1/3 cup Water (plus more for frying)
  • 1 tsp Molasses
  • 2 Garlic (cloves, minced)
  • 1 tsp Ginger (fresh, minced)
  • 1 1/2 tsps Tapioca Flour
  • 1 tbsp Sesame Seeds (optional, for garnish)


  • Cook the brown rice according to package directions.
  • In a container add the tofu along with half the tamari and half the rice vinegar. Let it marinate for 5 to 10 minutes.
  • Heat a skillet over medium heat. Add the tofu along with the marinade and fry for 7 to 9 minutes, until crispy and cooked through. Remove the tofu and set aside.
  • In the same skillet, add the bok choy along with some water to steam it. Cook for 4 to 5 minutes, remove and set aside. Add the carrots and bell pepper to the skillet. Add more water as needed to allow the veggies to steam. Cook for 3 to 4 minutes.
  • In a blender add the water, the remaining tamari, the remaining rice vinegar, molasses, garlic, ginger and tapioca. Blend until smooth.
  • Add the bok choy and tofu back to the skillet with the other veggies and pour the sauce over top. Cook for 1 minute more, then remove from heat. Divide the rice onto plates, top with the stir fry and sesame seeds, if using, and enjoy!


  • Leftovers

    Refrigerate in an airtight container for up to three days.
  • No Rice Vinegar

    Use lime juice instead.
  • No Blackstrap Molasses

    Use maple syrup instead.
  • Additional Toppings

    Add more veggies such as mushrooms, broccoli, or cauliflower.
  • No Tapioca Flour

    Use arrowroot or cornstarch instead.
  • No Brown Rice

    Serve over cauliflower rice or rice noodles instead.


Serving: 4g | Calories: 342kcal | Carbohydrates: 49g | Protein: 20g | Fat: 9g | Cholesterol: 0mg | Sodium: 1104mg | Fiber: 6g | Sugar: 7g | Vitamin A: 12484IU | Vitamin C: 81mg | Calcium: 492mg | Iron: 5mg

More To Explore


155. How to Be More Awesome (Tips for Navigating Change, Overcoming Failure, and More)

Ready to learn how to navigate change, wrestle with failure, and live an intentional life?

I know that seems like a lot to cover in a single podcast but we’re doing it!

Today I’m reviewing You Are Awesome by Neil Pasricha and sharing 9 “secrets” to help you be more resilient, happy, and successful.

You’ll love how simple and easy-to-implement these tips are!

fREE: weight loss that lasts cheatsheet