VeganPreps

Easy Spiced Bok Choy and Tofu (20 Minutes)

Prep10 min
|
Cook10 min
|
Total20 min
|
Servings4

Jump to Recipe

Easy Spiced Bok Choy and Tofu (20 Minutes)

Browse all Vegan Dinner Ideas 238 plant-based recipes

When you’re looking for a satisfying meal that comes together in under 20 minutes, this spiced bok choy and tofu dish is exactly what you need. I love how quickly the vegetables become tender-crisp when you stir-fry them over high heat, which keeps their nutrients and crunch intact. The aromatics – garlic, ginger, and jalapeño – add bold flavor without requiring tons of prep work. Adding tofu at the end means it absorbs all those delicious flavors while staying perfectly tender. For best results, consider using a tofu maker set* to prepare perfectly pressed tofu at home. You’ll have a complete, protein-packed dinner ready before you know it, making weeknight cooking feel easy and satisfying.

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

Easy Spiced Bok Choy and Tofu (20 Minutes)

Prep10 min
Cook10 min
Total20 min
Servings4

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

  1. 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.
  2. 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.
  3. 3Add the tofu cubes and cook for 3-4 minutes, turning occasionally, until lightly golden on the edges.
  4. 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.
  5. 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

Easy Spiced Bok Choy and Tofu (20 Minutes) - preparation

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.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe