Bok Choy and Tofu Stir-Fry is a light but filling dish you can pull together on any weeknight. A savory ginger-garlic sauce coats tender deep-fried tofu cutlet, crisp bok choy, and earthy mushrooms. My recipe uses pantry-friendly ingredients to build a glossy, savory sauce right at home. In 20 minutes, you'll have a colorful stir-fry that tastes even better with hot steamed rice or noodles.
Cut 1–2 heads Shanghai bok choy crosswise into bite-size pieces about 2 inches (5 cm) long. Separate the thick white stems and leafy greens.
Stir ½ cup water, ½ tsp concentrated vegetable stock, and ½ Tbsp soy sauce in a bowl or glass measuring cup until dissolved. Whisk ½ tsp potato starch or cornstarch into the sauce to make a slurry.Nami's Tip: I used a measuring cup with spout and handle for easy pouring.
Peel and grate 1 inch ginger and mince 1 clove garlic.Nami's Tip: I use a ceramic grater and a garlic press.
Trim the roots off ½ package shimeji (brown beech) mushrooms and separate them into small clusters.
Cut 1 steak deep-fried firm tofu cutlet (atsuage) crosswise into fifths, then into bite-sized cubes.
To Cook
Heat a frying pan over medium heat until hot. Add 1 Tbsp toasted sesame oil, the ginger, and the garlic and sauté until fragrant.
Add the tofu and thick bok choy stems and stir-fry until the tofu is lightly golden and the stems begin to soften, about 2–3 minutes. Season with ¼ tsp Diamond Crystal kosher salt and freshly ground black pepper.
Add the leafy bok choy greens and mushrooms and stir-fry for 1–2 minutes, until the greens wilt and the mushrooms are tender.
Give the sauce slurry a quick stir, pour it into the pan, and stir constantly until the sauce thickens and coats the ingredients, about 30–60 seconds. Remove from the heat immediately.
To Serve
Transfer to a serving dish and serve immediately.
To Store
Store the leftovers in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 1 month. Note that the tofu texture may become more porous after freezing. To reheat, warm in a frying pan over medium-low heat with a splash of water to loosen the sauce. Stir gently until heated through.
Notes
Variations and Customizations
Swap the tofu for chicken. Slice boneless chicken thighs into bite-sized pieces and stir-fry in place of the atsuage. Cook until no longer pink before adding the bok choy.
Use extra-firm tofu. If you can't find deep-fried tofu cutlet at your local store, use extra-firm tofu pressed and pan-fried in a little oil until golden. The texture will be softer but still delicious.
Make it vegan. This recipe is already plant-based as written. Confirm your vegetable stock brand is vegan-certified if needed.
Try different mushrooms. If you can't find shimeji, use shiitake or crimini mushrooms instead.
Add more vegetables. Snap peas, baby corn, or thinly sliced carrots are all great additions. Add them with the bok choy stems.
Make it spicy. Stir in a pinch of shichimi togarashi or a drizzle of chili oil before serving for a spicy kick.