Easy Baby Bok Choy, Shiitake Mushroom & Tofu Stir Fry (Vegan + Healthy)
If you’re looking for a quick and easy weeknight meal, then look no further. This easy baby bok choy tofu stir-fry is ready in just 15 minutes and is full of flavour and nutrients. The crispy tofu and crunchy baby bok choy are complemented by the meaty texture of the shiitake mushrooms, and simply seasoned with soy sauce and garlic.
I began making this meal about a month ago, and my family loves it! Served with rice or noodles, it’s a complete meal that’s satisfying and delicious. Best of all, it’s gluten-free and vegan, making it ideal for a variety of dietary preferences. Jump down to the recipe, or read on to learn why this stir-fry is a win!

Why You’ll Love This Baby Bok Choy, Shiitake & Tofu Stir Fry
Nutrient-Dense Plant-Based Dinner
The combination of baby bok choy, tofu, and shiitake mushrooms makes this meal particularly nutritious:
Baby Bok Choy
Baby bok choy is one of the most nutrient-dense leafy greens for a few reasons:
First, it is very high in beta-carotene, which our bodies convert to vitamin A. Vitamin A is important for vision, skin, and immune health.
Likewise, baby bok choy contains a significant amount of vitamin C, which supports immune cells and protects the body from oxidative damage.
Baby bok choy is also a good source of calcium and vitamin K, both of which are needed for healthy bones.

Shiitake Mushrooms
Shiitake mushrooms are not only delicious but also a nutritious addition to this stir-fry. They provide B vitamins, particularly B5 and B6, important for brain health and energy metabolism.
Selenium is another important nutrient needed for thyroid function and to support the immune system. Shiitake mushrooms offer about 45% of the DRI for adults per 100 grams.

Tofu
I use organic, non-GMO extra-firm tofu for this recipe, which is a good source of protein and iron. Soy is a complete protein, providing all 9 essential amino acids, further increasing the nutritional profile of this meal. With 13 grams of protein per serving, extra-firm tofu makes this stir-fry filling and nutritionally complete.
Tofu also contains a decent amount of iron, providing about 10% of the recommended daily intake. Paired with the baby bok choy and shiitake mushrooms, this meal offers a formidable dose of plant-based iron.

Ingredients
- Avocado oil
- Extra firm tofu – cubed
- Potato starch
- Garlic – minced
- Shiitake mushrooms – sliced
- Baby bok choy – washed and sliced in half lengthwise
- Sesame oil
- Bragg’s Liquid Aminos – can be found in grocery and health food stores or online here. Tamari can be substituted.
- Salt & Pepper
How to Make Easy Baby Bok Choy Tofu Stir Fry
Fry Tofu
Heat avocado oil in a cast-iron wok over medium-high heat.
While the oil is warming, toss the cubed tofu with the potato starch and a little salt and pepper in a medium bowl.
Once the oil is glistening, add the tofu to the wok and fry, stirring frequently, until golden-brown. Remove from the wok and place in a bowl.
Stir-fry Veggies
While the tofu is frying, you can prep your herbs and veggies.
Add the shiitake mushrooms to the wok after removing the tofu and sauté until tender.
Add minced garlic to the wok and stir-fry for half a minute before adding the baby bok choy.
Stir-fry for another 5 minutes until the baby bok choy is wilted but still a bit crisp
Combine
Toss the fried tofu back into the wok and add the soy sauce, sesame oil, and salt and pepper to taste.
Serve
Serve hot over rice or noodles.
Notes
- Bok choy: regular bok choy can be substituted. Chop into small pieces.
- Shiitake mushrooms: fresh work best in this recipe, but dried, rehydrated shiitake mushrooms can also be used.
- Potato starch: if potato starch is unavailable, cornstarch can be substituted.
- Storage: refrigerate for up to 4 days and reheat in a wok. Freezing is not recommended.
- This stir-fry is:
- high in vitamins A and C
- a good source of plant-based protein
- vitamin C-rich to enhance iron absorption
Looking for more delicious plant-based recipes? Check out the Plant-Based Recipes page!

Easy Baby Bok Choy Tofu Stir Fry
Ingredients
- 2 tbsp avocado oil
- 12 oz extra-firm tofu, cubed organic and non-GMO
- 2 tbsp potato starch
- 12 oz shiitake mushrooms sliced
- 4 cloves garlic minced
- 2 lbs baby bok choy sliced lengthwise
- 1 tsp sesame oil
- 2 tbsp Bragg's Liquid Aminos or tamari
- salt and pepper to taste
Instructions
Fry Tofu
- Heat avocado oil in a cast-iron wok over medium-high heat.
- While the oil is warming, toss the cubed tofu with the potato starch and a little salt and pepper in a medium bowl.
- Once the oil is glistening, add the tofu to the wok and fry, stirring frequently, until golden-brown. Remove from the wok and place in a bowl.
Stir-Fry Veggies
- While the tofu is frying, you can prep your herbs and veggies.
- Add the shiitake mushrooms to the wok after removing the tofu and sauté until tender.
- Add minced garlic to the wok and stir-fry for half a minute before adding the baby bok choy.
- Stir-fry for another 5 minutes until the baby bok choy is wilted but still a bit crisp.
Combine
- Toss the fried tofu back into the wok and add the soy sauce, sesame oil, and salt and pepper to taste.
Serve
- Serve hot over rice or noodles.
Notes
- Potato Starch: use cornstarch if potato starch isn’t available.
- Tofu: extra-firm tofu provides the best texture, but firm tofu can also be used.
- Bok choy: regular bok choy can be used in place of baby bok choy–simply chop in bit-sized pieces.
- Storage: refrigerate for up to 4 days and reheat in a wok. Freezing is not recommended.
Leave a Reply