This vibrant stir fry combines thinly sliced beef and bright broccoli florets cooked quickly in a fragrant ginger sauce. The dish balances savory and slightly sweet flavors enhanced by fresh garlic and toasted sesame oil. Easy to prepare in under 30 minutes, it delivers a satisfying, nutrient-rich meal ideal for busy weeknights. Serve hot over jasmine rice or noodles to complete this Asian-inspired main course with a tender texture and lively taste.
The aroma of ginger hitting hot oil always pulls me into the kitchen, no matter what I was doing before. I discovered this beef and broccoli stir fry during a chaotic week when takeout had become too frequent and my wallet needed a break. That first night, standing over my wok with steam fogging up my glasses, I realized thirty minutes was all it took to create something better than delivery. Now the sizzle of beef hitting the pan sounds like weeknight salvation.
My roommate walked in mid stir fry that first time, dropped her bag on the counter, and immediately asked what smelled so incredible. We ended up eating straight from the wok, standing up, because waiting to plate properly felt impossible when those beef slices looked so perfect. Now whenever she texts that shes had a brutal day at work, I know exactly what were having for dinner.
Ingredients
- 1 lb flank steak or sirloin, thinly sliced against the grain: Cutting against the grain shortens the muscle fibers, making every bite melt in your mouth tender
- 4 cups broccoli florets: Fresh florets hold up better in the high heat than frozen, and they develop these gorgeous charred edges
- 2 tablespoons vegetable oil: A neutral oil with a high smoke point is essential for stir fry temperatures
- 3 green onions, sliced: These add a fresh bite and beautiful pop of green color as a finish
- 1/4 cup low sodium soy sauce: Low sodium gives you control over the salt level since the sauce reduces
- 2 tablespoons oyster sauce: This brings deep umami richness that soy sauce alone cannot achieve
- 1 tablespoon fresh ginger, grated: Fresh ginger has a brightness and heat that ground ginger cannot replicate
- 2 cloves garlic, minced: Mincing by hand releases more oils than using a garlic press
- 1 tablespoon brown sugar: Just enough to balance the salty and create caramelization in the sauce
- 1 tablespoon cornstarch: This creates that velvety thickened sauce texture that coats everything perfectly
- 1/2 cup beef broth: Use a good quality broth because it reduces down and concentrates in flavor
- 1 tablespoon rice vinegar: A splash of acid cuts through the rich beef and ties all flavors together
- 1 teaspoon toasted sesame oil: Toasted sesame oil has a nutty depth that regular oil lacks
Instructions
- Whisk together the sauce:
- In a small bowl, combine soy sauce, oyster sauce, grated ginger, garlic, brown sugar, cornstarch, beef broth, rice vinegar, and sesame oil until the cornstarch dissolves completely
- Sear the beef:
- Heat 1 tablespoon oil in a large skillet or wok over medium-high heat, add beef in a single layer, and cook 1 to 2 minutes per side until browned then remove from the pan
- Cook the broccoli:
- Add the remaining oil to the hot pan, toss in broccoli florets, and stir fry for 3 to 4 minutes until bright green with tender crisp edges
- Combine everything:
- Return the beef to the pan, pour in the ginger sauce, and cook for 2 to 3 minutes while stirring until the sauce thickens and coats everything
- Finish and serve:
- Garnish with sliced green onions and serve immediately over steaming jasmine rice or noodles
Last month my partner claimed he did not like broccoli, then went back for thirds of this stir fry. Watching someone convert to a vegetable lover through one perfectly cooked floret at a time might be my favorite cooking victory yet.
Getting The Perfect Sear
High heat and patience are your best friends here. Let the beef develop a golden crust before flipping or tossing. That crust creates flavor and texture that elevates this from ordinary weeknight food to something special.
Sauce Secrets
I learned the hard way that whisking the cornstarch into cold liquid first prevents any lumps in your final sauce. Whisk it until completely dissolved before you start cooking, and you will end up with restaurant quality glossy perfection every time.
Make It Your Own
This recipe adapts beautifully to whatever you have in the fridge or whatever your family prefers. The basic technique stays the same while the ingredients shift around your needs and cravings.
- Snap peas and bell peppers work beautifully alongside the broccoli
- Sirloin is a great alternative if flank steak feels too pricey
- Red pepper flakes add a gentle heat that builds beautifully
Some dishes are just meant to be shared, scooped onto plates while the steam still rises, with people already reaching for seconds before the first serving is gone.
Recipe FAQs
- → What cut of beef works best for this dish?
-
Flank steak or sirloin sliced thinly against the grain provides tenderness and quick cooking, ideal for stir fry.
- → How can I make the broccoli crisp without overcooking?
-
Stir-fry the broccoli for 3-4 minutes until bright green and just tender, adding a splash of water if necessary to steam gently.
- → Can I adjust the sauce for more heat?
-
Yes, add half a teaspoon of chili flakes to the sauce for a subtle kick without overpowering the flavors.
- → What are good side options to serve with this dish?
-
Cooked jasmine rice or steamed noodles complement the rich ginger sauce and tender beef beautifully.
- → Are there suitable substitutions for the beef?
-
Chicken or tofu can be used in place of beef for variation, maintaining the dish's texture and flavor balance.