Beef and Broccoli Stir-Fry

Featured in: Everyday Meal Planning

Experience the perfect balance of tender marinated beef and crisp-tender broccoli florets in a glossy, umami-packed sauce. The beef is first coated in cornstarch for that signature velvety texture, then quickly seared over high heat to develop a delicious crust. The savory sauce combines soy sauce, oyster sauce, and just a touch of brown sugar for that classic takeout flavor you love. Ready from start to finish in just 30 minutes, this dish delivers restaurant-quality results in your own kitchen. Serve over fluffy jasmine rice and garnish with sesame seeds and fresh spring onions for an authentic finishing touch.

Updated on Wed, 14 Jan 2026 16:03:00 GMT
Freshly cooked Beef and Broccoli in a savory sauce, served over steamed white rice with sesame seeds. Pin It
Freshly cooked Beef and Broccoli in a savory sauce, served over steamed white rice with sesame seeds. | sabortighri.com

Last Tuesday my kitchen smelled like soy and garlic and my neighbor actually knocked on the door to ask what I was cooking. That happened when I made this beef and broccoli for the first time in years.

My college roommate taught me the cornstarch trick for tenderizing beef and I have never looked back. We made this on a tiny hotplate in our dorm room and somehow it turned out perfect every single time.

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 thin and against the grain or the beef will turn out chewy instead of melt in your mouth tender
  • Cornstarch: This velveting technique is the secret to restaurant texture at home
  • Broccoli florets: Do not overcook them or you lose that satisfying crunch
  • Fresh garlic and ginger: Jarred ginger will work but fresh makes a huge difference you can actually taste
  • Soy sauce and oyster sauce: The backbone of the whole sauce and worth getting the good stuff

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 until every piece is coated. Let it sit for 10 minutes while you prep everything else.
Mix the sauce:
Whisk together soy sauce, oyster sauce, water, brown sugar, cornstarch, and sesame oil until the sugar dissolves completely.
Cook the broccoli:
Heat oil in a hot wok or skillet and stir-fry broccoli until bright green and just tender. Remove and set aside before it gets mushy.
Sear the beef:
Add more oil to the pan and spread beef in one layer. Let it sear undisturbed for a minute then toss until browned and nearly cooked through.
Add aromatics:
Toss in garlic and ginger for thirty seconds until you can smell them throughout the kitchen.
Combine everything:
Return broccoli to the pan, pour in sauce, and toss until thickened and glossy. Serve immediately over rice.
Tender beef and crisp broccoli florets tossed in a glossy soy-garlic sauce for Beef and Broccoli. Pin It
Tender beef and crisp broccoli florets tossed in a glossy soy-garlic sauce for Beef and Broccoli. | sabortighri.com

This recipe saved me during a particularly chaotic week when I had forgotten to defrost anything for dinner and needed something fast.

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

The difference between okay beef and broccoli and great beef and broccoli comes down to how you slice the meat. Look for the grain running in long lines along the steak and cut across those lines into thin strips. This shortens the muscle fibers so each bite stays tender instead of stringy.

Rice That Actually Works

I used to struggle with rice until someone told me to rinse it until the water runs clear before cooking. This removes excess starch and keeps each grain separate instead of turning into a sticky clump. Make extra while you are at the stove because leftover rice makes an amazing breakfast fried rice the next morning.

Making It Your Own

This recipe is incredibly forgiving once you understand the basic technique. Try adding bell peppers, snap peas, or sliced mushrooms for extra vegetables.

  • Red pepper flakes or fresh chili turns up the heat without changing the cooking time
  • A splash of rice vinegar right at the end adds brightness that cuts through the rich sauce
  • Sliced water chestnuts bring restaurant style crunch that keeps things interesting
Classic homemade Beef and Broccoli plated with jasmine rice and topped with fresh sliced green onions. Pin It
Classic homemade Beef and Broccoli plated with jasmine rice and topped with fresh sliced green onions. | sabortighri.com

This beef and broccoli has become my go to for busy weeknights and it never fails to make the house feel like home.

Recipe FAQs

How do I slice beef properly for stir-frying?

Slice the flank steak against the grain into thin, uniform strips, about 1/8 to 1/4 inch thick. Cutting against the grain shortens the muscle fibers, resulting in more tender meat that cooks quickly and evenly.

Can I make this dish gluten-free?

Yes, substitute regular soy sauce with tamari or a gluten-free soy sauce alternative. Ensure your oyster sauce is certified gluten-free, or replace it with a gluten-free stir-fry sauce or hoisin sauce.

Why is my beef tough instead of tender?

The cornstarch marinade is essential for tender beef—don't skip this step. Also, avoid overcrowding the pan when searing, which causes the meat to steam rather than brown. Cook in batches if necessary to maintain high heat.

What other vegetables work well in this dish?

Baby bok choy, snap peas, bell peppers, carrots, or water chestnuts make excellent additions. Add harder vegetables like carrots earlier in the cooking process so they become tender, while quick-cooking vegetables can go in with the broccoli.

Can I meal prep this beef and broccoli?

Absolutely! The flavors actually develop overnight. Store the beef and broccoli separately from the rice in airtight containers. Reheat gently in a skillet with a splash of water to refresh the sauce, or microwave in 30-second intervals.

What's the best cut of beef for stir-frying?

Flank steak is ideal due to its rich flavor and loose grain structure that becomes tender when sliced thinly. Skirt steak, sirloin flap meat, or beef loin also work well. Avoid tough cuts like brisket or roast cuts that require slow cooking.

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 florets in a savory soy-garlic sauce, served over steamed rice for a quick and satisfying meal.

Prep Time
15 minutes
Time to Cook
15 minutes
Entire Time
30 minutes
Author Nicole Wagner


Skill Level Easy

Cuisine Chinese-American

Portions 4 Number of Servings

Diet Information No Dairy

Ingredient 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 according to package instructions
02 1 tablespoon sesame seeds (optional)
03 2 spring onions, sliced (optional)

How to Make It

Step 01

Marinate the Beef: In a bowl, toss the sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Set aside to marinate for 10 minutes.

Step 02

Prepare the Sauce: In a small bowl, whisk together all sauce ingredients: soy sauce, oyster sauce, water, brown sugar, cornstarch, and sesame oil. Set aside.

Step 03

Stir-Fry the Broccoli: Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat. Add the broccoli and stir-fry for 2–3 minutes until bright green and just tender. Remove and set aside.

Step 04

Cook the Beef: Add the remaining tablespoon of oil to the pan. Add the marinated beef in a single layer and sauté undisturbed for 1 minute, then stir-fry for 2–3 minutes until browned and nearly cooked through.

Step 05

Add Aromatics: Add garlic and ginger, stir-frying for 30 seconds until fragrant.

Step 06

Combine and Finish: Return the broccoli to the pan. Pour in the prepared sauce and stir to coat all ingredients. Cook for 1–2 minutes until the sauce thickens and everything is heated through.

Step 07

Serve: Serve immediately over steamed rice. Garnish with sesame seeds and 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

Go through each item for possible allergens—and seek medical advice for any questions.
  • Contains soy (soy sauce, oyster sauce)
  • Contains shellfish (oyster sauce)
  • May contain gluten (soy and oyster sauces). Check labels for gluten-free options if needed.

Nutrition Info (per portion)

These values are for general reference and not a substitute for professional health input.
  • Calorie Count: 410
  • Fats: 13 grams
  • Carbohydrates: 48 grams
  • Proteins: 28 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.