20-Minute Beef and Broccoli Stir Fry

Say goodbye to soggy takeout and hello to the silkiest, glossiest beef and broccoli you have ever made at home. This 20-minute beef and broccoli stir fry is everything a busy weeknight dreams of: tender strips of seared beef with those crispy caramelized edges, bright green broccoli that still has the perfect snap, and a savory-sweet garlic soy glaze that clings to every single bite. The whole thing comes together in one pan, faster than the delivery driver could ever find your street.

Here is the secret nobody tells you about great homemade beef and broccoli stir fry: it is not about fancy ingredients. It is about heat, timing, and one little trick — a quick cornstarch velveting on the beef that gives you that melt-in-your-mouth, restaurant-style tenderness. Once you taste this glossy, garlicky, sesame-kissed version, the takeout menu is going straight in the drawer.

Glossy 20-minute beef and broccoli stir fry in a white bowl — tender seared beef strips and bright green broccoli florets in a garlic soy glaze with sesame seeds, quick Asian-inspired weeknight dinner recipe

Why You Will Love This Beef and Broccoli Stir Fry

  • Faster than takeout: 10 minutes of prep, 10 minutes of cooking — dinner on the table in 20 minutes flat.
  • Restaurant-tender beef: a simple cornstarch coating keeps every strip juicy and silky, just like your favorite Chinese takeout spot.
  • One-pan weeknight hero: minimal dishes, maximum flavor, and the broccoli stays bright and crisp-tender.
  • Kid-approved and budget-friendly: flank steak stretches far, and that sweet-savory glaze wins over even picky eaters.

Ingredients

You only need pantry staples plus two fresh stars. Here is what goes into the pan:

  • 1 lb flank steak, sliced thin against the grain
  • 1 tbsp cornstarch, for velveting the beef
  • 4 cups broccoli florets (about 1 large head)
  • 1/3 cup low-sodium soy sauce
  • 2 tbsp brown sugar
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp cornstarch mixed with 2 tbsp cold water (slurry for the glaze)
  • 2 tbsp vegetable oil, divided
  • 1 tsp toasted sesame oil
  • 1 tsp toasted sesame seeds, for garnish
  • 2 green onions, thinly sliced, for garnish
  • Cooked white rice, for serving
Ingredients for beef and broccoli stir fry laid out on a wooden table — sliced flank steak, fresh broccoli florets, soy sauce, garlic, ginger, cornstarch, brown sugar, sesame seeds and green onions

How to Make Beef and Broccoli Stir Fry

  1. Velvet the beef. Toss the thinly sliced flank steak with 1 tablespoon of cornstarch and a pinch of salt. Let it sit for 10 minutes while you prep everything else — this light coating is the secret to silky, tender beef that never turns chewy.
  2. Mix the stir fry sauce. In a small bowl, whisk together the soy sauce, brown sugar, garlic, ginger, and sesame oil. In a separate tiny bowl, stir the second tablespoon of cornstarch into 2 tablespoons of cold water to make a smooth slurry. Keep both bowls within arm’s reach of the stove — stir frying moves fast.
  3. Sear the beef. Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat until it shimmers. Add the beef in a single layer and sear for 1–2 minutes per side until deeply browned. Work in two batches if needed so the beef sears instead of steams. Transfer to a plate.
  4. Blister the broccoli. Add the remaining tablespoon of oil to the same hot pan. Toss in the broccoli florets with 2 tablespoons of water, cover, and steam for 2 minutes. Uncover and stir fry for 1–2 more minutes until bright green and crisp-tender with a few charred edges.
  5. Glaze it all together. Return the beef to the pan, pour in the sauce, and stir to coat. Drizzle in the cornstarch slurry while stirring — within 30 seconds the sauce turns into a thick, glossy glaze that wraps every strip and floret. Cook beef to a USDA-recommended safe internal temperature of 145°F with a short rest.
  6. Serve immediately. Spoon the beef and broccoli over hot steamed rice, shower with sesame seeds and sliced green onions, and drizzle any extra glaze from the pan over the top. Dig in while it is steaming.
Beef and broccoli stir fry sizzling in a hot wok — seared beef strips and broccoli tossed in glossy sauce with steam rising, easy one-pan cooking

Pro Tips for the Best Stir Fry

  • Slice against the grain. Look for the lines running through the flank steak and cut across them — short muscle fibers mean tender bites. Partially freezing the steak for 20 minutes makes thin slicing much easier.
  • Get the pan screaming hot. Real stir-frying, the classic Cantonese cooking technique, depends on high heat and constant motion. If your pan is not hot enough, the beef steams and turns gray instead of searing.
  • Do not crowd the pan. Give the beef room to breathe. Two quick batches sear better than one crowded one.
  • Prep everything first. Stir fry waits for no one. Have the sauce mixed, the slurry ready, and the broccoli cut before the burner goes on.

Common Mistakes to Avoid

  • Skipping the cornstarch velveting: this is the step that separates takeout-tender from tough and chewy. Do not skip it.
  • Overcooking the broccoli: you want bright green and crisp-tender. Mushy, olive-green broccoli means it steamed too long.
  • Adding the slurry to cold sauce: the glaze thickens on contact with heat — stir the slurry in only after the sauce is bubbling, or it can turn lumpy.

Easy Substitutions

  • Beef: sirloin or skirt steak work beautifully; for a budget swap, thin-sliced chuck works too.
  • Broccoli: swap in snap peas, green beans, or bok choy — anything crisp that loves a hot pan.
  • Soy sauce: use tamari for a gluten-free stir fry (and swap the cornstarch slurry — already gluten-free).
  • Brown sugar: honey or maple syrup gives a lovely caramel note in the glaze.
  • Make it spicy: add a pinch of red pepper flakes or a drizzle of sriracha to the sauce.

Storage and Make-Ahead

Leftovers keep in an airtight container in the fridge for up to 3 days. Reheat in a hot skillet with a splash of water for 2–3 minutes to bring the glaze back to life — the microwave works too, but the beef stays more tender in the pan. This stir fry is not ideal for freezing, since the broccoli loses its snap. For make-ahead ease, slice the beef, cut the broccoli, and mix the sauce up to a day ahead; store separately in the fridge, then stir fry fresh in 10 minutes.

Beef and broccoli stir fry served over steamed white rice with chopsticks and a side of savory stir fry sauce, easy 20-minute family dinner

More Quick Weeknight Dinners You Will Love

If this 20-minute stir fry hit the spot, your weeknight rotation needs these too: try the 15-Minute Chicken Fried Rice for another faster-than-takeout classic, the 20-Minute Sheet Pan Chicken Fajitas for a hands-off Tex-Mex night, or the Easy 30-Minute Butter Chicken when you are craving something creamy and cozy.

Frequently Asked Questions

How do you keep beef tender in a stir fry?

Two things: slice the beef thin against the grain, and toss it in a light cornstarch coating (called velveting) before searing. Sear fast over very high heat in batches so the beef browns instead of steaming — 1 to 2 minutes per side is all it needs.

Can I use frozen broccoli for beef and broccoli stir fry?

Yes — thaw it first and pat it very dry with paper towels, then add it straight to the hot pan without the steam step. Excess moisture is the enemy of a good sear, so drying is the key.

What sauce is used in beef and broccoli?

The classic takeout-style sauce is a simple mix of soy sauce, brown sugar, garlic, ginger, and sesame oil, thickened at the end with a cornstarch slurry so it turns into a glossy glaze that clings to the beef and broccoli.

What do you serve with beef and broccoli stir fry?

Steamed jasmine or white rice is the classic pairing to soak up the glaze. For a lower-carb option, serve it over cauliflower rice, or toss it with cooked noodles for a lo mein-style bowl.


Rate this recipe

☆☆☆☆☆

Be the first to rate it!

1 thought on “20-Minute Beef and Broccoli Stir Fry”

Leave a Comment