This dish features tender strips of beef quickly seared and combined with crisp broccoli florets. The rich soy and oyster sauce, balanced by brown sugar and aromatics like garlic and ginger, creates a harmonious blend of savory and slightly sweet flavors. Cooking is efficient, with a brief marination and stir-fry process making it ideal for a quick, satisfying meal. Perfect served with steamed rice, this dish embraces classic Asian-inspired tastes and textures with minimal effort.
My college roommate showed me how to make this during finals week when we both needed something faster and cheaper than takeout. The trick of marinating the beef in cornstarch changed everything it makes the meat so tender you could swear it came from a restaurant kitchen.
Last Tuesday my partner came home exhausted from work and I had this ready before she even took off her coat. That first bite of tender beef with crisp broccoli made her pause mid sentence and just smile sometimes food says everything you need to say.
Ingredients
- Flank steak or sirloin (450 g): Slice against the grain into thin strips this breaks up muscle fibers for melt in your mouth texture
- Soy sauce (6 tbsp total): Use a good quality brand like Kikkoman for the best depth of flavor
- Cornstarch (2 tbsp): This is the secret to velveting beef and creating that glossy restaurant style sauce
- Sesame oil (1 tsp): A little goes a long way for that authentic aromatic finish
- Oyster sauce (2 tbsp): Adds a rich umami sweetness that soy sauce alone cannot provide
- Brown sugar (1 tbsp): Balances the salty sauces and helps create that beautiful caramelized coating
- Broccoli florets (300 g): Cut into bite sized pieces so they cook evenly and stay crisp tender
- Garlic (3 cloves) and ginger: Fresh aromatics are non negotiable here powder just does not cut it
- Vegetable oil (2 tbsp): Use something neutral with a high smoke point for proper stir frying
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce cornstarch and sesame oil until well coated. Let it sit for 10 minutes while you prep everything else the cornstarch will start working its magic immediately.
- Whisk the sauce:
- Combine soy sauce oyster sauce brown sugar cornstarch and water in a small bowl. Make sure the sugar and cornstarch are fully dissolved so your sauce will be perfectly smooth.
- Blanch the broccoli:
- Drop broccoli into boiling water for exactly 2 minutes then drain immediately. This step ensures bright green florets that stay crisp even after tossing with the hot sauce.
- Sear the beef in batches:
- Heat half the oil over high heat until shimmering. Add beef in a single layer do not overcrowd the pan or it will steam instead of sear. Brown for 1 to 2 minutes per batch then remove.
- Bloom the aromatics:
- Reduce heat to medium high add remaining oil then toss in garlic and ginger. Stir for 30 seconds until fragrant but not brown or it will turn bitter.
- Bring it all together:
- Return beef to the pan along with broccoli and toss to combine. Pour in the sauce and stir fry for 2 to 3 minutes until everything is glossy and coated. The sauce should thicken enough to cling to each piece.
My mom finally admitted this version beats the takeout we used to order every Friday night. Now she calls me for the recipe instead of her usual request to pick up dinner on my way over.
Getting That Restaurant Texture
The cornstarch in the beef marinade is called velveting and it is the same technique Chinese restaurants use. It creates a protective coating that seals in moisture while the beef sears resulting in meat that stays tender even over high heat. Do not skip this step it is what makes homemade taste professional.
Perfecting Your Sauce Consistency
If your sauce feels too thick add water one tablespoon at a time until it reaches the right consistency. If it is too thin keep stir frying over medium high heat the cornstarch will activate and thicken as it bubbles. You want it glossy enough to coat the back of a spoon but not so thick it becomes gluey.
Make It Yours
This recipe adapts beautifully to whatever you have in the fridge or whatever your family prefers. The core technique stays the same even when you switch up the ingredients.
- Snap peas bell peppers or sliced carrots work wonderfully in place of broccoli
- Swap flank steak for chicken thighs using the same velveting method
- Add a teaspoon of chili garlic sauce if you like some heat
There is something deeply satisfying about making a takeout favorite better at home. Once you taste this version you might find yourself clearing a permanent spot in your weekly dinner rotation.
Recipe Q&A
- → How do I keep the beef tender?
-
Slice the beef thinly against the grain and marinate briefly with soy sauce and cornstarch to help maintain tenderness during stir-frying.
- → What is the best way to cook the broccoli?
-
Blanch broccoli florets in boiling water for 2 minutes, then drain before stir-frying to ensure crisp-tender texture and vibrant color.
- → Can I substitute oyster sauce in this dish?
-
Yes, you can use alternatives like hoisin sauce or mushroom sauce for a different flavor profile, especially for dietary preferences.
- → How do I achieve a glossy sauce coating?
-
Use cornstarch mixed with water in the sauce, then cook briefly while stirring to thicken and give a shiny finish that clings to ingredients.
- → What sides pair well with this dish?
-
Steamed jasmine or brown rice complement the flavors and soak up the savory sauce, balancing the meal perfectly.