Soy Beef Bok Choy Asparagus

Savory soy beef bok choy and asparagus stir fry featuring tender beef strips and crisp vegetables in a glossy brown sauce plated over white rice Pin it
Savory soy beef bok choy and asparagus stir fry featuring tender beef strips and crisp vegetables in a glossy brown sauce plated over white rice | dishnexo.com

This vibrant Asian-inspired dish combines thinly sliced beef sirloin with fresh bok choy and asparagus, all coated in a rich soy-based sauce. The quick stir-fry method preserves the vegetables' natural crunch while ensuring tender, juicy beef. Perfect for busy weeknights, this dairy-free main dish comes together in just 30 minutes and serves four generously.

The best stir-fries happen on Tuesday nights when you're starving and everything in the fridge needs to be used. I threw this together during a particularly chaotic week, and now my husband asks for it by name every time he sees bok choy on the counter.

Last summer my sister visited and watched me make this, scribbling down notes on her phone. She called me two days later from her own kitchen, breathless because she'd finally nailed the sauce balance. Now she texts me photos every time she makes it.

Ingredients

  • 400 g (14 oz) beef sirloin or flank steak, thinly sliced: Cutting against the grain makes all the difference here, and freezing the meat for 20 minutes beforehand makes paper-thin slices so much easier
  • 1 large bunch bok choy, chopped: The stalks stay crunchy while the leaves wilt beautifully, giving you two textures in one vegetable
  • 200 g (7 oz) asparagus, trimmed and cut: Younger spears work best here, and snapping them by hand finds the natural tender point better than knifework
  • 1 medium red bell pepper, sliced: Completely optional but that pop of red makes the whole dish feel more celebratory
  • 2 cloves garlic, minced: Fresh garlic burns quickly over high heat, so have everything measured and ready before you turn on the stove
  • 2 tsp fresh ginger, grated: I use the edge of a spoon to scrape off the skin instead of peeling it, less waste and less danger to my fingertips
  • 3 tbsp low-sodium soy sauce: Starting with less sodium lets you control the salt level since the other sauces pack their own punch
  • 1 tbsp oyster sauce: This is the secret ingredient that gives stir-fries that deep, savory restaurant quality
  • 1 tbsp hoisin sauce: Adds this subtle sweetness that balances the salty soy sauce beautifully
  • 2 tsp cornstarch: This little bit of cornstarch transforms watery sauce into something silky and clingy
  • 1/4 cup (60 ml) water: Just enough liquid to dissolve everything without making the sauce thin
  • 1 tsp sesame oil: A tiny amount goes such a long way, so don't be tempted to add more
  • 1/2 tsp sugar: Helps round out all the salty elements and brings everything together
  • 1/4 tsp freshly ground black pepper: Freshly ground really does matter here, pre-ground loses its punch too quickly
  • 2 tbsp vegetable oil: Peanut or canola oil handles high heat beautifully without smoking

Instructions

Whisk together your sauce first:
Combine soy sauce, oyster sauce, hoisin sauce, cornstarch, water, sesame oil, sugar, and black pepper in a small bowl until the cornstarch dissolves completely.
Get the beef going:
Heat half the oil in your wok over high heat until it shimmers, then add the sliced beef and stir-fry for 2-3 minutes until browned but still slightly pink in the center.
Build your flavor base:
Add the remaining oil to the wok, then toss in the garlic and ginger, stirring constantly for 30 seconds until you can smell them throughout your kitchen.
Add the hearty vegetables:
Drop in the asparagus and red bell pepper, stir-frying for 2-3 minutes until they start to soften but still have some crunch.
Bring in the greens:
Add the bok choy and keep everything moving for another 2 minutes until the stalks are tender-crisp and the leaves have just wilted.
Bring it all together:
Return the beef to the wok, pour in that sauce you made earlier, and stir-fry for 2-3 minutes until everything's glossy and coated.
Pin it
| dishnexo.com

My friend's teenage son, who survives on pizza and chicken nuggets, actually asked for thirds the first time he tried this. Watching him tentatively try a piece of bok choy and then reach for more is a memory I treasure.

Getting The Vegetables Right

I've learned that adding vegetables in stages is crucial, starting with the ones that take longer to cook and ending with quick-wilting greens. Bok choy is perfect for this because the stalks need more time than the leaves, and both parts should end up in the final dish for that mix of textures.

Making It Yours

Some nights I swap snap peas for asparagus, or add shiitake mushrooms when I want something earthier. The sauce proportions stay the same, but you can absolutely use chicken, tofu, or shrimp instead of beef depending on what's in your fridge or who's coming to dinner.

Serving Suggestions That Work

Steamed jasmine rice soaks up that sauce perfectly, though I've also served it over udon noodles when I want something more substantial. A final sprinkle of toasted sesame seeds or sliced green onions makes everything look like you tried harder than you actually did.

  • Start your rice before you begin prep so it's ready when the stir-fry finishes
  • Set the table while the sauce thickens so everything hits the table piping hot
  • Have a small bowl of extra soy sauce on the table for the salt-lovers in your life
Colorful wok-tossed soy beef bok choy and asparagus stir fry showcasing vibrant green vegetables and perfectly seared beef coated in savory glaze Pin it
Colorful wok-tossed soy beef bok choy and asparagus stir fry showcasing vibrant green vegetables and perfectly seared beef coated in savory glaze | dishnexo.com

This is the kind of dinner that makes weeknight cooking feel like a joy instead of a chore, especially when you're scraping that last bit of sauce from the bowl.

Recipe Q&A

Flank steak or skirt steak work well. Slice thinly against the grain for tenderness. For budget options, use round steak but marinate longer.

The cornstarch naturally thickens as it cooks. If sauce becomes too thick, add water 1 tablespoon at a time until desired consistency is reached.

Snap peas, broccoli florets, or sliced mushrooms work beautifully. Adjust cooking times—harder vegetables like carrots need 1-2 extra minutes.

No, this version is not spicy. For heat, add sliced Thai chilies, red pepper flakes, or a drizzle of chili oil when adding the sauce.

Yes! Store in airtight containers for up to 4 days. Reheat in a skillet over medium heat, adding a splash of water to refresh the sauce.

Freeze the beef for 20 minutes before slicing. This firms the meat, making it easier to cut thin, even strips against the grain.

Soy Beef Bok Choy Asparagus

Tender beef with crisp bok choy and asparagus in savory soy sauce

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Proteins

  • 14 oz beef sirloin or flank steak, thinly sliced against the grain

Vegetables

  • 1 large bunch bok choy (about 10 oz), washed and chopped into 2-inch pieces
  • 7 oz asparagus, trimmed and cut into 2-inch pieces
  • 1 medium red bell pepper, sliced

Aromatics

  • 2 cloves garlic, minced
  • 2 tsp fresh ginger, grated

Sauce

  • 3 tbsp low-sodium soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 2 tsp cornstarch
  • 1/4 cup water
  • 1 tsp sesame oil
  • 1/2 tsp sugar
  • 1/4 tsp freshly ground black pepper

For Stir-Frying

  • 2 tbsp vegetable oil

Instructions

1
Prepare the Stir-Fry Sauce: Whisk together soy sauce, oyster sauce, hoisin sauce, cornstarch, water, sesame oil, sugar, and black pepper in a small bowl until smooth. Set aside until ready to use.
2
Sear the Beef: Heat 1 tablespoon oil in a large wok or skillet over high heat. Add sliced beef and stir-fry for 2–3 minutes until browned but not fully cooked through. Transfer beef to a plate and reserve.
3
Cook Aromatics: Add remaining 1 tablespoon oil to the wok. Add minced garlic and grated ginger, stir-frying for 30 seconds until fragrant, being careful not to burn.
4
Stir-Fry Asparagus and Bell Pepper: Add asparagus pieces and sliced red bell pepper to the wok. Stir-fry for 2–3 minutes until vegetables begin to soften and develop a slight char.
5
Add Bok Choy: Add chopped bok choy to the wok and continue stir-frying for 2 minutes until wilted but still crisp-tender.
6
Combine and Thicken: Return the beef to the wok. Pour the prepared sauce over all ingredients. Stir-fry for 2–3 minutes until beef is cooked through and sauce has thickened to coat everything evenly.
7
Season and Serve: Taste the stir-fry and adjust seasoning with additional salt or pepper if needed. Serve immediately over steamed rice or noodles.
Additional Information

Equipment Needed

  • Large wok or deep skillet
  • Sharp chef's knife
  • Sturdy cutting board
  • Small mixing bowls
  • Measuring spoons and cups

Nutrition (Per Serving)

Calories 290
Protein 28g
Carbs 17g
Fat 13g

Allergy Information

  • Contains soy (soy sauce, hoisin sauce)
  • Contains gluten (soy sauce, unless gluten-free alternatives are used)
  • Contains shellfish (oyster sauce)
Nina Exley

Sharing simple, nourishing recipes and kitchen tips for home cooks who love easy, family-friendly meals.