Say goodbye to dry, tough beef stir-fries! This quick and easy recipe delivers tender, juicy steak, crisp greens, and a bold, savory sauce that’ll have your taste buds dancing. Inspired by classic Chinese cuisine, this dish brings together vibrant flavors and textures in a simple, homemade version—cheaper, healthier, and fresher than takeout!
The best part? You can make this faster than delivery! Just start your rice before you begin, and both will be ready at the same time.
Why You’ll Love This Stir-Fry
✅ Juicy & Tender Beef – Marinated for extra tenderness.
✅ Crisp Broccoli – Perfectly cooked with a vibrant green crunch.
✅ Rich, Glossy Sauce – A balanced blend of savory, sweet, and umami flavors.
✅ Quick & Easy – Ready in 20 minutes!
Ingredients
For the Beef:
- 2 x 250g (8 oz) sirloin or striploin steaks, sliced (or use rump or flank)
- 2 tbsp vegetable or olive oil
- 3 garlic cloves, thinly sliced
- 3 cm piece of ginger, thinly sliced
- 1 large red chili, finely sliced
- 200g (7 oz) broccoli, cut into florets
- 2 spring onions (green onions), chopped
- Fresh coriander (optional, for garnish)
For the Marinade:
- 1 tbsp soy sauce
- ½ tsp baking soda (for extra tenderness)
- 3 tsp corn flour (cornstarch)
- 1 tbsp neutral vegetable oil
For the Stir-Fry Sauce:
- ¼ cup oyster sauce
- 2 tbsp soy sauce
- 1 tsp brown sugar
- Ground black pepper (be generous!)
- 2 tsp white vinegar
- ½ cup chicken stock
Final Thickening Slurry:
- 1 tsp corn starch mixed with a little water
- 1 tsp sesame oil
How to Make It
🔹 Step 1: Marinate the Beef
- Mix the steak slices with all marinade ingredients.
- Let them sit for at least 15 minutes for maximum tenderness.
🔹 Step 2: Prep the Broccoli
- Boil salted water, then blanch the broccoli florets for 60 seconds (30 seconds for stalk strips).
- Drain and refresh in cold or ice water to keep them vibrant and crisp.
🔹 Step 3: Make the Stir-Fry Sauce
- In a small bowl, mix all stir-fry sauce ingredients. Set aside.
- In another bowl, mix corn starch with a little water for thickening later.
🔹 Step 4: Sear the Beef
- Heat a large pan or wok over medium-high heat.
- Add vegetable oil and quickly spread out the beef slices in the pan.
- Sear for 1 minute before stirring. Keep repeating the sear-then-stir process until beef is almost fully cooked.
🔹 Step 5: Stir-Fry the Aromatics & Broccoli
- Add chili, green onions, ginger, and garlic to the beef. Stir-fry for 1 minute.
- Toss in the broccoli and stir-fry for another minute until heated through.
🔹 Step 6: Add Sauce & Finish
- Pour in the stir-fry sauce, stirring until thick and glossy (about 30 seconds).
- Add the cornstarch slurry & sesame oil, stirring on high heat until the sauce fully thickens.
🔹 Step 7: Serve & Enjoy!
- Serve immediately over steamed rice.
- Garnish with fresh coriander and sprinkle with sesame seeds (optional).
Pro Tips for the Best Stir-Fry
✔ Start Your Rice First – So it’s ready when the stir-fry is done.
✔ Don’t Crowd the Pan – Cook the beef in batches if needed to keep it juicy, not steamed.
✔ Blanching the Broccoli – Keeps it bright green and perfectly crisp.
✔ Sear the Beef First – Let it sit before stirring to develop a rich flavor.
Why Order Takeout When You Can Make It Better at Home?
This homemade beef & broccoli stir-fry is quick, flavorful, and way healthier than takeout. Plus, you get to control the ingredients, spice level, and freshness—all in less time than it takes to get delivery!
Try it tonight and let me know—what’s your favorite stir-fry ingredient? 👇
This version is more engaging, structured, and easy to follow, with clear steps and pro tips. Let me know if you’d like any tweaks! 😊