This dish features tender, marinated beef strips seared to perfection, then combined with crisp broccoli and colorful bell peppers. Aromatic garlic and ginger add depth, while a spicy sauce blends soy, chili garlic, and hoisin for a bold finish. Ready in just 30 minutes, it offers a quick way to enjoy vibrant flavors and satisfying textures. Garnish with toasted sesame seeds and fresh cilantro for an added touch of brightness.
The first time I made this spicy beef and broccoli, my husband actually asked if we could order it every week. The sauce clings to every piece of meat and vegetable, and that heat hits differently than takeout. Something about making it yourself lets you control exactly how spicy it gets.
Last winter when we were snowed in for three days, I made this four times because we craved something with actual flavor. My kids who swear they hate vegetables ate every single piece of broccoli. Now whenever someone says they want something spicy and comforting, this is what I make.
Ingredients
- 1 lb flank steak, thinly sliced against the grain: Cutting against the grain makes each bite tender instead of chewy, and thinner slices cook faster
- 2 tbsp soy sauce, 1 tbsp cornstarch, 1 tsp sesame oil: This marinade transforms the beef, making it silky and infused with flavor before it hits the heat
- 3 cups broccoli florets and 1 red bell pepper, sliced: Fresh vegetables hold their crunch better than frozen, and the red pepper adds sweetness that balances the spice
- 3 tbsp soy sauce, 2 tbsp oyster sauce, 1 tbsp hoisin sauce, 1 tbsp chili garlic sauce, 1 tbsp rice vinegar, 1 tbsp brown sugar, 2 tbsp water: This sauce combination hits salty, sweet, tangy, and spicy all at once
- 2 tbsp vegetable oil, 3 cloves garlic, 1 inch fresh ginger, grated: High heat oil is essential for stir fry, and fresh aromatics make all the difference
- 1 tsp toasted sesame seeds, 2 tbsp fresh cilantro, chopped: These finishing touches add texture and freshness that brighten the whole dish
Instructions
- Marinate the beef:
- In a medium bowl, toss the sliced beef with soy sauce, cornstarch, and sesame oil until every piece is coated. Let it sit for 10 minutes while you prep everything else.
- Mix the sauce:
- Whisk together all sauce ingredients in a small bowl until the brown sugar dissolves completely. Keep it nearby so you can pour it in quickly when needed.
- Sear the beef:
- Heat 1 tbsp oil in a large skillet or wok over high heat until it shimmers. Add beef in a single layer and let it sear for 1-2 minutes per side until browned but still pink inside. Remove and set aside on a plate.
- Cook the aromatics:
- Add remaining oil to the hot pan and stir fry garlic and ginger for just 30 seconds until fragrant. Watch closely so they do not burn.
- Add the vegetables:
- Toss in broccoli and bell pepper, stir frying for 2-3 minutes until they are bright green and tender crisp.
- Combine everything:
- Return beef to the pan with green onions, pour in the sauce, and stir well. Cook for 2-3 minutes until sauce thickens and coats everything.
- Finish and serve:
- Remove from heat immediately. Sprinkle with sesame seeds and cilantro, then serve hot over steamed rice.
This recipe became my go-to when my friend Sarah was recovering from surgery and needed meals that could be reheated without losing quality. She texted me later saying it was the only thing she actually wanted to eat during recovery.
Getting The Heat Right
Chili garlic sauce varies wildly between brands, so start with less and add more at the end if needed. I once used an especially potent kind and had to serve everyone extra rice to calm the flames.
Making It Your Own
Snap peas, mushrooms, or even water chestnuts work beautifully in place of or alongside the broccoli. The key is keeping pieces similar in size so everything cooks evenly.
Perfecting The Technique
High heat and constant movement are nonnegotiable for stir fry success. If your vegetables start looking steamed instead of seared, turn up the heat and work in smaller batches.
- Prep every single ingredient before you turn on the stove
- Keep a towel nearby for wiping the pan between batches
- Have your serving platter ready so nothing sits and cools
There is something deeply satisfying about a home cooked stir fry that hits better than any restaurant version. Make it once and you will understand why it never lasts long enough for leftovers.
Recipe FAQs
- → What cut of beef works best for this stir fry?
-
Flank steak sliced thinly against the grain provides tenderness and quick cooking, ideal for a stir fry.
- → Can I adjust the heat level in the sauce?
-
Yes, modify the chili garlic sauce quantity or add fresh sliced chili or red pepper flakes to increase spiciness.
- → What vegetables pair well besides broccoli and bell pepper?
-
Snap peas, mushrooms, or sliced carrots can be great additions for varied texture and flavor.
- → How can I make this dish dairy-free and allergy-friendly?
-
All ingredients are naturally dairy-free; use gluten-free soy sauce and vegetarian mushroom-based oyster sauce substitutes for shellfish allergies.
- → What’s the best way to cook the beef for optimal texture?
-
Sear the beef quickly over high heat to brown edges while keeping the interior tender before combining with vegetables and sauce.