Easy Spiced Bok Choy and Tofu (20 Minutes)
|
Cook10 min
|
Total20 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
When looking for a satisfying meal that comes together in under 20 minutes, this spiced bok choy and tofu dish is exactly what you need, with vegetables becoming tender-crisp over high heat while keeping their nutrients and crunch intact. Packing leftovers into airtight food storage containers* right away keeps the aromatics fresh and the flavors just as vibrant the following day.
Essential Components for Success
Making Easy Spiced Bok Choy and Tofu requires a carefully selected combination of fresh vegetables, aromatics, and pantry staples that work together to create a balanced, flavorful dish. Fresh produce and proper preparation ensure each component contributes its intended texture and flavor to the final result. The combination of tender bok choy, earthy mushrooms, and protein-rich tofu creates a satisfying meal that comes together quickly when all ingredients are ready and measured before cooking begins. Using a wok pan set* designed for home chefs ensures even heat distribution and optimal results when stir-frying these delicate ingredients.
Ingredients:
Easy Spiced Bok Choy and Tofu (20 Minutes)
by veganpreps.com

Ingredients
- 1 lb (450 g) firm tofu, pressed and cut into 1-inch cubes
- 9 cups bok choy, rinsed and sliced crosswise (1 medium bunch)
- 4 cups shiitake mushroom caps, sliced
- 1 cup scallions, sliced (about 6-8 scallions)
- 2 garlic cloves, minced
- 1 jalapeño, minced (seeds removed for less heat)
- 1 tablespoon fresh ginger, grated
- 1 tablespoon vegetable oil
- 1 tablespoon dark sesame oil
- 1 tablespoon low-sodium soy sauce
- 3 tablespoons water
- 1 teaspoon granulated sugar
- Steamed rice, for serving
Instructions
- 1Press the tofu for 15 minutes, then cut into 1-inch cubes and pat completely dry. Have all vegetables prepped and ready before starting — this dish moves fast.
- 2Heat vegetable oil and sesame oil together in a large wok or skillet over high heat until shimmering. Add garlic, jalapeño, and ginger and stir-fry for 30 seconds until fragrant.
- 3Add the tofu cubes and cook for 3-4 minutes, turning occasionally, until lightly golden on the edges.
- 4Add the shiitake mushrooms and scallions and stir-fry for 2 minutes. Add the bok choy, soy sauce, water, and sugar. Toss everything together and cook for 3-4 minutes over high heat until the bok choy is tender-crisp and most of the liquid has evaporated.
- 5Taste and adjust soy sauce or add a pinch of salt if needed. Serve immediately over steamed rice.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
Pick firm tofu rather than silken varieties, as it holds its shape better during cooking and stir-frying. Fresh shiitake mushrooms provide superior flavor compared to button mushrooms, though they may be substituted if needed. Prep all ingredients before heating the oils, since the cooking process moves quickly and there’s no time for chopping once the wok reaches temperature. The ginger should be freshly grated rather than pre-minced from a jar to get maximum aromatic impact and authentic flavor development.
Preparing Your Ingredients First

Before you begin cooking, gather and prepare all your ingredients to make the cooking process smooth. Start by rinsing 1 medium bunch of bok choy and slicing it crosswise into bite-sized pieces – you should have about 9 cups total. Next, prepare 4 cups of sliced shiitake mushroom caps by removing the stems and thinly slicing the caps. Slice 1 cup of scallion, keeping the white and green parts separate if desired for layered flavor. Mince 2 garlic cloves and 1 jalapeno, and grate 1 tablespoon of fresh ginger. Have 1 lb of firm tofu at room temperature, then cut it into cubes. Finally, in a small cup, combine 3 tablespoons water, 1 tablespoon low sodium soy sauce, and 1 teaspoon granular sugar substitute, stirring until well mixed.
With all your ingredients prepped and ready, you can focus on the cooking process without interruption. Prep and measuring everything beforehand is important for stir-frying, where the cooking happens quickly over high heat. Arrange your prepared ingredients in small bowls or on a cutting board near your cooking station so you can add them to the skillet or wok in the right order and timing as specified in the recipe.
Mushroom Type Swap Options
What if you don’t have shiitake mushrooms on hand, or you’d like to try something different? You’ve got plenty of tasty options. Button mushrooms work great because they’re mild and soak up flavors well. Cremini mushrooms offer a slightly earthier taste. Oyster mushrooms add a delicate, subtle flavor that won’t overpower your dish. If you want something heartier, try portobello caps cut into bite-sized pieces. Each type cooks the same way in your wok, taking about five minutes to get that perfect tender-crisp texture. The key is using roughly four cups regardless of which mushroom you choose, so your stir-fry stays balanced and satisfying.
Pair With Steamed White Rice
Start your rice about fifteen minutes before you begin cooking the stir-fry, since they’ll finish around the same time. White rice soaks up the flavorful sauce really well, so you’re not wasting any of those delicious juices. I use a rice cooker for consistent results, but a pot works fine too – just follow the package ratio. When your bok choy mixture finishes cooking, your rice should be perfectly fluffy and ready. Divide the rice among bowls, then top it with the tofu and vegetables. This combination makes a complete, satisfying meal that tastes restaurant-quality but comes together in your kitchen quickly.
Final Thoughts
This dish comes together so quickly that you’ll be amazed at how restaurant-quality it tastes, and that’s really the best part of mastering a solid stir-fry. Once you understand the basic technique – high heat, proper timing, and quality ingredients – you can swap vegetables and proteins based on what you have available. This version works because the tofu soaks up the ginger-garlic sauce beautifully, and the mushrooms add hearty substance. Keep your ingredients prepped before you start cooking since everything moves fast. You’ve now got a weeknight dinner that’s healthier and cheaper than takeout, and honestly, way more satisfying.

