Beef and Broccoli Stir-Fry

Featured in: Family Table Ideas

This dish combines thinly sliced flank steak with crisp broccoli florets, quickly stir-fried in a savory blend of soy sauce, oyster sauce, garlic, and ginger. The beef is marinated briefly for tenderness, then cooked until browned, while the broccoli remains bright and just tender. The sauce thickens during cooking, coating all ingredients perfectly. Served over steamed jasmine or long-grain rice, it offers a balanced, flavorful meal with a hint of sesame oil and optional garnishes like sesame seeds and spring onions.

Updated on Tue, 13 Jan 2026 16:23:00 GMT
Tender beef and broccoli stir-fry glistening with a savory sauce, ready for a delicious meal. Save
Tender beef and broccoli stir-fry glistening with a savory sauce, ready for a delicious meal. | softabridan.com

The first time I attempted beef and broccoli, I used a cheap cut of meat and ended up with something closer to beef jerky stir-fry. After some trial and error, I learned that slicing against the grain and a quick cornstarch velveting makes all the difference between tough and tender.

My roommate used to request this every Monday after our weekend grocery shopping depleted our energy. Wed stand around the stove taking turns stirring and arguing over who got the last piece of beef.

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: Slice it paper-thin against the grain for that melt-in-your-mouth texture you get from restaurants
  • Cornstarch: This secret ingredient creates a protective coating on the beef keeping it incredibly tender
  • Broccoli florets: Fresh is best here since frozen can get waterlogged and soggy in the sauce
  • Soy sauce and oyster sauce: This combo builds that deep umami flavor base the dish is famous for
  • Fresh garlic and ginger: The aromatics that transform simple ingredients into something restaurant-worthy

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the beef:
Toss the sliced beef with soy sauce and cornstarch then let it sit while you prep everything else
Mix the sauce:
Whisk together soy sauce oyster sauce water brown sugar cornstarch and sesame oil until smooth
Blanch the broccoli:
Heat oil in a wok over high heat and stir-fry broccoli for 2 to 3 minutes until bright green then remove from pan
Sear the beef:
Add more oil to the pan and cook beef in a single layer letting it develop a crust before stirring
Add aromatics:
Toss in garlic and ginger cooking just until fragrant about 30 seconds
Combine everything:
Return broccoli to the pan pour in the sauce and cook until it thickens and coats everything beautifully
A close-up of a steaming bowl of beef and broccoli, served over fluffy white rice. Save
A close-up of a steaming bowl of beef and broccoli, served over fluffy white rice. | softabridan.com

This recipe became my go-to for impromptu dinner parties because it looks impressive but secretly comes together in the time it takes to steam some rice.

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 Beef Right

Partial freezing the meat for 20 minutes makes slicing thin strips so much easier. I learned this trick after too many awkward attempts with a slippery piece of flank steak and a sharp knife.

Making It Your Own

Sometimes I add baby corn or snap peas if I have them in the fridge. The sauce base is flexible enough to handle whatever vegetables need using up.

Serving Suggestions

Hot steamed jasmine rice is essential for soaking up every drop of that sauce. I also like to set out chili oil on the table for anyone who wants an extra kick.

  • Cook the rice first since it takes longer than the stir-fry
  • Prep all ingredients before turning on the stove
  • Have your serving bowls ready because this cooks fast
Enjoy a quick peek at this easy, flavorful beef and broccoli recipe ready to devour. Save
Enjoy a quick peek at this easy, flavorful beef and broccoli recipe ready to devour. | softabridan.com

Hope this brings as many weeknight saves to your kitchen as it has to mine.

Recipe FAQs

โ†’ How do I ensure the beef stays tender?

Slice the beef thinly across the grain and marinate briefly with soy sauce and cornstarch to help retain moisture during cooking.

โ†’ Can I use different vegetables instead of broccoli?

Yes, vegetables like snap peas, bell peppers, or asparagus can be used for similar texture and flavor variations.

โ†’ What is the best way to cook the broccoli for this dish?

Stir-fry the broccoli for 2-3 minutes over high heat until bright green and just tender to maintain its crunch.

โ†’ How can I thicken the sauce effectively?

Incorporate cornstarch into the sauce mixture; it thickens quickly when heated and coats the ingredients evenly.

โ†’ Are there suitable alternatives to soy and oyster sauce for dietary needs?

Tamari can replace soy sauce for gluten-free needs, and vegetarian oyster sauce or mushroom sauce can substitute the oyster sauce component.

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 broccoli cooked in a savory soy-garlic sauce, paired with steamed rice.

Prep Time
15 mins
Cook Time
15 mins
Total Duration
30 mins
Created by Gabriel Summers


Skill Level Easy

Cuisine Chinese-American

Portion 4 Serving size

Diet Preferences No Dairy

What You Need

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

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

Serving

01 1 ยฝ cups jasmine or long-grain rice, cooked
02 1 tablespoon sesame seeds (optional)
03 2 spring onions, sliced (optional)

Directions

Step 01

Marinate Beef: Combine sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch in a bowl. Let rest for 10 minutes.

Step 02

Prepare Sauce: Whisk together soy sauce, oyster sauce, water, brown sugar, cornstarch, and sesame oil in a small bowl. Set aside.

Step 03

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

Step 04

Sear Beef: Add remaining 1 tablespoon vegetable oil to pan. Spread marinated beef in a single layer and cook undisturbed for 1 minute, then stir-fry until browned and nearly cooked through, about 2 to 3 minutes.

Step 05

Add Aromatics: Stir in minced garlic and grated ginger. Cook for 30 seconds until fragrant.

Step 06

Combine and Finish: Return broccoli to pan. Pour in sauce and stir to coat evenly. Cook 1 to 2 minutes until sauce thickens and ingredients are heated through.

Step 07

Serve: Plate stir-fry over cooked 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.

Tools Needed

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

Allergy Details

Always double-check ingredients to spot allergens, and talk to your doctor if you're unsure.
  • Contains soy and shellfish. May contain gluten depending on sauce brands.

Nutrition Details (per portion)

Nutritional content is meant as a general reference, not as specific health advice.
  • Energy: 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.