This vibrant stir-fry combines tender slices of beef with crisp broccoli and red bell peppers, all coated in a flavorful spicy sauce. The dish begins by marinating beef with cornstarch and soy sauce to ensure a tender bite. Aromatics like garlic, ginger, and spring onions add depth before vegetables are quickly stir-fried to maintain their crunch. The spicy sauce blends soy, oyster, chili garlic, vinegar, and toasted sesame oil for a perfect balance of heat and savory notes. Finished with green onion garnishes, it pairs wonderfully with steamed rice or noodles for a quick, satisfying meal.
I was in a rush to get dinner on the table after a chaotic day at work, craving something with real flavor but not wanting to spend hours over the stove. This beef and broccoli stir fry came together in under thirty minutes, and the first bite made my entire week better. The beef was impossibly tender, the broccoli still had that perfect crunch, and that spicy sauce clung to everything like it belonged there. Now it is my go-to when I need restaurant quality food without leaving my kitchen.
Last month I made this for friends who claimed they did not like spicy food, and they went back for seconds. The heat hits you in that perfect way where you want to keep eating instead of reaching for milk. One friend actually asked for the recipe before she even finished her plate.
Ingredients
- Flank steak or sirloin (450 g): Thinly slice against the grain for the most tender results, and let it marinate while you prep everything else
- Cornstarch (1 tbsp): This is the secret to velveting beef, creating that silky texture you usually only find in restaurants
- Broccoli florets (350 g): Do not overcrowd the pan or they will steam instead of getting those delicious charred edges
- Red bell pepper (1): Adds sweetness and color that balances the spicy sauce beautifully
- Sauce mixture: Whisk this ahead of time so you are not scrambling while the beef is searing
Instructions
- Prep the beef:
- Toss the sliced beef with cornstarch and soy sauce, then let it sit while you chop your vegetables
- Mix the sauce:
- Whisk together soy sauce, oyster sauce, chili garlic sauce, rice vinegar, brown sugar, and sesame oil in a small bowl
- Sear the beef:
- Heat half the oil in a wok over high heat, add beef in a single layer, and cook for just 1 to 2 minutes per side until browned
- Cook the aromatics:
- Add the remaining oil, then sauté garlic, ginger, and white spring onions until fragrant, about 30 seconds
- Add vegetables:
- Toss in broccoli and red pepper, stir frying for 2 to 3 minutes until bright and slightly softened
- Combine everything:
- Return beef to the pan, pour in the sauce, and cook for 2 to 3 minutes until the sauce thickens nicely
This recipe has saved me on countless weeknights when takeout seemed like the only option. There is something deeply satisfying about standing at the stove, the sizzle filling the kitchen, knowing that in thirty minutes I will have something better than delivery.
Getting The Right Heat Level
I learned to adjust the chili garlic sauce based on who is coming to dinner. Start with one tablespoon if you are unsure, then add more at the end if you want to turn up the fire.
Making It Your Own
Sometimes I swap in snap peas or baby corn when the season feels right. The sauce works with whatever vegetables you have on hand, though I always keep the broccoli as the star.
Serving Suggestions That Work
Steamed jasmine rice soaks up that sauce perfectly, but I have also served this over crispy noodles for texture. The key is having something neutral to balance all those bold flavors.
- Cook your rice before you start the stir fry so everything comes together at the same time
- Have extra soy sauce and chili sauce at the table for people to customize their bowl
- This reheats beautifully for lunch the next day, if there is any left
I hope this becomes your weeknight hero too, the one you turn to when you need something fast but still special.
Recipe FAQs
- → What cut of beef works best?
-
Flank steak or sirloin thinly sliced against the grain ensures tenderness and cooks quickly for stir-frying.
- → How can I adjust the spice level?
-
Modify the amount of chili garlic sauce to suit your heat preference, adding more for a spicier finish.
- → What vegetables complement this dish?
-
Broccoli and red bell peppers provide crunch and color; snap peas or carrots can be added for extra texture.
- → Can I prepare this ahead of time?
-
Marinate the beef in advance and chop vegetables beforehand to reduce cooking time when ready to cook.
- → What sides pair well with this stir-fry?
-
Steamed jasmine rice or cooked rice noodles provide a perfect base to soak up the flavorful sauce.