Ready in a flash.
There’s a certain magic when the wok hits high heat—the sizzle, the pop, the intoxicating aroma that fills the kitchen and pulls you right in. Tonight, I’m diving into a beloved stir fry that’s both practical and punchy: beef and broccoli stir fry rice. It’s my go-to for those nights when time is short but hunger is fierce. The secret? Getting your mise en place down so everything comes together like clockwork.
First comes the jasmine rice, steamed to fluffy perfection while the beef gets its quick sear. Then the broccoli—bright, vibrant, with just a snap of crunch. Toss in garlic and ginger, that classic duo that whispers “flavor” in every bite. Eggs join the party, folding in like a silken cloud among diced carrots and peas. The sauce? A slick blend of soy, oyster, and beef broth that’s thick enough to cling but not drown.
This dish isn’t just a meal. It’s a fast track to comfort food without the fuss—one pan, one skillet, zero drama. Trust me, once you nail this, you’ll have your weeknight dinner mojo dialed in for good.
If you’re looking for more delicious ideas like beef and broccoli stir fry rice, check out our Dinner recipe collection for easy and tasty meals.
Real Life Perks of Beef and Broccoli Stir Fry Rice
- Quick turnaround: Ready in just over half an hour, making it a solid choice for those chaotic weeknights when you’re racing the clock.
- One-pan wonder: Minimal cleanup because you’re cooking most of it in the same skillet or wok—hello, less scrubbing!
- Flexible fuel: It packs a punch with protein, veggies, and carbs all in one bowl—perfect for refueling after a long day or crushing a workout.
- Easy on the wallet: Uses simple, affordable ingredients you can grab at any grocery store without breaking the bank.
- Leftover magic: Stores well for a few days and reheats like a champ, so you’re not stuck tossing food or eating the same meal out of desperation.
Beef and Broccoli Stir Fry Rice
A flavorful and quick beef and broccoli stir fry served over fragrant fried rice, perfect for a satisfying weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4
Ingredients
1 1/2 cups jasmine rice
3 cups water
2 tablespoons vegetable oil, divided
1 pound flank steak, thinly sliced against the grain
2 cups broccoli florets
3 cloves garlic, minced
1 teaspoon fresh ginger, minced
1/4 cup low sodium soy sauce
2 tablespoons oyster sauce
1 tablespoon cornstarch
1/4 cup beef broth
1 teaspoon sesame oil
2 large eggs, beaten
3 green onions, sliced
1/2 cup diced carrots
1/2 cup frozen peas, thawed
Salt, to taste
Black pepper, to taste
Instructions
Rinse the jasmine rice under cold water until the water runs clear.
In a medium saucepan, combine the rinsed rice and 3 cups of water. Bring to a boil over high heat, then reduce heat to low, cover, and simmer for 15 minutes or until water is absorbed and rice is tender. Remove from heat and let stand covered for 5 minutes.
In a small bowl, whisk together soy sauce, oyster sauce, cornstarch, and beef broth until smooth. Set aside.
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
Add the thinly sliced flank steak to the skillet. Season with salt and black pepper. Stir-fry for 3-4 minutes until browned but not fully cooked through. Remove the beef from the skillet and set aside.
In the same skillet, add the broccoli florets and 2 tablespoons of water. Cover and steam for 3 minutes until broccoli is bright green and slightly tender. Remove the broccoli and set aside with the beef.
Add the remaining 1 tablespoon of vegetable oil to the skillet. Add minced garlic, minced ginger, diced carrots, and peas. Stir-fry for 2 minutes until fragrant and vegetables begin to soften.
Push the vegetables to one side of the skillet and pour the beaten eggs into the empty side. Scramble the eggs until just set, then mix with the vegetables.
Add the cooked rice to the skillet and stir to combine with the vegetables and eggs. Cook for 2-3 minutes, stirring frequently, to heat through.
Return the beef and broccoli to the skillet. Pour the prepared sauce over the mixture. Stir well to coat all ingredients. Cook for an additional 2-3 minutes until the sauce thickens and the beef is cooked through.
Drizzle the sesame oil over the stir fry and toss to combine.
Remove from heat and garnish with sliced green onions before serving.
Explore more:
Dinner Recipes
Mastering Beef and Broccoli Stir Fry Rice
The Swap Game: When Jasmine Rice Isn’t Your Jam
Look, jasmine rice is the OG here—fluffy, fragrant, and just right for soaking up that saucy goodness. But sometimes, you might want to switch it up. Try basmati if you want a nuttier, drier texture that doesn’t clump—perfect when you’re after that loose, grain-separated fried rice vibe. Or, toss in day-old leftover rice straight from the fridge; it’s drier and will fry up with a better crunch and less stickiness, no soggy mess.
Going low-carb or grain-free? Cauliflower rice is your buddy. It won’t mimic the exact chew, but it absolutely nails the quick cooking and soaking up flavors deal. Just pulse cauliflower florets in a food processor until rice-sized, then lightly steam or dry-fry before adding to your wok. It’s a total game-changer for keeping things light without losing the punch of this dish.
The Sauce Hustle—Why That Mix Hits Different
Here’s the real deal: the combo of soy sauce, oyster sauce, cornstarch, and beef broth isn’t just random—it’s a tag team that builds layers of flavor and texture. Soy sauce brings salty umami, oyster sauce adds a touch of sweetness and body, beef broth anchors it with meaty depth, and cornstarch? It’s the magic behind that lick-your-chopsticks-thick sauce that clings to every bite.
One pet peeve? Thinning this mix out with too much liquid. You want it thick enough to coat but not gluey. Trust me—I’ve been there, drowning my stir fry in watery goo. Keep your cornstarch ratio tight, whisk it smooth before adding, and toss everything in on a medium-high flame to let the sauce thicken fast without turning gummy. That quick thickening is the hallmark of a stir fry that’s got its mojo right.
When Stir Fry Goes South: Fixing the Usual Suspects
Ever ended up with sad, soggy broccoli or chewy beef? Yeah, me too. Here’s the rundown: broccoli needs steam-love, not drown-love. Adding water and covering the pan traps steam, softening the broccoli while keeping its color popping. Skip that, and you’re chewing on green rubber bands.
Beef, though? Slice against the grain, always. This knocks out toughness. Thin slices sear fast and stay tender. Overcrowding the pan is the silent killer here—it causes the meat to steam, not sear, leaving you with bland, grey slabs. Work in batches if needed and crank that heat; you want a quick sizzle, not a slow roast.
Last nugget: scrambled eggs in the stir fry aren’t just fluff—they bring pockets of richness and texture contrast. Don’t skip or overcook them to death; keep them softly scrambled, so they meld with the veggies and rice like a secret weapon.
Beef and Broccoli Stir Fry Rice FAQ
- Can I use another cut of beef?
- Absolutely. While flank steak is ideal for quick stir-frying due to its tenderness and flavor, you can swap in sirloin or skirt steak—just slice thinly against the grain to keep it from turning tough.
- Is this recipe gluten-free?
- No—not as written. The soy sauce and oyster sauce usually contain gluten. You can swap those out for tamari or coconut aminos to keep it gluten-free without losing that punch of umami.
- Why do I need to rinse the rice?
- Rinsing jasmine rice removes excess surface starch. If you skip this step, your fried rice might clump together like a sticky mess, not the fluffy vibe you’re aiming for.
- Can I prep this ahead?
- Yes! You can cook the rice and slice the beef a day in advance. Just keep them sealed airtight so they’re fresh. When ready, stir-fry everything quickly to get that fresh-off-the-wok snap.
- What’s the trick to getting the sauce right?
- The cornstarch slurry is your secret weapon. It thickens the sauce just enough to coat every grain and strip of beef without turning gummy. Don’t skip it, or your stir-fry will be swimming in thin sauce.

