Quick and Easy Beef and Broccoli with Oyster Sauce and Rice

5 min prep 30 min cook 5 servings
Quick and Easy Beef and Broccoli with Oyster Sauce and Rice
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The first time I made this Quick and Easy Beef and Broccoli with Oyster Sauce and Rice, it was 9:47 p.m. on a Tuesday, my in-laws had just announced they were “in the neighborhood,” and the only thing in my fridge was a sad flank steak and a head of broccoli that had seen better days. Thirty minutes later—after a flurry of soy sauce, oyster sauce, and hopeful chopping—our kitchen smelled like the best kind of Chinese-American bistro. My father-in-law, a man who normally regards anything faster than a three-hour braise with suspicion, scraped his plate clean and asked for the recipe before the dishes were even done.

That was five years ago. Since then this dish has become my Friday-night lifesaver, my potluck ace-in-the-hole, and the meal my teenage son requests for every birthday. It’s the dinner that tastes like take-out but arrives on the table faster than the delivery driver could ever hope to navigate my cul-de-sac. Tender strips of beef, emerald broccoli florets, and a glossy, savory-sweet sauce settle over steaming jasmine rice like a comfort blanket you can eat with chopsticks. Whether you’re cooking for discerning guests, hungry kids, or just yourself after a long workday, this 30-minute miracle is about to earn a permanent spot in your weekly rotation.

Why This Recipe Works

  • Flash-Fry Technique: Velvet-coating the beef with cornstarch and a whisper of baking soda guarantees melt-in-your-mouth tenderness without a 12-hour marinade.
  • Two-Pan Symphony: While the rice simmers in a lidded pot, the stir-fry happens in a screaming-hot skillet—dinner synchrony at its finest.
  • Sauce That Cloaks: A 4-ingredient oyster sauce base reduces into a shiny glaze that clings to every grain of rice and every cranny of broccoli.
  • Freezer-Friendly Beef: Pop the steak in the freezer for 15 minutes before slicing; firm meat equals paper-thin slices and lightning-fast cooking.
  • One-Head Broccoli, Two Textures: We use both florets and peeled stems for zero waste and a delightful range of crunch.
  • Weeknight-Proof Shopping List: Every ingredient is available at a standard grocery store and keeps for weeks in the pantry or freezer.
  • Scale at Will: Halve it for solo dinners or double for Sunday meal-prep containers; the technique stays identical.

Ingredients You'll Need

Ingredients

Flank Steak (1 lb / 450 g) – Look for even, deep-red coloring and minimal silverskin. If flank is pricy, sirloin tip or flat-iron steak are excellent understudies. Partially freeze for 15 min for razor-thin slices.

Broccoli (1 large head, ~1.3 lb / 600 g) Choose tightly closed, blue-green buds. Thick stems? Peel with a vegetable peeler and slice on the bias for sweet, juicy crunch.

Oyster Sauce (3 Tbsp) The umami backbone. Megachef or Lee Kum Kee “Panda” label both work; if you’re gluten-free, grab the green-label vegetarian version made with mushrooms.

Low-Sodium Soy Sauce (2 Tbsp) Keeps salt in check so the oyster sauce can shine. Tamari or coconut aminos swap 1:1.

Shaoxing Wine (1 Tbsp) Adds nutty depth. In a pinch, dry sherry or mirin minus ½ tsp sugar work.

Cornstarch (2 tsp for beef + 1 tsp for sauce) The secret silk jacket that keeps beef juicy and thickens the glaze.

Baking Soda (¼ tsp) Just a pinch raises the pH, preventing muscle fibers from seizing under high heat.

Toasted Sesame Oil (1 tsp) A fragrant finish; keep it in the fridge so the volatile oils stay fresh for months.

Jasmine Rice (1 cup) Its popcorn aroma is the perfect canvas, but basmati or short-grain brown rice cook the same way—just adjust timing per package.

Aromatics – Fresh ginger and garlic (1 tsp each, minced to a paste) plus 2 sliced scallions for a bright pop of color.

How to Make Quick and Easy Beef and Broccoli with Oyster Sauce and Rice

1
Start the Rice

Rinse 1 cup jasmine rice under cold water until the water runs clear—this removes excess starch so the grains stay fluffy. Combine rice, 2 cups water, and a pinch of salt in a small saucepan. Bring to a boil, reduce heat to low, cover, and simmer 12 min. Remove from heat and let stand, covered, while you proceed.

2
Prep the Beef

Place flank steak in the freezer for 15 min (or 30 min if starting from refrigerated). Using a sharp chef’s knife, slice across the grain into ⅛-inch (3 mm) strips. Toss with 2 tsp cornstarch, ¼ tsp baking soda, and 1 tsp soy sauce until every strip is coated; set aside while you prep vegetables.

3
Cut Broccoli for Dual Texture

Separate florets into bite-size pieces. Peel the thick stem with a vegetable peeler, then slice into ¼-inch (6 mm) coins. Keep florets and stems in separate piles; stems need a head start in the pan.

4
Mix the Magic Sauce

In a small bowl whisk 3 Tbsp oyster sauce, 1 Tbsp soy sauce, 1 Tbsp shaoxing wine, 1 tsp cornstarch, and ¼ cup water until smooth. The cornstarch prevents the oyster sauce from turning gloppy when it hits the skillet.

5
Heat Your Pan Until It Just Starts to Smoke

Use a 12-inch stainless or carbon-steel skillet (non-stick works but won’t give you the coveted wok-hei sear). Swirl in 1 Tbsp neutral oil with a high smoke point—peanut, avocado, or grapeseed—and wait until faint wisps of smoke appear. A ripping-hot surface ensures the beef browns in seconds instead of steaming.

6
Flash-Sear the Beef

Add half the beef in a single layer; resist the urge to stir for 45 seconds. When the edges turn mahogany, flip and cook 30 seconds more. Transfer to a warm plate. Repeat with remaining beef. Total time in the pan: under 2 minutes, guaranteeing buttery tenderness.

7
Aromatics & Broccoli Stems

In the same pan, add 1 tsp oil, then ginger-garlic paste and broccoli stems. Stir-fry 60 seconds. The stems hit the heat first because they need an extra 30 seconds to turn from fibrous to candy-sweet.

8
Add Florets & Steam

Toss in florets plus 2 Tbsp water, cover with a lid or baking sheet, and steam 2 minutes. The tiny amount of water creates blistering steam that turns the broccoli emerald without turning it mushy.

9
Return Beef & Add Sauce

Slide beef and any resting juices back into the skillet. Give the sauce a quick re-whisk (cornstarch settles), then pour it in. Stir constantly; within 30 seconds the liquid will transform into a glossy lava that coats the back of a spoon.

10
Finish & Serve

Off heat, drizzle 1 tsp toasted sesame oil and scatter sliced scallions. Fluff rice with a fork, spoon the beef-broccoli medley over fluffy grains, and serve immediately while the sauce is still mirror-shiny.

Expert Tips

Hot Pan, Cold Oil

Heat the empty pan until a droplet of water dances, then add oil. This prevents sticking and gives restaurant-level sear.

Flash-Freeze Leftover Ginger

Peel and freeze whole knobs. Micro-plane frozen ginger straight into the pan—zero fibrous strings.

Double the Sauce

If you love extra glaze for rice, whisk together a second batch and add during the final 15 seconds.

Prep the Night Before

Slice beef and vegetables, mix sauce, and refrigerate in separate containers. Dinner will be on the table in 10 minutes.

Sodium Control

Oyster sauce varies in saltiness. Taste the finished sauce and balance with ½ tsp honey or a splash of rice vinegar if needed.

Carbon-Steel Care

After cooking, deglaze the hot pan with ¼ cup water, scrape, and pour off—your seasoning stays intact and cleanup is 5 seconds.

Variations to Try

  • Low-Carb Cauliflower Rice: Swap jasmine rice for quick-pulse cauliflower sautéed 3 minutes in sesame oil.
  • Mongolian-Style Sweet Heat: Add 1 Tbsp brown sugar and ½ tsp chili-garlic sauce to the sauce; finish with dried red chilies.
  • Green Veggie Medley: Replace half the broccoli with asparagus tips and sugar-snap peas for springtime color.
  • Garlic Lover’s Boost: Stir in ½ tsp jarred black bean garlic sauce along with the ginger for funkier depth.
  • Protein Swap: Thin-sliced chicken thighs or extra-firm tofu cubes work identically; just sear 1 minute longer.
  • Nutty Crunch: Sprinkle toasted sesame seeds or crushed roasted peanuts just before serving for textural contrast.

Storage Tips

Refrigerator: Cool leftovers within 2 hours and store in airtight containers up to 4 days. Keep rice and stir-fry separate so the broccoli stays vibrant.

Freezer: Freeze portions in silicone bags up to 2 months. Thaw overnight in the fridge; reheat in a covered skillet with a splash of water over medium until steaming.

Reheat: Microwave 60–90 seconds with a damp paper towel over the bowl, or warm in a non-stick skillet 3 minutes. Add a teaspoon of water to loosen the sauce.

Make-Ahead Meal Prep: Double the batch and portion into four lidded containers. Add a quarter-cup of frozen edamame to each to round out the macros for grab-and-go lunches.

Frequently Asked Questions

Yes. Thaw under warm water for 2 minutes, then pat very dry to prevent splattering. Add directly at Step 8; skip the steaming water since frozen broccoli is partially blanched.

Look for “mushroom vegetarian stir-fry sauce” in green-labeled bottles. It’s made from shiitake extract and mimics that briny-sweet depth perfectly.

The cornstarch slurry separates when it sits. Whisk again before pouring into the skillet and keep the liquid at a gentle boil for 30 seconds to activate thickening power.

Absolutely. Use high heat and swirl the oil up the sides. Because home burners are weaker than restaurant wok burners, work in smaller batches (⅓ of the beef) to maintain sear.

Cool rice completely, then store in the smallest container possible to minimize air exposure. Reheat with an ice cube on top; the steam re-hydrates every kernel.

Yes, but keep the sauce quantities the same; you need minimum volume for the cornstarch to thicken properly. Leftovers reheat beautifully for lunch tomorrow.
Quick and Easy Beef and Broccoli with Oyster Sauce and Rice
beef
Pin Recipe

Quick and Easy Beef and Broccoli with Oyster Sauce and Rice

(4.9 from 127 reviews)
Prep
10 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Cook Rice: Rinse 1 cup rice; simmer with 2 cups water 12 min, rest covered.
  2. Prep Beef: Toss sliced steak with 2 tsp cornstarch, ¼ tsp baking soda, 1 tsp soy sauce.
  3. Mix Sauce: Whisk oyster sauce, 1 Tbsp soy, shaoxing, 1 tsp cornstarch, ¼ cup water.
  4. Sear Beef: Heat 1 Tbsp oil in hot skillet; cook beef in 2 batches 1 min each. Remove.
  5. Stir-Fry Veg: Add 1 tsp oil, ginger-garlic, broccoli stems 60 sec; add florets & 2 Tbsp water, cover 2 min.
  6. Combine: Return beef to pan, pour in sauce; stir 30 sec until glossy. Finish with sesame oil & scallions. Serve over rice.

Recipe Notes

For extra tender beef, freeze 15 min before slicing. Sauce thickens quickly—keep the pan moving for even gloss.

Nutrition (per serving)

512
Calories
32g
Protein
56g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.