Perfect Beef and Broccoli Stir Fry: High Protein Weeknight Dinner 25 Minutes
Quick beef and broccoli with a soy-ginger sauce that clings to the meat. Slice thin against the grain — it stays tender every time.
Ingredients
Step-by-Step Method
Prepare and Marinate the Beef
Slice the beef 3 to 4mm thin against the grain. Toss with baking soda, 1 tbsp soy sauce, and a pinch of sugar. Let it sit for 20 minutes at room temperature, then rinse thoroughly under cold water and pat dry. This step is what most people skip — do not skip it.
Blanch the Broccoli
Bring a pot of salted water to a rolling boil. Add broccoli florets and blanch for exactly 90 seconds. Transfer immediately to a bowl of ice water to stop the cooking. Drain and set aside. The broccoli should be bright green and barely tender at this point.
Mix the Sauce
In a small bowl, combine soy sauce, oyster sauce, sesame oil, sugar, and cornstarch dissolved in beef broth. Stir until the cornstarch is fully dissolved — there should be no white streaks left. Set the bowl near the stove. The sauce moves fast once it hits the pan.
Sear the Beef
Heat the wok or carbon steel pan over high heat until lightly smoking. Add oil, then lay the beef strips in a single layer. Do not stir for 60 seconds — let them develop a slight sear. Flip and cook another 30 seconds until just cooked through. Remove from the pan immediately. Cook in two batches if needed.
Stir Fry and Combine
In the same hot pan, add a touch more oil and fry the minced garlic for 20 seconds until fragrant. Add the blanched broccoli and toss for 60 seconds. Return the seared beef to the pan. Pour the sauce over everything and toss quickly over high heat for 30 to 45 seconds until the sauce thickens and coats every piece.
Plate and Serve
Transfer to a plate or shallow bowl immediately. Serve hot over steamed jasmine rice. Garnish with a light drizzle of sesame oil and a few sesame seeds if available. Serve within 5 minutes of finishing — the sauce continues to thicken as it sits.
Frequently Asked Questions
Can I make beef and broccoli stir fry ahead of time?
You can prep components ahead — slice and marinate the beef, blanch the broccoli, and mix the sauce up to 24 hours in advance. Store each separately in the fridge. The actual stir fry takes under 5 minutes from that point. The fully cooked dish does reheat reasonably well, but the broccoli softens overnight and the sauce thickens further in the fridge.
Why did my beef and broccoli turn out tough or watery?
Three common causes: skipping the baking soda tenderizing step, not drying the beef before it hits the pan (excess moisture steams the meat instead of searing it), or using too low a heat. A crowded pan is the usual culprit for a watery result — when too much beef goes in at once, the temperature drops and the meat releases liquid instead of searing.
What can I substitute in this recipe?
Flank steak can be replaced with sirloin or even thinly sliced chicken breast — chicken will cook slightly faster, around 90 seconds per side. Oyster sauce can be swapped for hoisin sauce, though hoisin is sweeter and slightly thicker, so reduce the sugar. For a gluten-free version, use tamari instead of soy sauce and a gluten-free oyster sauce.
How long does beef and broccoli stay fresh?
At room temperature, no more than 2 hours. In the refrigerator in an airtight container, it keeps for up to 3 days. It can be frozen for up to 2 months, though the broccoli texture will be noticeably softer after thawing. Reheat in a hot pan with a splash of water rather than in the microwave.
Community Reviews
No reviews yet. Be the first to share your experience!