Craving a delicious, lightning-fast meal that tastes better than takeout? This Beef and Bok Choy Stir Fry is your answer. In just 20 minutes, you can whip up a vibrant, savory 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 all been there: staring into the fridge, wondering how to turn simple ingredients into something special. This recipe is designed to solve that exact problem. It’s a straightforward, no-fuss stir fry that delivers on flavor without requiring hours in the kitchen. Let’s get cooking!

Why This is the Best Beef and Bok Choy Stir Fry
What sets this recipe apart? It’s all about the technique. We focus on two key elements: incredibly tender beef and perfectly crisp-tender bok choy. Forget chewy beef or soggy vegetables. We use a simple method called “velveting” to ensure the steak melts in your mouth, while a quick, high-heat sear on the bok choy keeps it wonderfully fresh and crunchy.
The sauce is the final touch that brings everything together. It’s a perfectly balanced blend of savory, sweet, and aromatic flavors that coats every single bite. This isn’t just a meal; it’s a restaurant-quality experience you can easily create at home.
The Secret to a Perfect Stir Fry Sauce
A great stir fry is defined by its sauce. The goal is a harmonious blend where no single ingredient overpowers the others. For this Beef and Bok Choy Stir Fry, we combine the savory depth of soy sauce, the rich complexity of oyster sauce, a touch of sweetness from brown sugar, the nuttiness of sesame oil, and a kick from fresh ginger and garlic. A cornstarch slurry thickens it to the perfect consistency, ensuring it clings beautifully to the beef and vegetables.
Ingredients You’ll Need
Here’s what you need to gather for this simple stir fry. Remember, quality ingredients are the foundation of a great dish.
- Flank Steak: Thinly sliced against the grain. This cut is lean yet flavorful and becomes incredibly tender with our preparation method.
- Bok Choy: The star vegetable! We’ll use both the crisp white stems and the leafy greens.
- Soy Sauce: Provides the salty, umami backbone of our sauce. Low-sodium is a great choice to control the salt level.
- Oyster Sauce: Adds a deep, savory, and slightly sweet flavor that is essential for a classic stir fry sauce.
- Brown Sugar: A touch of sweetness to balance the salty elements.
- Sesame Oil: Toasted sesame oil adds a wonderful nutty aroma and flavor. A little goes a long way!
- Fresh Ginger & Garlic: These are the essential aromatics that provide a pungent, spicy kick.
- Cornstarch: Used to velvet the beef and to thicken the final sauce.
- Avocado Oil: Or another high-smoke-point oil suitable for stir-frying.
- Cooked Rice: For serving.

How to Make Beef and Bok Choy Stir Fry: Step-by-Step
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 even turn on the stove. This is a fast-cooking process!
1. Prepare the Beef (The Velveting Technique)
First, slice your flank steak very thinly against the grain. In a medium bowl, toss the beef slices with one tablespoon of soy sauce and one tablespoon of cornstarch until every piece is coated. This simple step, known as velveting, creates a protective layer that keeps the beef juicy and incredibly tender during cooking.
2. Mix the Stir Fry Sauce
In a separate small bowl, whisk together the remaining soy sauce, oyster sauce, brown sugar, sesame oil, and the remaining cornstarch. Set this aside. Having your sauce ready is crucial for a quick and seamless stir fry.
3. Sear the Beef
Heat your wok or a large skillet over high heat. Add a tablespoon of avocado oil. Once the oil is shimmering, add the beef in a single layer, being careful not to overcrowd the pan. You may need to do this in two batches. Sear for 1-2 minutes per side until nicely browned but not cooked through. Remove the beef from the skillet and set it aside.
4. Stir-Fry the Aromatics and Bok Choy
Add another splash of oil to the hot skillet. Add the minced garlic and grated ginger and stir-fry for about 30 seconds until fragrant. Add the white, tougher parts of the bok choy and stir-fry for 2-3 minutes until they begin to soften. Then, add the green leafy parts and cook for another minute until they just start to wilt.
5. Combine and Finish
Return the seared beef to the skillet with the bok choy. Give your sauce a quick re-whisk and pour it all over the ingredients. Stir constantly for 1-2 minutes as the sauce bubbles and thickens, coating everything beautifully. Your Beef and Bok Choy Stir Fry is now ready to serve!
Expert Tips for Restaurant-Quality Results
Unlock the secrets to a perfect stir fry with these professional tips.
- Use High Heat: A screaming hot wok or skillet is essential for getting that perfect sear (known as “wok hei”) and preventing the ingredients from steaming.
- Don’t Overcrowd the Pan: Cooking in batches ensures every piece of beef gets a beautiful brown crust and the vegetables stay crisp. Overcrowding lowers the pan’s temperature, leading to soggy results.
- Slice Meat Against the Grain: Look for the lines (muscle fibers) running through the beef and slice perpendicular to them. This shortens the fibers, making the meat much more tender to eat. For an even easier time slicing, pop the steak in the freezer for 15-20 minutes before cutting.
- Mise en Place is Key: “Mise en place” is French for “everything in its place.” Because stir-frying is so fast, you must have every ingredient chopped, measured, and ready to go before you start cooking.
Variations and Substitutions
This recipe is a fantastic template. Feel free to make it your own!
- Different Vegetables: Broccoli florets, sliced bell peppers, mushrooms, or snow peas would all be excellent additions. Just be sure to adjust cooking times accordingly. For a similar dish with different veggies, check out this Shrimp and Cabbage Stir Fry.
- Other Proteins: This recipe works wonderfully with chicken breast, shrimp, or even firm tofu. Adjust cooking times as needed. If you’re a tofu fan, you’ll love this Honey Garlic Air Fryer Tofu.
- Add Some Spice: If you like heat, add a pinch of red pepper flakes or a dash of sriracha to the sauce.
Serving and Storing Your Stir Fry
Serve your Beef and Bok Choy Stir Fry immediately over a bed of fluffy white or brown rice. It’s also delicious with noodles! For a complete meal, pair it with a side of steamed dumplings or a light Asian-inspired soup like our Ginger Garlic Chicken Noodle Soup.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or in the microwave.
Frequently Asked Questions
Flank steak is the best choice for this stir fry due to its robust flavor and ability to become very tender when sliced thinly against the grain. Skirt steak or sirloin are also excellent alternatives.
The secret to tender beef is a technique called ‘velveting.’ Tossing the thinly sliced beef with cornstarch and soy sauce before searing creates a protective coating that locks in moisture, ensuring it stays juicy and tender.
First, trim the very end of the bok choy bulb. Then, separate the individual leaves. For larger leaves, you can slice the white stems and green leafy parts separately, as the stems require a slightly longer cooking time.
Absolutely! This recipe is very versatile. Broccoli florets, sliced bell peppers, mushrooms, carrots, and snow peas are all great additions. Add harder vegetables like broccoli and carrots first, as they need more time to cook.
The classic pairing is fluffy white or brown rice to soak up the delicious sauce. It’s also fantastic served over lo mein noodles, udon noodles, or even quinoa for a healthier option.
More Delicious Dinner Recipes to Try
If you enjoyed this quick and easy dinner, you’ll love exploring more of our simple, flavor-packed recipes. For another fantastic beef dish, try our Korean BBQ Meatballs.
The Perfect Beef and Bok Choy Stir Fry Recipe

Beef and Bok Choy Stir Fry (Ready in 20 Minutes!)
Ingredients
Equipment
Method
- In a medium bowl, combine the thinly sliced beef with 1 tablespoon of soy sauce and 1 tablespoon of cornstarch. Toss well to coat every piece. Set aside.
- In a small bowl, whisk together the remaining soy sauce, oyster sauce, brown sugar, sesame oil, and the remaining cornstarch. Set aside.
- Heat a large wok or skillet over high heat. Add 1 tablespoon of oil. Once shimmering, add the beef in a single layer (work in batches if necessary). Sear for 1-2 minutes per side until browned. Remove from skillet and set aside.
- Add the remaining oil to the skillet. Add the garlic and ginger and cook for 30 seconds until fragrant. Add the white parts of the bok choy and stir-fry for 2-3 minutes. Add the green leafy parts and cook for another minute until wilted.
- Return the beef to the skillet. Whisk the sauce again and pour it into the pan. Stir continuously for 1-2 minutes until the sauce thickens and coats everything. Serve immediately over hot rice.
Nutrition
Notes
Tip 2: Ensure your pan is very hot before adding ingredients for the best results.
Tip 3: Have all ingredients prepped and ready to go (mise en place) as the cooking process is very fast.
Tried this recipe?
Let us know how it was!We Love Hearing From You!
Did you make this Beef and Bok Choy Stir Fry recipe? We’d love to know how it turned out! Leave a comment below with your feedback and rating. Your insights help us and other readers. For more visual inspiration and delicious recipes, be sure to follow us on Pinterest and save this recipe for later!













