Beef and Broccoli Stir-Fry

Featured in: Everyday Meal Lineup

This quick and satisfying dish features thinly sliced flank steak marinated for tenderness, then stir-fried with fresh broccoli florets in a aromatic sauce. The savory blend of soy sauce, oyster sauce, garlic, and ginger creates a rich coating that clings perfectly to every bite. Ready in just 30 minutes, it delivers restaurant-quality results at home.

Updated on Tue, 13 Jan 2026 08:57:00 GMT
Golden-brown beef slices and vibrant green broccoli florets are coated in a glossy, savory soy-garlic sauce in this Beef and Broccoli stir-fry. Pin it
Golden-brown beef slices and vibrant green broccoli florets are coated in a glossy, savory soy-garlic sauce in this Beef and Broccoli stir-fry. | imesliorbit.com

The smell of garlic hitting hot oil still takes me back to my tiny college apartment, where a cheap electric wok and a bag of frozen broccoli were my dinner staples. I stumbled upon beef and broccoli during a homesick phase, craving something that felt like a proper meal but would not bankrupt me. That first attempt was definitely not perfect the beef was tough, the sauce was too salty, but something about the combination of tender meat and crisp vegetables kept me trying. Now, after years of tweaking and many burned batches, this version has become my go-to for weeknight dinners that actually feel special.

Last Tuesday, my partner came home exhausted from work, and I had this sizzling on the stove within fifteen minutes. The way their face lit up when they walked through the door, catching that garlic ginger aroma, reminded me why I bother perfecting these simple dishes. We ate standing up in the kitchen, sharing forks and stealing extra beef pieces from each other bowls, neither of us willing to wait until we sat down at the table.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Flank steak: Slicing against the grain is non negotiable here, it turns a tough cut into buttery bites
  • Cornstarch: The secret weapon for velveting beef, creating that silky coating you get in takeout
  • Soy sauce: Use a good quality brand, it makes up the backbone of your flavor profile
  • Broccoli florets: Fresh works best, but frozen in a pinch will do if you pat them dry thoroughly
  • Fresh ginger: The jarred stuff cannot compare to the punch of freshly grated root
  • Sesame oil: A little goes a long way, but it finishes the sauce with that distinct nutty aroma

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Velvet the beef:
Toss your sliced beef with soy sauce and cornstarch until each piece is coated, then let it sit while you prep everything else. This simple step changes everything about the texture.
Mix the sauce:
Whisk together your soy sauce, oyster sauce, water, brown sugar, cornstarch, and sesame oil until the sugar dissolves completely. Keep this nearby, you will need to add it quickly once cooking starts.
Blast the broccoli:
Heat your oil until it is shimmering and almost smoking, then add your broccoli florets. Stir fry them hard for 2 to 3 minutes until they turn bright green but still have some crunch, then remove them from the pan immediately.
Sear the beef:
Add more oil to your pan and spread your marinated beef in a single layer. Let it sear undisturbed for a full minute to get a nice crust, then toss it for another 2 minutes until it is barely pink in spots.
Build the aromatics:
Toss in your garlic and ginger, stirring constantly for just 30 seconds. Do not walk away, burnt garlic ruins everything, and it happens faster than you think.
Combine it all:
Throw your broccoli back into the pan, pour in that sauce you made earlier, and toss everything together. Let it bubble for 1 to 2 minutes until the sauce thickens and coats every piece like glossy silk.
A steaming bowl of homemade Beef and Broccoli stir-fry sits beside fluffy white rice, ready for a delicious weeknight dinner. Pin it
A steaming bowl of homemade Beef and Broccoli stir-fry sits beside fluffy white rice, ready for a delicious weeknight dinner. | imesliorbit.com

This recipe was the first one my little sister asked me to teach her when she moved into her own place. We spent a Sunday afternoon in her kitchen, and I watched her face light up when she tasted her first successful batch. It is not just dinner anymore, it is become our thing.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Getting The Rice Right

I learned the hard way that rushing rice preparation ruins the whole dish. Start your rice before you even prep the vegetables, giving it time to steam properly. Fluff it with a fork rather than a spoon to keep the grains separate and light, creating the perfect bed to soak up that sauce.

Making It Your Own

Sometimes I add bell peppers or snap peas when I need more color in the bowl. A splash of rice wine deglazes the pan beautifully after the beef sears, picking up all those browned bits. Those small tweaks make this recipe feel different every time without changing what makes it work.

Equipment That Matters

A wok is traditional, but a large heavy skillet actually works better for most home stoves. The flat bottom conducts heat more evenly on standard burners, giving you that proper sear without hot spots. Whatever you use, make sure it is hot enough that oil shimmers before anything touches it.

  • Prep everything before you turn on the stove, stir frying waits for no one
  • Keep a small bowl of water nearby to calm down the pan if things get too aggressive
  • Clean your wok or skillet while it is still warm, nothing sticks then
Tender beef and crisp broccoli come together in a classic Beef and Broccoli recipe, finished with a drizzle of sesame oil. Pin it
Tender beef and crisp broccoli come together in a classic Beef and Broccoli recipe, finished with a drizzle of sesame oil. | imesliorbit.com

This is the kind of meal that turns a random Tuesday into something worth remembering. Grab your fork, and enjoy.

Recipe FAQs

How do I slice beef for stir-fry?

Slice the flank steak thinly across the grain. Cutting against the muscle fibers shortens them, resulting in more tender pieces that cook quickly and evenly in the high heat.

Can I make this gluten-free?

Yes, substitute regular soy sauce with tamari and use a gluten-free oyster sauce alternative. Check all sauce labels to ensure they're certified gluten-free.

What other proteins work well?

Chicken breast, pork loin, or firm tofu all work beautifully. Adjust cooking times slightly—chicken needs about 5 minutes, while tofu only requires 3-4 minutes to brown.

Why marinate the beef?

The cornstarch and soy sauce marinade tenderizes the meat and creates a protective coating. This technique, called velveting, keeps the beef juicy during high-heat cooking.

How do I prevent broccoli from overcooking?

Stir-fry broccoli first over high heat for just 2-3 minutes until bright green and crisp-tender, then remove it from the pan. Add it back at the end to finish with the sauce.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Beef and Broccoli Stir-Fry

Tender beef and crisp broccoli in savory soy-garlic sauce, ready in 30 minutes.

Prep time
15 minutes
Time to cook
15 minutes
Total duration
30 minutes
Recipe by Caleb Montez


Skill Level Easy

Cuisine Chinese-American

Makes 4 Servings

Diet info No dairy

Ingredients list

For the Stir-Fry

01 1 lb flank steak, thinly sliced across the grain
02 1 tablespoon cornstarch
03 1 tablespoon soy sauce
04 2 tablespoons vegetable oil
05 10 oz broccoli florets
06 2 cloves garlic, minced
07 1 teaspoon fresh ginger, grated

For the Sauce

01 4 tablespoons soy sauce
02 2 tablespoons oyster sauce
03 2 tablespoons water
04 1 tablespoon brown sugar
05 1 teaspoon cornstarch
06 1 teaspoon sesame oil

For Serving

01 1 ½ cups jasmine or long-grain rice, cooked
02 1 tablespoon sesame seeds
03 2 spring onions, sliced

Steps

Step 01

Marinate the Beef: Toss the sliced flank steak with 1 tablespoon soy sauce and 1 tablespoon cornstarch in a bowl. Let sit for 10 minutes to tenderize.

Step 02

Prepare the Sauce: Whisk together 4 tablespoons soy sauce, oyster sauce, water, brown sugar, 1 teaspoon cornstarch, and sesame oil in a small bowl until smooth.

Step 03

Cook the Broccoli: Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat. Add broccoli florets and stir-fry for 2–3 minutes until bright green and crisp-tender. Remove from pan.

Step 04

Sear the Beef: Add remaining 1 tablespoon oil to the pan. Spread marinated beef in a single layer and sear undisturbed for 1 minute. Stir-fry for 2–3 minutes until browned and nearly cooked through.

Step 05

Add Aromatics: Add minced garlic and grated ginger to the pan. Stir-fry for 30 seconds until fragrant, being careful not to burn.

Step 06

Combine and Thicken: Return broccoli to the pan. Pour in sauce mixture and toss to coat. Cook for 1–2 minutes until sauce thickens and all components are heated through.

Step 07

Serve: Plate over steamed rice. Garnish with sesame seeds and sliced spring onions if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen gear

  • Large skillet or wok
  • Mixing bowls
  • Whisk
  • Rice cooker or saucepan

Allergen details

Double-check every ingredient for allergens and ask a healthcare professional if needed.
  • Contains soy and shellfish. May contain gluten. Use certified gluten-free tamari and oyster sauce alternatives if needed.

Nutrition details (per serving)

Nutritional details are for general use and shouldn't replace a doctor’s advice.
  • Calorie Count: 410
  • Fats: 13 g
  • Carbohydrates: 48 g
  • Proteins: 28 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.