Beef and Bok Choy Stir Fry: A 30-Minute Weeknight Recipe

By Jenna Carraway

On February 19, 2026

A close-up view of the savory beef and bok choy stir fry, highlighting the texture of the tender beef and the crisp green bok choy.

Cuisine

Asian, Chinese

Prep time

15 minutes

Cooking time

15 minutes

Total time

30 minutes

Servings

4 people

Craving a delicious, savory meal that’s faster than takeout? This Beef and Bok Choy Stir Fry is your answer. In less than 30 minutes, you can create a vibrant, flavorful dish packed with tender beef, crisp bok choy, and a rich garlic ginger sauce. It’s the perfect healthy and satisfying weeknight dinner that will have everyone asking for seconds. We’ve perfected the technique to ensure your beef is incredibly tender and the sauce clings to every bite.

Forget bland or tough stir-fries. This recipe is designed for the enthusiastic home cook who wants restaurant-quality results without the fuss. We’ll walk you through every simple step, from selecting the right cut of beef to achieving that perfect sizzle in the pan. Get ready to make this your new go-to stir fry recipe.

A spoonful of the quick Chinese beef recipe, showing the rich stir fry sauce coating the beef, bok choy, and rice.
Every bite is packed with savory, garlicky, and gingery flavor.

Why This is the Best Beef and Bok Choy Stir Fry

There are many stir fry recipes out there, but this one truly stands out. It’s not just about the ingredients; it’s about the technique and the perfectly balanced flavors that create a memorable meal.

  • Quick & Easy: This entire meal comes together in under 30 minutes, making it ideal for busy evenings when you need something delicious on the table fast.
  • Incredibly Tender Beef: We use a simple velveting technique with cornstarch that tenderizes the beef, giving it a melt-in-your-mouth texture that rivals your favorite Chinese restaurant.
  • Perfectly Balanced Sauce: The stir fry sauce is a simple but powerful combination of savory soy sauce, aromatic sesame oil, rich oyster sauce, and a hint of sweetness. It’s complex, addictive, and coats everything beautifully. For a different take on a savory sauce, check out our creamy peppercorn sauce recipe.
  • Healthy & Versatile: Packed with protein and fresh vegetables, this is a nutritious meal you can feel good about. You can easily customize it with other vegetables like broccoli, bell peppers, or mushrooms.

Choosing the Right Ingredients

The quality of your ingredients makes all the difference in a simple recipe like this. Here’s what you’ll need and why it works.

For the Stir Fry:

  • Beef: Flank steak is the best choice for this Beef and Bok Choy Stir Fry. It’s lean, flavorful, and becomes incredibly tender when sliced thinly against the grain. Sirloin or skirt steak are also great alternatives.
  • Bok Choy: This Chinese cabbage has a mild, sweet flavor and a wonderful crisp-tender texture. We’ll use both the crunchy white stems and the delicate green leaves.
  • Aromatics: Fresh garlic and ginger are non-negotiable. They form the flavor base of the dish, providing a pungent, zesty aroma that infuses the entire stir fry.
  • Avocado Oil: We use avocado oil for its high smoke point, which is perfect for high-heat stir-frying.

For the Ultimate Stir Fry Sauce:

  • Low-Sodium Soy Sauce: Provides the savory, umami backbone of the sauce without being overly salty.
  • Oyster Sauce: Adds a deep, savory, and slightly sweet flavor that is characteristic of many classic stir-fry dishes.
  • Toasted Sesame Oil: A little goes a long way! It adds a rich, nutty aroma and flavor that finishes the dish perfectly.
  • Cornstarch: This is our secret weapon for both tenderizing the beef and thickening the sauce, ensuring it coats every single ingredient.
  • Beef Broth: Adds depth and volume to the sauce.
  • Brown Sugar: Just a touch to balance the saltiness and add a hint of caramel flavor.
A close-up view of the savory beef and bok choy stir fry, highlighting the texture of the tender beef and the crisp green bok choy.
The secret to perfectly tender beef is a simple cornstarch marinade.

How to Make Beef and Bok Choy Stir Fry

Follow these simple steps for a flawless stir fry every time. The key is to have all your ingredients prepped and ready to go before you start cooking, as the process moves very quickly.

Step 1: Prepare the Beef

First, slice your flank steak very thinly against the grain. This is crucial for tenderness. A great tip is to freeze the beef for about 20-30 minutes before slicing to make it firmer and easier to cut. In a medium bowl, toss the beef slices with 1 tablespoon of soy sauce and 1 tablespoon of cornstarch until evenly coated. Set it aside to marinate while you prepare the other ingredients.

Step 2: Make the Stir Fry Sauce

In a small bowl, whisk together the beef broth, the remaining 1/4 cup of soy sauce, oyster sauce, toasted sesame oil, brown sugar, and the remaining 1 teaspoon of cornstarch. Whisk until the sugar and cornstarch are fully dissolved. This sauce is what makes the dish so special. If you enjoy creating unique sauces, you might also like our versatile garlic sauce for pizza.

Step 3: Prepare the Vegetables

Wash the bok choy thoroughly. Separate the white stems from the green leaves. Cut the stems into 1-inch pieces and leave the leaves whole or roughly chop them. Mince your garlic and ginger. Having everything ready is key to a successful and quick cooking process.

Step 4: Cook the Beef

Heat a large skillet or wok over high heat until it’s very hot. Add the avocado oil. Carefully place the beef in the skillet in a single layer, being careful not to overcrowd the pan. Cook for 1-2 minutes per side, until browned and cooked through. Remove the beef from the skillet and set it aside.

Step 5: Stir Fry the Vegetables and Assemble

Add a little more oil to the same skillet if needed. Add the minced garlic and ginger and cook for about 30 seconds until fragrant. Add the bok choy stems and stir-fry for 2-3 minutes until they start to become tender-crisp. Add the bok choy leaves and cook for another minute until they just begin to wilt. Return the cooked beef to the skillet. Give the sauce a final whisk and pour it over everything. Cook, stirring constantly, for 1-2 minutes until the sauce has thickened and everything is well-coated. Serve immediately over rice or noodles.

Expert Tips for Success

Want to take your Beef and Bok Choy Stir Fry from good to great? Here are a few tips from our kitchen.

  • Don’t Crowd the Pan: Cook the beef in batches if necessary. Overcrowding the pan will steam the beef instead of searing it, resulting in a tougher texture.
  • High Heat is Key: A screaming hot wok or skillet is essential for getting that perfect sear and “wok hei” flavor.
  • Slice Against the Grain: Always slice beef for stir-fries against the grain. This shortens the muscle fibers, making the meat much more tender to eat. For another recipe where meat tenderness is key, try our classic Boeuf Bourguignon.
  • Mise en Place: This French term means “everything in its place.” Because stir-frying happens so quickly, you must have all your ingredients chopped, measured, and ready to go before you turn on the heat.

What to Serve with Your Stir Fry

This dish is a fantastic meal on its own, but it pairs wonderfully with a few simple sides. Serve it over a bed of fluffy steamed jasmine rice, brown rice, or even quinoa. For a lower-carb option, cauliflower rice is an excellent choice. You could also serve it with ramen or udon noodles to soak up all that delicious sauce.

Frequently Asked Questions

Absolutely! Baby bok choy is more tender and has a slightly sweeter flavor. You can simply halve or quarter them lengthwise and add them to the stir fry, adjusting the cooking time slightly as they will cook faster than mature bok choy.

The secret to tender stir-fry beef is a technique called ‘velveting.’ Tossing the thinly sliced beef with cornstarch and soy sauce before cooking creates a protective coating that locks in moisture, resulting in a tender, juicy texture.

First, wash the bok choy thoroughly to remove any grit. Then, separate the white stems from the leafy green parts. Cut the stems into bite-sized pieces and leave the leaves whole or give them a rough chop. The stems are added first as they take longer to cook.

Flank steak is the top choice for stir-frying because it’s lean, flavorful, and becomes very tender when sliced thinly against the grain. Sirloin steak and skirt steak are also excellent alternatives.

A classic stir fry sauce balances savory, sweet, and aromatic flavors. Our sauce uses a base of low-sodium soy sauce and beef broth, with oyster sauce for depth, toasted sesame oil for nutty aroma, a bit of brown sugar for balance, and cornstarch to thicken it perfectly.

More Delicious Dinner Recipes

We hope you love this quick and easy Beef and Bok Choy Stir Fry! It’s a testament to how simple ingredients can create an incredibly flavorful meal. If you enjoyed this recipe, be sure to leave a comment and let us know what you think. For more dinner inspiration, share this recipe to your Pinterest board!

A delicious and easy Beef and Bok Choy Stir Fry in a white bowl with chopsticks, ready to be served over rice. The perfect 30-minute weeknight meal.
Faster than takeout and so much more flavorful! Get the recipe for this Beef and Bok Choy Stir Fry.

Beef and Bok Choy Stir Fry

A close-up view of the savory beef and bok choy stir fry, highlighting the texture of the tender beef and the crisp green bok choy.

Beef and Bok Choy Stir Fry: A 30-Minute Weeknight Recipe

This Beef and Bok Choy Stir Fry is a quick, easy, and flavorful weeknight dinner ready in under 30 minutes. Featuring tender, velvety beef and crisp bok choy in a rich garlic ginger sauce, it's a healthy and satisfying meal.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Asian, Chinese
Calories: 420

Ingredients
  

  • 1 lb flank steak sliced thinly against the grain
  • 1 tbsp cornstarch plus 1 tsp for the sauce
  • 1 tbsp low-sodium soy sauce plus 1/4 cup for the sauce
  • 2 tbsp avocado oil or other high-smoke point oil
  • 1 lb bok choy stems and leaves separated
  • 4 cloves garlic minced
  • 1 tbsp fresh ginger minced
  • 1/2 cup beef broth
  • 2 tbsp oyster sauce
  • 1 tsp toasted sesame oil
  • 1 tsp brown sugar packed

Equipment

  • 1 Large Skillet or Wok
  • 2 Mixing Bowls
  • 1 Whisk

Instructions
 

  1. In a medium bowl, toss the thin beef slices with 1 tbsp soy sauce and 1 tbsp cornstarch until evenly coated. Set aside.
  2. In a small bowl, whisk together the beef broth, remaining 1/4 cup soy sauce, oyster sauce, toasted sesame oil, brown sugar, and the remaining 1 tsp of cornstarch. Set aside.
  3. Wash bok choy. Cut the white stems into 1-inch pieces and roughly chop the green leaves. Mince garlic and ginger.
  4. Heat a large skillet or wok over high heat. Add avocado oil. Cook beef in a single layer for 1-2 minutes per side until browned. Remove from skillet and set aside.
  5. To the same skillet, add garlic and ginger and cook for 30 seconds until fragrant. Add bok choy stems and cook for 2-3 minutes. Add the leaves and cook for 1 minute until wilted.
  6. Return the beef to the skillet. Whisk the sauce again and pour it over everything. Stir constantly for 1-2 minutes until the sauce thickens. Serve immediately.

Notes

Tip 1: For easier slicing, place the beef in the freezer for 20-30 minutes before cutting.
Tip 2: Ensure your skillet is very hot before adding the beef to get a proper sear.
Tip 3: Have all your ingredients prepped and ready to go (mise en place) as the cooking process is very fast.

You might also like these recipes

Leave a Comment

Recipe Rating