This vibrant dish combines tender slices of beef with crisp broccoli florets, red bell pepper, garlic, and fresh ginger, all tossed in a rich and spicy soy-based sauce. Quick to prepare and easy to cook, the stir fry balances bold heat with savory notes, enhanced by a touch of sweetness and sesame oil. Perfect for a weeknight dinner, it pairs well with steamed rice and garnished green onions for added freshness. Variations include swapping beef for chicken or tofu and adjusting the spice level to taste.
The smell of sizzling beef and garlic hitting a smoking hot wok still pulls me into the kitchen faster than anything else. This stir fry became my weeknight salvation during a particularly chaotic month when takeout was tempting but homemade felt necessary. I love how the sauce comes together with pantry staples but tastes like something from a restaurant.
My friend Sarah dropped by unannounced one Tuesday night, exhausted from work, and I whipped this up with whatever I had in the fridge. She watched me toss the beef and broccoli, then asked for the recipe before even taking her first bite. Now it is our go-to when life gets busy and we need something that feels like a hug in a bowl.
Ingredients
- 450 g flank steak or sirloin, thinly sliced against the grain: Slicing against the grain keeps the beef tender, even after a quick high-heat stir fry. Freeze the meat for 20 minutes before slicing—it makes cutting those thin strips so much easier.
- 350 g broccoli florets: Fresh broccoli holds up beautifully to the high heat and stays crisp-tender. Cut the florets into bite-sized pieces so they cook evenly with the beef.
- 1 red bell pepper, thinly sliced: The red bell pepper adds sweetness and a gorgeous pop of color against the green broccoli and rich sauce. Slice it thin so it softens slightly but still has crunch.
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here. Pre-minced garlic never quite gives you that aromatic sizzle when it hits the hot oil.
- 1 tbsp fresh ginger, grated: The ginger adds a bright, zesty warmth that cuts through the rich sauce. Grate it on a microplane so it almost melts into the dish.
- 4 tbsp soy sauce: This is the salty backbone of the sauce. Use a good-quality soy sauce—cheap brands can taste harsh or overly metallic.
- 2 tbsp oyster sauce: Oyster sauce adds a deep, savory umami that you cannot quite replicate with anything else. It is the secret ingredient that makes restaurant stir fries taste so good.
- 2 tbsp hoisin sauce: Hoisin brings a subtle sweetness and a gorgeous glossy sheen to the finished dish. It thickens the sauce naturally as it reduces.
- 1 tbsp sriracha or chili garlic sauce: Adjust this to your heat tolerance. I usually start with 1 tablespoon and add more at the end if I want to kick it up.
- 2 tsp cornstarch mixed with 2 tbsp water: This slurry thickens the sauce so it clings to the beef and vegetables instead of pooling at the bottom of the bowl.
Instructions
- Whisk together your sauce:
- In a small bowl, combine soy sauce, oyster sauce, hoisin sauce, rice vinegar, sriracha, brown sugar, and sesame oil. Whisk until the sugar dissolves completely.
- Prep the cornstarch slurry:
- Mix cornstarch with cold water in a separate small bowl until smooth. Set it aside—you will add this at the very end to thicken the sauce.
- Sear the beef:
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat until it is smoking slightly. Add the beef in a single layer and let it sear for 2–3 minutes until browned but not fully cooked through. Remove the beef to a plate and reserve.
- Cook the vegetables:
- Add the remaining oil to the pan and toss in the garlic, ginger, broccoli, and red bell pepper. Stir-fry for 3–4 minutes until the vegetables are crisp-tender and fragrant.
- Combine everything:
- Return the beef to the pan along with any juices on the plate. Pour in the sauce and stir to coat everything evenly. Let it cook for 1 minute to meld the flavors.
- Thicken the sauce:
- Stir in the cornstarch slurry and cook for 1–2 minutes until the sauce thickens and clings to the beef and vegetables. Serve immediately over rice, garnished with green onions.
This recipe has evolved from a frantic weeknight experiment into the meal I make when I want to impress someone without spending hours in the kitchen. There is something deeply satisfying about turning simple ingredients into something that feels so complete and nourishing.
Make It Your Own
I have swapped beef for sliced chicken breast, and once I used extra-firm tofu pressed and cubed for a vegetarian version that surprised me with how good it was. The sauce is versatile enough that you can adjust the vegetables based on what is in your crisper drawer.
The Heat Factor
Start with less sriracha than you think you need—you can always add more at the end. I once made this for my dad, who insisted he loved spicy food, and I had to serve him a glass of milk halfway through the meal. Now I taste as I go and let everyone add their own heat at the table.
Leftovers Done Right
This reheats beautifully for lunch the next day, though the sauce will thicken even more in the fridge. Splash in a tablespoon of water or broth when warming it up to loosen things up.
- Store in an airtight container for up to 3 days
- The beef stays surprisingly tender when reheated gently
- Avoid microwaving at full power or the broccoli will turn mushy
There is nothing quite like standing over a steaming wok, watching dinner come together in a rush of aromas and colors. This recipe reminds me that good food does not have to be complicated.
Recipe FAQs
- → What cut of beef works best for this dish?
-
Flank steak or sirloin sliced thin against the grain ensures tenderness and quick cooking.
- → How do I achieve crisp-tender vegetables?
-
Stir-fry broccoli and bell pepper over high heat for a short time, about 3-4 minutes, to keep them crisp yet cooked.
- → Can I adjust the spiciness?
-
Yes, vary the sriracha or chili garlic sauce amount to suit your preferred heat level, or add fresh sliced chilies.
- → What sides complement this dish best?
-
Steamed rice is traditional, but jasmine or brown rice work well; a crisp white wine also pairs nicely.
- → Are there suitable alternatives for broccoli?
-
Snap peas, bok choy, or mixed stir-fry vegetables can be used instead of broccoli for variety.