Tender slices of beef and crisp, juicy bok choy tossed in a rich garlic-ginger sauce. This savory Asian-inspired stir-fry is perfect for a quick, satisfying dinner.
- Yield
- 2–3 servings · 3 portions
- Rest / chill time
- 10–15 minutes
Ingredients
- 1 lb beef sirloin or flank steak, thinly sliced against the grain
- 1 lb baby bok choy, halved or quartered
- 2 tablespoons vegetable oil, divided
- 3 garlic cloves, minced
- 1-inch piece fresh ginger, grated
- 3 tablespoons soy sauce, divided
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch, divided
- 2 tablespoons water, for slurry
- 1 tablespoon Shaoxing wine
- ½ cup beef broth
- 1 teaspoon sesame oil
- Pinch of black pepper
- Red chili flakes, optional
Method
- In a bowl, combine the sliced beef, 1 tablespoon soy sauce, 1 teaspoon cornstarch, and black pepper. Toss well and marinate for 10–15 minutes.
- In a separate bowl, whisk together the remaining 2 tablespoons soy sauce, oyster sauce, Shaoxing wine, beef broth, and sesame oil.
- Mix the remaining 2 teaspoons cornstarch with 2 tablespoons cold water to make a slurry.
- Heat 1 tablespoon vegetable oil in a 14-inch wok over high heat.
- Add the beef in batches and stir-fry until browned and cooked through. Transfer to a plate.
- Add the remaining oil, garlic, and ginger. Stir-fry for 30 seconds until fragrant.
- Add the bok choy and stir-fry for 3–4 minutes, until the stems are tender-crisp and the leaves begin to wilt.
- Return the beef to the wok and pour in the prepared sauce.
- Stir the cornstarch slurry again, then add it gradually while tossing everything together.
- Cook for 1–2 minutes, until the sauce thickens and coats the beef and vegetables.
- Sprinkle with red chili flakes, if desired, and serve hot.
Kitchen notes
Practical Woman's Secret
Slice the beef thinly against the grain and cook it in batches. This helps keep the meat tender while allowing the bok choy to retain its fresh, crisp texture.







Let’s talk about this recipe
Made it? Tell us how it turned out. Have a question or a tip to share? We’d love to hear from you.