Five-Spice Tofu Stir-Fry with Bok Choy
A fragrant, colorful stir-fry with pan-seared tofu, crisp bok choy, and a light soy-glaze infused with aromatic five-spice powder. This Asian recipe (vegetarian), ready in about 25 minutes, pairs tofu, vegetable oil, and bok choy for a weeknight-friendly dinner. Each serving lands at about 350 calories and feeds 2, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Build a week of meals around this recipe" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 14 oz tofu, firm, pressed and cubed
- 2 tbsp vegetable oil
- 1 head bok choy, trimmed and cut into 2-inch pieces
- 1 bell pepper, sliced
- 3 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tbsp honey
- 1 tsp five-spice powder
- 2 cloves garlic, minced
- 1 tsp ginger, grated
- 1 tbsp mixed with 1 tbsp water cornstarch
The wok we’d stir-fry this in → Best Woks for 2026: Carbon Steel, Nonstick & Flat-Bottom Picks + Buying Guide
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat. Add tofu cubes and cook for 4-5 minutes per side until golden brown; remove and set aside.
- Step 2: Add remaining 1 tbsp vegetable oil to the skillet, then add minced garlic and grated ginger; stir for 30 seconds until fragrant.
- Step 3: Add sliced bell pepper and bok choy to the skillet, stir-frying for 3-4 minutes until vegetables are bright green and slightly tender.
- Step 4: In a small bowl, whisk together soy sauce, rice vinegar, honey, and five-spice powder. Pour sauce into the skillet, then add cornstarch slurry; cook for 1-2 minutes until sauce thickens and coats the vegetables.
- Step 5: Return tofu to the skillet, toss to coat, and cook for 1 more minute until heated through. Serve immediately.








