Classic Beef And Broccoli Stir-Fry

Classic Beef And Broccoli Stir-Fry

I remember the first time I made a stir-fry on a Tuesday night. The kids were hungry, the washing-up was piling up, and I had precisely thirty minutes before we needed to leave for football practice. That night, this Classic Beef and Broccoli Stir-Fry became our weeknight hero. It’s fast, uses one pan, and the leftovers are just as good the next day. Here is how we make it work for a busy family.

Recipe Overview

  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes
  • Servings: 4
  • Difficulty: Easy

Why You’ll Love This Classic Beef and Broccoli Stir-Fry

  • Truly a 22-minute meal: From the moment you start slicing the beef to the moment you serve it, you are looking at less than half an hour. No marinating overnight, no long simmering.
  • One pan, minimal mess: You only need a large frying pan or a wok. One pan to wash, one spatula, and a cutting board. That is it.
  • Make-ahead friendly: You can slice the beef and chop the broccoli the night before. Store them in the fridge, and dinner comes together in under ten minutes of active cooking.
  • Ingredients you already have: Soy sauce, garlic, ginger, and a little cornflour are likely in your cupboard right now. No special shopping trips required.
  • My husband, who’s usually picky, asked for seconds! That is the real test in our house. The sauce clings to the beef and broccoli in a way that feels indulgent, not heavy.
Classic Beef and Broccoli Stir-Fry

Classic Beef and Broccoli Stir-Fry
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 500g beef sirloin or rump steak, sliced thinly against the grain
  • 1 large head of broccoli, cut into small florets (about 300g)
  • 3 tablespoons soy sauce (use tamari for gluten-free)
  • 2 tablespoons oyster sauce
  • 1 tablespoon cornflour (cornstarch)
  • 1 teaspoon brown sugar
  • 150ml beef stock (low-salt preferred)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons vegetable or peanut oil
  • Boiling water (for blanching broccoli)
  • Steamed rice or noodles, to serve

Tip: For the beef, look for a cut with a little marbling, like sirloin or rib-eye. It stays tender during the quick cooking. Also, slice the beef when it is partially frozen — it is much easier to get thin, even strips.

How to Make Classic Beef and Broccoli Stir-Fry

  1. Prepare the sauce: In a small bowl, whisk together the soy sauce, oyster sauce, cornflour, brown sugar, and beef stock. Stir until the cornflour is fully dissolved and the liquid looks smooth and dark brown. Set aside.
  2. Blanch the broccoli: Bring a small pot of water to a rolling boil. Add the broccoli florets and cook for 60 seconds only. You will see the broccoli turn a bright, vivid green and the stems become slightly tender. Drain immediately and run under cold water to stop the cooking. This keeps the broccoli crunchy and vibrant.
  3. Brown the beef: Heat 1 tablespoon of oil in a large frying pan or wok over high heat until it shimmers and you see a faint wisp of smoke. Add half the beef strips in a single layer. Let them sear undisturbed for 60 seconds — you should hear a loud sizzle. Flip them and cook for another 30 seconds. The beef should be browned on the outside but still pink inside. Transfer to a plate and repeat with the remaining oil and beef.
  4. Cook the aromatics: Reduce the heat to medium. Add the minced garlic and grated ginger to the pan. Stir constantly for 30 seconds. The smell will become fragrant and slightly sweet. Be careful not to let them burn.
  5. Combine everything: Return the beef and any juices from the plate to the pan. Add the blanched broccoli. Pour the sauce over everything. Stir well to coat all the ingredients. The sauce will immediately start to bubble and thicken. Cook for 2 minutes, stirring often, until the sauce clings to the beef and broccoli and looks glossy and thick.
  6. Finish and serve: Turn off the heat. Taste the sauce and adjust seasoning if needed. Serve immediately over steamed rice or noodles. The sauce should be thick enough to coat the back of a spoon.

Tips From My Kitchen

  • Slice beef against the grain: This is the most important step for tender meat. Look at the lines of muscle fibre on the steak and cut perpendicular to them. This shortens the fibres, so the beef is easy to chew even after a quick sear.
  • Use high heat and don’t overcrowd the pan: A stir-fry needs high heat to sear the beef, not steam it. If you add all the beef at once, the pan temperature drops and the meat releases water. Cook in two batches. The sizzle should be loud and continuous.
  • Blanch broccoli ahead of time: This is my secret for a quick dinner. Blanching the broccoli for one minute on the weekend or the night before means you only need to reheat it in the sauce. It stays bright green and crunchy, never soggy.
  • Make the sauce in advance: Mix the sauce ingredients in a jar and keep it in the fridge for up to a week. When you are ready to cook, just give it a shake and pour it in. This saves you five minutes on a busy night.
  • Prep the beef when you bring it home: As soon as I get home from the supermarket, I slice the whole pack of beef against the grain and divide it into portion-sized bags. I freeze them flat. On a busy night, I just grab a bag, thaw it under running water for a few minutes, and I am ready to cook.
  • Don’t skip the cornflour: The cornflour in the sauce is what gives it that silky, glossy texture that clings to every piece of beef and broccoli. Without it, the sauce will be watery and thin. Make sure it is fully dissolved in the cold stock before you add it to the hot pan.

Equipment You’ll Need

  • Large frying pan or skillet (or a wok, if you have one)
  • Sharp knife and cutting board
  • Mixing bowls (one small for the sauce, one medium for the beef)
  • Wooden spoon or spatula

Delicious Variations to Try

  • Spicy Version: Add 1 teaspoon of red chilli flakes or a tablespoon of sriracha to the sauce. If you like it fiery, also add a thinly sliced fresh red chilli when you cook the garlic and ginger. The heat balances the sweetness of the sauce beautifully.
  • Vegetarian/Vegan Option: Replace the beef with 300g of firm tofu, pressed and cut into cubes, or use a meaty mushroom like king oyster or portobello. Use a vegan stir-fry sauce and vegetable stock instead of beef stock. The cooking time stays the same.
  • Different Protein: This recipe works wonderfully with chicken breast or thigh slices, or even prawns. For chicken, cook it for 2-3 minutes per side until golden and cooked through. For prawns, cook for 1-2 minutes until they turn pink and curl.

What to Serve With Classic Beef and Broccoli Stir-Fry

We usually keep it simple. A bowl of steamed jasmine rice is our go-to — it soaks up the sauce perfectly. For a lighter option, try cauliflower rice or egg noodles. If you want a proper feast, add a side of Spicy Cajun Shrimp Boil or some crispy spring rolls from the freezer aisle. A simple cucumber salad with rice vinegar is also a refreshing contrast.

  • Steamed jasmine or basmati rice
  • Egg noodles or rice noodles
  • Cauliflower rice for a low-carb option
  • A side of Classic Rice Krispie Treats for dessert

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli, but I recommend thawing it first and patting it very dry with a kitchen towel. Frozen broccoli releases a lot of water when it cooks, which can make the sauce thin. If you use it straight from the freezer, add an extra teaspoon of cornflour to the sauce to help thicken it.

How do I store leftovers and reheat them?
Store leftovers in an airtight container in the fridge for up to three days. To reheat, use a frying pan over medium heat with a splash of water or beef stock to loosen the sauce. I do not recommend the microwave, as it makes the beef tough and the broccoli soggy. The stovetop keeps the texture much better.

Can I make this dish gluten-free?
Absolutely. Use tamari or a gluten-free soy sauce in place of regular soy sauce. Check the label on your oyster sauce, as many brands contain wheat. You can also use a gluten-free stir-fry sauce or make your own with tamari, ginger, and garlic. Everything else in the recipe is naturally gluten-free.

Why is my beef tough and chewy?
Tough beef usually means one of two things. First, you may have sliced the beef with the grain instead of against it. Always cut perpendicular to the muscle fibres. Second, you might have overcooked the beef. In a stir-fry, the beef should only cook for about 90 seconds total. High heat and a quick cook are essential.

Can I add other vegetables to this stir-fry?
Yes, and I often do. Sliced bell peppers, snow peas, or carrots work very well. If you add them, blanch the harder vegetables like carrots with the broccoli, and add softer vegetables like bell peppers directly to the pan with the aromatics. Just keep the total vegetable volume similar so the sauce ratio stays balanced.

Classic Beef And Broccoli Stir-Fry

Classic Beef and Broccoli Stir-Fry

A quick and savory stir-fry featuring tender beef and bright, crunchy broccoli in a glossy soy-oyster sauce. Perfect served over steamed rice or noodles for a satisfying weeknight dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 500 g beef sirloin or rump steak sliced thinly against the grain
  • 1 large head of broccoli cut into small florets (about 300g)
  • 3 tablespoons soy sauce use tamari for gluten-free
  • 2 tablespoons oyster sauce
  • 1 tablespoon cornflour cornstarch
  • 1 teaspoon brown sugar
  • 150 ml beef stock low-salt preferred
  • 3 cloves garlic minced
  • 1 tablespoon fresh ginger grated
  • 2 tablespoons vegetable or peanut oil
  • Boiling water for blanching broccoli
  • Steamed rice or noodles to serve

Method
 

  1. Prepare the sauce: In a small bowl, whisk together the soy sauce, oyster sauce, cornflour, brown sugar, and beef stock. Stir until the cornflour is fully dissolved and the liquid looks smooth and dark brown. Set aside.
  2. Blanch the broccoli: Bring a small pot of water to a rolling boil. Add the broccoli florets and cook for 60 seconds only. You will see the broccoli turn a bright, vivid green and the stems become slightly tender. Drain immediately and run under cold water to stop the cooking. This keeps the broccoli crunchy and vibrant.
  3. Brown the beef: Heat 1 tablespoon of oil in a large frying pan or wok over high heat until it shimmers and you see a faint wisp of smoke. Add half the beef strips in a single layer. Let them sear undisturbed for 60 seconds — you should hear a loud sizzle. Flip them and cook for another 30 seconds. The beef should be browned on the outside but still pink inside. Transfer to a plate and repeat with the remaining oil and beef.
  4. Cook the aromatics: Reduce the heat to medium. Add the minced garlic and grated ginger to the pan. Stir constantly for 30 seconds. The smell will become fragrant and slightly sweet. Be careful not to let them burn.
  5. Combine everything: Return the beef and any juices from the plate to the pan. Add the blanched broccoli. Pour the sauce over everything. Stir well to coat all the ingredients. The sauce will immediately start to bubble and thicken. Cook for 2 minutes, stirring often, until the sauce clings to the beef and broccoli and looks glossy and thick.
  6. Finish and serve: Turn off the heat. Taste the sauce and adjust seasoning if needed. Serve immediately over steamed rice or noodles. The sauce should be thick enough to coat the back of a spoon.

Notes

For a gluten-free version, use tamari instead of soy sauce. Ensure beef is sliced thinly against the grain for tenderness. Blanching the broccoli briefly keeps it vibrant and crunchy.

I’ve been making this Classic Beef and Broccoli Stir-Fry for over 3 years, and it never disappoints. It has saved me on countless chaotic weeknights when I needed something fast, filling, and genuinely tasty. I hope it becomes a regular in your kitchen too. Have you tried it? Let me know in the comments below how it went for your family, and if you have any tips of your own to share. If you are looking for another one-pan wonder, try our Classic Shepherds Pie With Ground Beef for a cosy alternative.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating