Steam rising, the sizzle of beef hitting the hot skillet, and that unmistakable aroma of garlic and soy sauce swirling through the kitchen—if you close your eyes right now, you might just smell my favorite quick dinner: beef and broccoli stir fry with savory soy glaze. The first time I made this, I was a teenager, standing on tiptoe at my grandma’s stove, desperately trying to recreate the magic of our favorite takeout order. I’ll never forget that first bite—the beef was tender, the broccoli bright and just a little crisp, and the sauce…oh boy, the sauce. That was the kind of moment you pause, fork in hand, and just grin because you know you’ve nailed it.
Years ago, when I was knee-high to a grasshopper, weeknight dinners meant something fast, filling, and (if you ask my dad) loaded with flavor. This beef and broccoli stir fry became a staple because it checked all the boxes. I stumbled upon the perfect soy glaze one rainy Saturday, after about eight tries (in the name of research, of course). My family couldn’t keep their hands off the pan—even my pickiest eater went back for seconds. And listen, if you’re searching for a recipe that feels like a warm hug after a long day, this is it.
Honestly, this dish is dangerously easy. It fits those busy nights when you need dinner on the table, fast, but still want something that feels special. It’s perfect for quick lunches, meal prep, or even when you want to brighten up your Pinterest board with something mouthwatering and reliable. I only wish I’d figured out how simple it could be years ago. Bookmark this one, because after you try this easy beef and broccoli stir fry with savory soy glaze, you’ll want it on repeat for family gatherings, cozy nights in, and every time you crave pure, nostalgic comfort.
Why You’ll Love This Beef and Broccoli Stir Fry Recipe
After years of weeknight experiments, kitchen flops, and “just one more tweak” attempts, I can say with confidence—this beef and broccoli stir fry with savory soy glaze is my go-to for good reason. I’ve tested it with every cut of beef, every broccoli trick in the book, and enough sauces to fill a pantry. Here’s why you’ll find yourself making it again and again:
- Quick & Easy: Ready in under 30 minutes (seriously!), so you can whip this up after work or when the kids are “starving.”
- Simple Ingredients: You probably already have everything you need—no wild goose chase at the grocery store.
- Perfect for Any Occasion: It’s as at home on a Tuesday night as it is on your dinner party table. Plus, it’s a crowd-pleaser at potlucks or when you just want something comforting.
- Ultimate Crowd-Pleaser: Even picky eaters and veggie skeptics come back for seconds (ask my nephew—he’s hooked).
- Unbelievably Delicious: The seared beef, crisp-tender broccoli, and glossy, savory soy glaze create a blend of textures and flavors that’s pure magic.
But what actually sets this recipe apart? It’s all in the sauce, friends. I blend low-sodium soy sauce with a touch of brown sugar and fresh garlic, whisked until it’s glossy and clings to every bite. No watery pools at the bottom of the plate here—just sticky, savory goodness.
And the beef? I use flank steak (or sometimes sirloin if that’s what I have), sliced thin against the grain for max tenderness. You get all the satisfaction of takeout, but faster, healthier, and with the kind of flavor that makes you close your eyes and sigh after every bite. This easy beef and broccoli stir fry is a game-changer for meal prepping, impressing surprise guests, or simply making Monday night feel a little more special. It’s comfort food that’s quick, soul-soothing, and honestly, just a little bit addictive.
What Ingredients You Will Need
This easy beef and broccoli stir fry with savory soy glaze is packed with bold flavors, but you won’t need a mile-long shopping list. Most of these are pantry staples, and the few extras are easy to swap or substitute. Here’s what you’ll need:
- For the Beef and Marinade:
- Flank steak (or sirloin), 1 lb (450g), thinly sliced against the grain (for tenderness—flank steak is my top pick, but sirloin or even skirt steak works if that’s what’s in your fridge)
- Cornstarch, 2 tbsp (16g) (helps the beef brown and thickens the sauce)
- Low-sodium soy sauce, 2 tbsp (30ml) (for the marinade and base of the glaze—Kikkoman is a solid choice)
- Sesame oil, 1 tsp (5ml) (adds toasty depth—optional but highly recommended)
- For the Stir Fry:
- Broccoli florets, 4 cups (about 300g), cut into bite-size pieces (fresh is best, but frozen works in a pinch—just thaw and pat dry)
- Vegetable oil or canola oil, 2 tbsp (30ml) (for stir-frying—neutral oils are best here)
- Garlic, 3 cloves, minced (for punchy flavor—don’t skimp!)
- Fresh ginger, 1 tbsp (8g), grated (adds warmth and zing—if you’re out, use 1 tsp ground ginger)
- For the Savory Soy Glaze:
- Low-sodium soy sauce, 1/3 cup (80ml) (the backbone of the sauce—use tamari for gluten-free)
- Brown sugar, 2 tbsp (24g) (balances the saltiness—honey is a good swap)
- Oyster sauce, 1 tbsp (15ml) (optional, but adds deep umami—Lee Kum Kee is my go-to)
- Sesame oil, 1 tsp (5ml) (for nutty flavor at the end)
- Cornstarch, 1 tbsp (8g), mixed with 2 tbsp (30ml) cold water (slurry for thickening—don’t add dry or you’ll get lumps)
- For Serving (Optional):
- Cooked white or brown rice (jasmine rice is classic, but cauliflower rice works for low-carb)
- Sliced green onions or toasted sesame seeds (for garnish and crunch)
- Chili flakes or sriracha (if you like a little heat)
If you need to make this gluten-free, just swap in tamari for soy sauce and double-check your oyster sauce label. For a lower-sugar version, use coconut aminos and reduce the brown sugar. I’ve tried it all ways, and honestly, it’s forgiving—use what you have and don’t stress if you need to improvise.
Equipment Needed
You don’t need a restaurant kitchen for this beef and broccoli stir fry with savory soy glaze—just a few trusty tools you probably already have:
- Large Skillet or Wok: A wok gives you that signature stir-fry sear, but a big nonstick or cast iron skillet works too (I use my 12-inch cast iron for everything—it’s survived years of heavy use).
- Sharp Knife: For thinly slicing the beef. If your knife isn’t super sharp, pop the beef in the freezer for 15 minutes first—it makes slicing easier and safer.
- Cutting Board: One for beef, one for veggies if you want to avoid cross-contamination.
- Small Mixing Bowls: For the marinade and sauce. I love glass bowls because they clean up easy and don’t stain.
- Measuring Cups and Spoons: Nothing fancy, just the basics.
- Tongs or a Spatula: For tossing the beef and broccoli (tongs are my favorite—gets every piece coated in that glaze).
If you don’t have a wok, don’t sweat it—a heavy skillet does the trick. For clean-up, my advice is to rinse your pan right away (that sauce can stick if you wait). And if you’re on a budget, most of these tools can be found at any big-box store or thrift shop for cheap. Good tools make the process smoother, but it’s the recipe that does the heavy lifting here!
How to Make Easy Beef and Broccoli Stir Fry with Savory Soy Glaze

-
Marinate the Beef (10 minutes):
In a small bowl, combine 1 lb (450g) of thinly sliced flank steak, 2 tbsp (16g) cornstarch, 2 tbsp (30ml) low-sodium soy sauce, and 1 tsp (5ml) sesame oil. Toss until the beef is evenly coated. Let it sit while you prep the veggies and sauce. This quick marinade gives the beef a velvety texture and helps it brown nicely.
Note: If you’re tight on time, even 5 minutes is better than nothing. Too long and the beef can get mushy—10 to 20 minutes is the sweet spot.
-
Prep the Broccoli and Aromatics (5 minutes):
Cut 4 cups (300g) of broccoli into small, even florets—bite-sized is best so everything cooks evenly. Mince 3 cloves garlic and grate 1 tbsp (8g) fresh ginger. Keep them handy near the stove (because things move fast once you start cooking).
Personal tip: If you’re using frozen broccoli, thaw and pat dry to avoid watery stir fry.
-
Make the Savory Soy Glaze (2 minutes):
In a bowl, whisk together 1/3 cup (80ml) low-sodium soy sauce, 2 tbsp (24g) brown sugar, 1 tbsp (15ml) oyster sauce, and 1 tsp (5ml) sesame oil. In a separate small cup, mix 1 tbsp (8g) cornstarch with 2 tbsp (30ml) cold water to make a slurry. Set both aside.
-
Cook the Broccoli (3-4 minutes):
Heat 1 tbsp (15ml) vegetable oil in your skillet or wok over medium-high heat. Add the broccoli and 2 tbsp (30ml) water. Stir-fry for 2-3 minutes until the broccoli turns bright green and is crisp-tender. Remove to a plate and keep warm.
Personal trick: Don’t overcook! You want the broccoli to keep a little crunch.
-
Sear the Beef (3-5 minutes):
Turn the heat up to high, add another 1 tbsp (15ml) oil, and add the marinated beef in an even layer. Let it sear without moving for 1 minute, then stir-fry until browned and mostly cooked through (about 2-3 minutes more). Work in batches if needed to avoid overcrowding (overcrowding means steaming, not searing).
If the beef releases a lot of juice, just drain it off—don’t worry, the sauce will bring back the flavor.
-
Add Garlic and Ginger (30 seconds):
Push the beef to one side, add the garlic and ginger, and stir-fry until fragrant (about 30 seconds). This releases all those mouthwatering aromas—don’t skip this step!
-
Bring It All Together (2-3 minutes):
Return the broccoli to the pan. Pour in the soy glaze and toss everything together. Stir in the cornstarch slurry and cook for 1-2 minutes, until the sauce is glossy and thick enough to coat the back of a spoon.
Look for the sauce to cling to the beef and broccoli—if it gets too thick, add a splash of water.
-
Serve and Garnish:
Spoon over cooked rice, sprinkle with sliced green onions and sesame seeds, and add chili flakes if you like things spicy. Serve hot and enjoy!
Personal note: If you’re doubling the recipe, cook in batches. Overcrowding the pan gives you steamed beef (trust me, I’ve made this mistake more than once). Wipe the pan between batches for best results.
Pro Cooking Tips & Techniques for Stir Fry Success
Stir fry might seem fast and furious, but a few tiny tweaks can make a world of difference. Here’s what I’ve learned from years of kitchen adventures (and, yes, a few disasters):
- Slice the Beef Thinly: Pop your beef in the freezer for 10-15 minutes before slicing. It firms up and lets you get those paper-thin slices that cook lightning fast and stay tender.
- Don’t Crowd the Pan: If you add too much beef at once, it’ll steam instead of sear. Work in batches for that golden-brown crust.
- Prep Everything First (Mise en Place): Stir fries move quickly—if you’re hunting for the soy sauce mid-cook, you’ll miss the sweet spot for your veggies.
- High Heat is Your Friend: Crank the burner. That quick sear is what gives you restaurant-quality flavor and texture.
- Use Fresh Garlic and Ginger: The fresh stuff gives a flavor boost you just can’t get from the jarred kind—trust me, I’ve tried.
- Watch Your Sauce: The cornstarch slurry thickens quickly. If you walk away, you’ll end up with a gluey mess. Stir constantly and add a splash of water if needed.
- Taste, Then Adjust: Everyone’s salt and sweetness preferences are different. Taste as you go—add a pinch more sugar, a splash more soy, or a dash of vinegar to get it just right for you.
Honestly, my first few tries at stir fry were, well, kind of sad. Soggy broccoli, chewy beef, and bland sauce. But after a little practice (and a lot of taste tests), these little tricks made all the difference. If you mess up, don’t worry—just call it “rustic” and try again next time!
Variations & Adaptations
One of the best things about this easy beef and broccoli stir fry with savory soy glaze is how flexible it is. Whether you’re swapping for dietary needs or just using up what’s in your fridge, here are a few of my favorite twists:
- Low-Carb/Keto: Use coconut aminos instead of soy sauce, swap brown sugar for a keto-friendly sweetener, and serve over cauliflower rice.
- Gluten-Free: Use tamari in place of soy sauce and make sure your oyster sauce is gluten-free (some brands sneak in wheat!).
- Chicken or Tofu Version: Sub in thinly sliced chicken breast or firm tofu. Marinate and cook just like the beef—the sauce works beautifully with both.
- Vegetable Boost: Add snap peas, sliced bell peppers, or baby corn for extra color and crunch. I like to throw in a handful of mushrooms if I have them hanging around.
- Spicy Kick: Add a chopped chili or a swirl of sriracha to the sauce for some heat. My husband loves it flaming hot, while my kids prefer it mild—easy to adjust at the table, too.
- Nut-Free: This recipe is naturally nut-free, but if you want that flavor, toss in some toasted cashews or peanuts at the end (unless you’re avoiding nuts, of course).
Last week, I was out of broccoli and used broccolini and snap peas instead—the result? Still absolutely delicious. The key is the sauce and the quick-cooking method. So, get creative and don’t be afraid to riff based on what you love or what’s in your crisper drawer!
Serving & Storage Suggestions
This beef and broccoli stir fry with savory soy glaze shines brightest straight from the skillet, steaming hot, sauce glossy, and broccoli vibrant. Serve it piled high over jasmine rice, brown rice, or even noodles for a fun twist. For a lighter meal, try it with cauliflower rice or a bed of mixed greens.
Want to make it a meal? Pair with a simple cucumber salad, egg drop soup, or homemade spring rolls. I like to sprinkle a handful of sesame seeds and sliced green onions for crunch and a pop of color—makes it extra Pinterest-worthy!
Leftovers store beautifully. Cool completely before transferring to an airtight container. Refrigerate for up to 3 days. To reheat, pop in the microwave with a splash of water (to keep the sauce from drying out) or toss gently in a skillet over medium heat. If you’re freezing, portion individual servings and freeze up to 2 months. Thaw overnight in the fridge and reheat as above.
Fun fact: the flavors deepen and get even better after a day or two, so don’t shy away from meal prepping a double batch!
Nutritional Information & Benefits
This beef and broccoli stir fry with savory soy glaze offers a balance of protein, fiber, and carbs—plus plenty of flavor for the calorie count. Each serving (about 1 1/2 cups, not including rice) delivers roughly:
- Calories: 320
- Protein: 27g
- Carbs: 20g
- Fat: 13g
- Fiber: 3g
- Sodium: 650mg
Broccoli brings vitamin C, vitamin K, and antioxidants to the plate, while lean beef packs iron and B vitamins. Using low-sodium soy sauce keeps the salt in check. For gluten- or dairy-free adaptations, swap in tamari and use all fresh ingredients. Allergens? Watch for soy and oyster sauce—easy to substitute if needed. Honestly, it’s hearty, wholesome, and satisfying without being heavy. I love how it keeps me fueled without that “takeout food coma” feeling.
Conclusion
If you’re searching for a recipe that brings big flavor, quick prep, and cozy comfort, this easy beef and broccoli stir fry with savory soy glaze is the answer. It’s stood the test of time in my kitchen, winning over picky eaters and impressing surprise guests more times than I can count. You can tweak, swap, or riff depending on what you have—this stir fry is as flexible as your weeknight needs.
I keep coming back to this one because it’s simple, reliable, and always feels a little special—even after a crazy day. Give it a try, and don’t forget to make it your own! I’d love to hear about your favorite swaps or secret ingredients in the comments below. Snap a pic, pin it, and share your results—let’s keep delicious, easy dinners on the table together. Happy cooking, and here’s to more meals that feel like a warm hug!
FAQs About Beef and Broccoli Stir Fry
What type of beef is best for beef and broccoli stir fry?
Flank steak is my favorite for its tenderness, but sirloin or skirt steak work great, too. Just slice thinly against the grain for best results.
Can I use frozen broccoli?
Yes! Just thaw and pat dry to prevent excess moisture. The stir fry will still be delicious and crisp-tender.
How can I make this gluten-free?
Simply swap in tamari for soy sauce and check that your oyster sauce is gluten-free. The flavor stays just as bold and savory.
Can I prep this ahead for meal prep?
Absolutely. Store cooked stir fry in airtight containers in the fridge for up to 3 days or freeze single portions for up to 2 months. Reheat gently to keep everything tender.
Is this recipe spicy?
The base recipe isn’t spicy, but you can add chili flakes or sriracha at the end if you like a little heat. It’s easy to adjust for everyone’s tastes!
Pin This Recipe!

Beef and Broccoli Stir Fry Recipe Easy Weeknight Dinner with Savory Soy Glaze
This easy beef and broccoli stir fry features tender beef, crisp broccoli, and a glossy savory soy glaze. Ready in under 30 minutes, it’s a comforting, crowd-pleasing dinner perfect for busy weeknights or meal prep.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Chinese-American
Ingredients
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 2 tbsp cornstarch
- 2 tbsp low-sodium soy sauce
- 1 tsp sesame oil
- 4 cups broccoli florets, cut into bite-size pieces
- 2 tbsp vegetable oil or canola oil, divided
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1/3 cup low-sodium soy sauce
- 2 tbsp brown sugar
- 1 tbsp oyster sauce (optional)
- 1 tsp sesame oil
- 1 tbsp cornstarch mixed with 2 tbsp cold water (slurry)
- 2 tbsp water (for stir-frying broccoli)
- Cooked white or brown rice (for serving, optional)
- Sliced green onions or toasted sesame seeds (for garnish, optional)
- Chili flakes or sriracha (optional, for heat)
Instructions
- In a small bowl, combine sliced beef, 2 tbsp cornstarch, 2 tbsp soy sauce, and 1 tsp sesame oil. Toss to coat and let marinate for 10 minutes.
- Cut broccoli into small florets. Mince garlic and grate ginger; set aside.
- In a bowl, whisk together 1/3 cup soy sauce, 2 tbsp brown sugar, 1 tbsp oyster sauce, and 1 tsp sesame oil. In a separate cup, mix 1 tbsp cornstarch with 2 tbsp cold water to make a slurry.
- Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add broccoli and 2 tbsp water; stir-fry for 2-3 minutes until bright green and crisp-tender. Remove broccoli and keep warm.
- Increase heat to high. Add remaining 1 tbsp oil and marinated beef in an even layer. Sear for 1 minute, then stir-fry until browned and mostly cooked through (2-3 minutes). Work in batches if needed.
- Push beef to one side, add garlic and ginger, and stir-fry for 30 seconds until fragrant.
- Return broccoli to pan. Pour in soy glaze and toss everything together. Stir in cornstarch slurry and cook for 1-2 minutes, until sauce is glossy and thick.
- Serve hot over rice. Garnish with green onions, sesame seeds, and chili flakes if desired.
Notes
Slice beef thinly for tenderness; freeze for 10-15 minutes before slicing if needed. Don’t overcrowd the pan—work in batches for best sear. Prep all ingredients before cooking, as stir fry moves quickly. Use tamari for gluten-free, coconut aminos for low-carb, and swap in chicken or tofu for variations. Leftovers store well for up to 3 days in the fridge or 2 months in the freezer.
Nutrition
- Serving Size: About 1 1/2 cups sti
- Calories: 320
- Sugar: 7
- Sodium: 650
- Fat: 13
- Saturated Fat: 3
- Carbohydrates: 20
- Fiber: 3
- Protein: 27
Keywords: beef and broccoli, stir fry, easy dinner, soy glaze, weeknight meal, Chinese takeout, quick recipe, meal prep, gluten-free option, healthy stir fry


