Craving a delicious, lightning-fast meal that’s packed with flavor and wholesome ingredients? This Beef and Bok Choy Stir Fry is your answer. In less than 30 minutes, you can transform simple ingredients into a savory, satisfying dish that rivals your favorite takeout. We combine tender, juicy strips of beef with crisp, fresh bok choy, all coated in a rich and savory garlic ginger sauce. It’s the perfect weeknight dinner for busy families and discerning home cooks alike.
This recipe is designed for maximum flavor with minimum effort. We’ll share our secrets to getting that perfect sear on the beef and keeping the bok choy vibrant and crisp. Get ready to make this your new go-to stir fry recipe!

Why This Is the Best Beef and Bok Choy Stir Fry
- Incredibly Fast: From prep to plate in under 30 minutes, it’s the ultimate solution for hectic evenings.
- Simple, Flavorful Sauce: Our signature stir-fry sauce uses just a handful of pantry staples to create a taste that’s both savory and aromatic.
- Tender & Juicy Beef: We use a simple technique to ensure your beef is perfectly tender every single time.
- Healthy & Balanced: Packed with protein and fresh greens, it’s a meal you can feel good about serving. For a similar healthy and quick meal, you might also love this High-Protein Egg Roll in a Bowl.
Ingredients You’ll Need
The magic of this recipe lies in its simplicity. Here’s what you’ll need to gather:
For the Stir Fry Sauce:
- Low-Sodium Soy Sauce: The savory backbone of our sauce.
- Sesame Oil: Adds a nutty, aromatic depth.
- Rice Vinegar: Provides a hint of acidity to balance the richness.
- Brown Sugar: For a touch of sweetness that caramelizes beautifully.
- Fresh Ginger & Garlic: The essential aromatic duo that makes any stir fry pop.
- Cornstarch: Our secret weapon for a thick, glossy sauce that clings to every ingredient.
For the Beef & Vegetables:
- Flank Steak: Our top choice for its lean texture and rich, beefy flavor. Slice it thinly against the grain for maximum tenderness.
- Bok Choy: We use baby bok choy for its tenderness and sweetness. You can also use mature bok choy, just separate the stems and leaves.
- Avocado Oil: Or another high-smoke-point oil suitable for stir-frying.
- Green Onions & Sesame Seeds: For a fresh, crunchy garnish.

How to Make Beef and Bok Choy Stir Fry
Follow these simple steps for a flawless stir fry. The key is to have all your ingredients prepped and ready to go before you turn on the heat—a principle known as mise en place.
Step 1: Prepare the Beef
First, slice the flank steak very thinly against the grain. This is the most important step for tender beef. In a medium bowl, toss the beef slices with one tablespoon of soy sauce and one teaspoon of cornstarch. This technique, known as velveting, creates a protective coating that keeps the beef juicy. Set it aside to marinate while you prep the other ingredients.
Step 2: Make the Stir Fry Sauce
In a small bowl, whisk together the low-sodium soy sauce, sesame oil, rice vinegar, brown sugar, minced ginger, minced garlic, and the remaining cornstarch. Whisk until the cornstarch is fully dissolved to prevent lumps. If you love experimenting with Asian flavors, you’ll appreciate the simplicity and punch of our Japanese Katsu Bowl as well.
Step 3: Cook the Beef
Heat a large wok or skillet over high heat until it’s almost smoking. Add a tablespoon of avocado oil. Carefully place the beef in the pan in a single layer, being careful not to overcrowd it. Cook in batches if necessary. Sear the beef for 1-2 minutes per side, until browned and cooked through. Remove the beef from the skillet and set it aside.
Step 4: Stir Fry the Bok Choy
Add the remaining oil to the same skillet. Add the bok choy, placing the tougher stem pieces in first. Stir-fry for 2-3 minutes until the stems are crisp-tender. Add the leafy green parts and cook for another minute until just wilted. Love simple veggie-packed stir-fries? Our Shrimp and Cabbage Stir Fry is another fantastic option.
Step 5: Combine and Serve
Return the cooked beef to the skillet with the bok choy. Give the stir fry sauce a final whisk and pour it all over. Stir everything together continuously for about 1-2 minutes, until the sauce thickens and coats the beef and vegetables beautifully. Serve your Beef and Bok Choy Stir Fry immediately over steamed rice, garnished with sliced green onions and sesame seeds.
Expert Tips for Stir Fry Success
- 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 significantly more tender.
- Don’t Crowd the Pan: Cooking in a single layer ensures the beef sears rather than steams, creating a delicious browned crust.
- High Heat is Key: A screaming hot wok or skillet is essential for getting that signature “wok hei” flavor and ensuring ingredients cook quickly without becoming soggy.
- Prep Everything First: Stir-frying is a rapid process. Have all your vegetables chopped, your sauce mixed, and your beef sliced before you even think about turning on the stove.
Variations and Substitutions
This recipe is a fantastic base for customization. Here are a few ideas:
- Add More Veggies: Bell peppers, broccoli florets, snap peas, or mushrooms would all be delicious additions.
- Make it Spicy: Add a teaspoon of sriracha or a pinch of red pepper flakes to the sauce for a kick of heat.
- Try a Different Protein: This recipe works wonderfully with chicken, shrimp, or even firm tofu. For a different take on a classic protein, try this Black Pepper Chicken recipe.
- Add Noodles: Toss in some cooked ramen or udon noodles at the end to make it a complete one-pan meal.
Store leftover beef and bok choy stir fry in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through. Be careful not to overcook it, as the beef can become tough.
There are two keys to tender stir fry beef. First, always slice the meat thinly against the grain. Second, use a technique called ‘velveting’ by tossing the sliced beef in a mix of soy sauce and cornstarch before cooking. This creates a protective layer that keeps the meat juicy.
Cornstarch is the key to a thick, glossy stir fry sauce. We mix it into the sauce ingredients before pouring it into the hot pan. The heat activates the cornstarch, causing the sauce to thicken in just a minute or two.
For baby bok choy, simply wash it thoroughly and slice it in half or quarters lengthwise. For larger bok choy, separate the white stems from the green leaves. Chop the stems and add them to the stir fry first, as they take longer to cook than the leaves.
The best cuts for stir fry are flank steak, skirt steak, or sirloin. They are lean and become very tender when sliced thinly against the grain and cooked quickly over high heat.
Store leftover beef and bok choy stir fry in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through. Be careful not to overcook it, as the beef can become tough.
There are two keys to tender stir fry beef. First, always slice the meat thinly against the grain. Second, use a technique called ‘velveting’ by tossing the sliced beef in a mix of soy sauce and cornstarch before cooking. This creates a protective layer that keeps the meat juicy.
Cornstarch is the key to a thick, glossy stir fry sauce. We mix it into the sauce ingredients before pouring it into the hot pan. The heat activates the cornstarch, causing the sauce to thicken in just a minute or two.
For baby bok choy, simply wash it thoroughly and slice it in half or quarters lengthwise. For larger bok choy, separate the white stems from the green leaves. Chop the stems and add them to the stir fry first, as they take longer to cook than the leaves.
The best cuts for stir fry are flank steak, skirt steak, or sirloin. They are lean and become very tender when sliced thinly against the grain and cooked quickly over high heat.
Enjoy Your Homemade Stir Fry!
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 try this recipe, please leave a comment below or share a picture on Pinterest! We love seeing your creations.

Beef and Bok Choy Stir Fry: A 30-Minute Weeknight Dinner
This quick and easy Beef and Bok Choy Stir Fry features tender, juicy beef and crisp bok choy in a savory garlic ginger sauce. A healthy, flavorful dinner ready in under 30 minutes!
Ingredients
Equipment
Method
- In a medium bowl, toss the thinly sliced flank steak with 1 tablespoon of soy sauce and 1 teaspoon of cornstarch. Set aside.
- In a small bowl, whisk together the remaining soy sauce, the remaining cornstarch, sesame oil, rice vinegar, brown sugar, minced ginger, and minced garlic. Set aside.
- Heat a large wok or skillet over high heat. Add 1 tablespoon of oil. Add the beef in a single layer (cook in batches if needed) and sear for 1-2 minutes per side. Remove from the skillet.
- Add the remaining 1 tablespoon of oil to the skillet. Add the bok choy stems and stir-fry for 2-3 minutes. Add the leafy parts and cook for another minute until wilted.
- Return the beef to the skillet. Pour the sauce over everything and stir to combine. Cook for 1-2 minutes until the sauce has thickened.
- Serve immediately over rice, garnished with sliced green onions and sesame seeds.
Notes
Tip 1: Ensure your pan is very hot before adding the beef to get a perfect sear.
Tip 2: Prepare all your ingredients before you start cooking, as the stir-frying process is very fast.
Tip 3: Slicing the beef against the grain is crucial for a tender result.

Beef and Bok Choy Stir Fry: A 30-Minute Weeknight Dinner
Ingredients
Equipment
Method
- In a medium bowl, toss the thinly sliced flank steak with 1 tablespoon of soy sauce and 1 teaspoon of cornstarch. Set aside.
- In a small bowl, whisk together the remaining soy sauce, the remaining cornstarch, sesame oil, rice vinegar, brown sugar, minced ginger, and minced garlic. Set aside.
- Heat a large wok or skillet over high heat. Add 1 tablespoon of oil. Add the beef in a single layer (cook in batches if needed) and sear for 1-2 minutes per side. Remove from the skillet.
- Add the remaining 1 tablespoon of oil to the skillet. Add the bok choy stems and stir-fry for 2-3 minutes. Add the leafy parts and cook for another minute until wilted.
- Return the beef to the skillet. Pour the sauce over everything and stir to combine. Cook for 1-2 minutes until the sauce has thickened.
- Serve immediately over rice, garnished with sliced green onions and sesame seeds.
Notes
Tip 2: Prepare all your ingredients before you start cooking, as the stir-frying process is very fast.
Tip 3: Slicing the beef against the grain is crucial for a tender result.