This dish combines tender slices of beef with vibrant broccoli florets, stir-fried to perfection. The savory soy-based glaze enriches every bite, balanced by fresh garlic and ginger aromas. Quick marination and high-heat cooking deliver a flavorful, efficient meal ideal for weeknights. Serve over rice or noodles for a complete, satisfying experience with subtle notes of sweetness and umami in each mouthful.
The first time I made beef and broccoli, I stood way too close to the stove when the garlic hit the oil. That sizzling perfume filled the entire kitchen, and my roommate wandered in asking what smelled so incredible. We ate it straight from the pan while standing at the counter, both of us agreeing this was way better than takeout. Now it is my go-to when I want something comforting but do not have hours to spend cooking.
Last winter my sister called complaining she was tired of ordering delivery every Tuesday. I walked her through this recipe over the phone, listening to her panic about high heat and timing. When she texted a photo of her plated dinner, I could tell she had nailed it. Now she makes it twice a month and sends me photos every single time.
Ingredients
- Flank steak or sirloin (450 g): Slice against the grain into thin strips, this breaks up tough muscle fibers for tenderness
- Soy sauce (2 tbsp for marinade plus 3 tbsp for sauce): Use a quality brand, you will taste the difference
- Cornstarch (1 tbsp for marinade plus 1 tbsp for sauce): This is what creates that glossy restaurant style coating
- Sesame oil (1 tsp): A little goes a long way, add it to the cold beef not the hot pan
- Freshly ground black pepper (1/2 tsp): Grind it right before measuring for maximum impact
- Vegetable oil (2 tbsp): Neutral oil lets other flavors shine without competing
- Broccoli florets (4 cups): Cut them into uniform bite sized pieces for even cooking
- Fresh garlic (3 cloves): Do not use pre minced jar garlic, it lacks the punch you need here
- Fresh ginger (1 inch piece): Peel it with a spoon, easier than a knife and wastes less
- Oyster sauce (2 tbsp): This adds depth and sweetness, it is the secret ingredient
- Brown sugar (2 tsp): Just enough to balance the salty elements
- Beef broth or water (120 ml): Homemade broth is great but water works perfectly fine
Instructions
- Marinate the beef:
- Combine sliced beef with soy sauce, cornstarch, sesame oil, and pepper in a bowl. Let it sit for 10 to 15 minutes while you prep everything else, this tenderizes the meat and helps the sauce stick later.
- Mix the sauce:
- Whisk together the sauce ingredients in a small bowl until the cornstarch and sugar dissolve completely. Keep this nearby because once you start cooking, things move fast.
- Sear the beef:
- Heat half the oil in a wok or skillet over high heat until smoking hot. Add the beef in a single layer and let it sear undisturbed for 1 minute before tossing, cook 2 to 3 minutes total then remove immediately.
- Cook the broccoli:
- Add remaining oil to the pan, toss in the broccoli and stir fry for 2 minutes. Pour in 2 tablespoons water, cover the pan, and let it steam until the broccoli is bright green and crisp tender.
- Add aromatics:
- Toss in the garlic and ginger, stirring constantly for just 30 seconds. Watch carefully, burnt garlic turns bitter and ruins the whole dish.
- Combine everything:
- Return the beef to the pan, pour in the sauce, and toss everything together. Cook for 1 to 2 minutes until the sauce bubbles and thickens enough to coat the back of a spoon.
My dad swears he never liked broccoli until he tried this dish at my place. He watched me cook it once and took detailed notes on a napkin, which he still pulls out whenever he makes it for himself. Seeing him get excited about vegetables feels like a small victory.
Getting the Texture Right
The cornstarch in the marinade creates a protective layer on the beef, a technique called velveting that Chinese restaurants use. It keeps the meat juicy even over high heat. I learned this after years of ending up with chewy, disappointing beef stir fries.
Making It Your Own
Sometimes I add sliced red bell pepper or snap peas when broccoli feels too ordinary. The key is adding vegetables that cook at the same speed so nothing turns to mush while you wait for something else to finish.
Serving Suggestions
Steamed jasmine rice is classic but fluffy brown rice works nicely if you want something hearty. For a low carb option, serve over cauliflower rice or enjoy it on its own with extra vegetables.
- Toast sesame seeds in a dry pan before sprinkling them on top
- Thinly sliced green onions add fresh color and mild onion flavor
- A drizzle of chili oil brings gentle heat without overwhelming
There is something deeply satisfying about a home cooked stir fry that actually tastes as good as what you get from a restaurant. This recipe proved to me that simple techniques matter more than fancy equipment or hard to find ingredients.
Recipe FAQs
- → What cut of beef works best for this dish?
-
Flank steak or sirloin thinly sliced against the grain ensures tenderness and quick cooking.
- → How do I keep broccoli crisp during cooking?
-
Stir-fry broccoli briefly then steam with a bit of water covered to retain bright color and crunch.
- → Can I substitute the beef broth in the sauce?
-
Yes, water or vegetable broth works well as a mild substitute without altering flavor drastically.
- → What gives the sauce its glossy texture?
-
Cornstarch mixed into the sauce thickens it when heated, creating a shiny glaze over ingredients.
- → Are there alternatives to soy and oyster sauce for dietary needs?
-
Gluten-free tamari and mushroom-based sauces can replace soy and oyster sauce to accommodate sensitivities.