Main Courses
This beef and broccoli recipe with sriracha delivers a perfect balance of spicy, sweet, and umami flavors that'll have you reaching for seconds. š„ The secret lies in searing the beef to lock in juices while building a sauce that's bold without overpowering the natural taste of the ingredients.
I've perfected this method to ensure every bite is tender, crisp, and packed with that signature fiery kick.
The beauty of this dish is in its simplicityājust a few key ingredients transformed into something restaurant-worthy. You'll start with thinly sliced beef that cooks in minutes, broccoli that stays crisp-tender, and a sauce where sriracha plays the starring role without dominating.
The combination of soy sauce, honey, and garlic creates depth, while the sriracha adds that essential heat that makes this dish unforgettable.
By the time you're done, you'll have perfectly seared beef with caramelized edges, bright green broccoli florets, and a glossy sauce that clings to every bite.
The sriracha brings just enough heat to wake up your taste buds, while the honey and soy sauce round out the flavors into something perfectly balanced. This is the kind of weeknight dinner that feels special without requiring hours in the kitchen.
Serve it over steamed jasmine rice or noodles to soak up every last bit of that flavorful sauce. The dish holds up well for leftovers too, making it perfect for meal prep. Here's how to make itāsimple steps for maximum flavor impact.
Ingredients for beef and broccoli recipe with sriracha
Just 14 ingredients transform into restaurant-style beef and broccoli with that signature spicy kick.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak š„© | 1 ¼ lb | Thinly sliced against grain |
| Broccoli Florets š„¦ | 2 cups | Fresh, cut into bite-sized pieces |
| Sriracha š¶ļø | 2 tbsp | Adjust for desired heat level |
| Low-Sodium Soy Sauce š„ | ½ cup | For umami depth |
| Honey šÆ | 2 tbsp | For sweet balance |
| Garlic Cloves š§ | 4 cloves | Minced for aromatic punch |
| Sesame Oil š« | 1 tbsp | Toasted for nutty aroma |
| Neutral Oil š« | 2 tbsp | Vegetable or canola |
| Cornstarch š¾ | 1 tbsp | For sauce thickening |
| Green Onion š§ | 2 whole | Sliced for garnish |
| Sesame Seeds š¾ | 1 tbsp | Toasted for crunch |
| Salt š§ | 1 tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Jasmine Rice š | 1 ½ cups | Uncooked, for serving |
The flank steak is non-negotiable hereāit's lean but tender when sliced thin. Ask your butcher to slice it against the grain if you're buying a whole cut, or do it yourself with a sharp knife. For broccoli, fresh is best, but frozen florets work in a pinch. The sriracha is where the magic happensāHuy Fong is the brand I always reach for, but any good-quality sriracha will do. Look for one with a smooth texture, not too chunky. If you're feeling adventurous, Trader Joe's carries a great organic version with extra heat.
No soy sauce? Coconut aminos work in a bind, though they'll lack some depth. Short on honey? Maple syrup or agave keeps things vegan-friendly. The garlic can be roasted for a sweeter flavorājust toss whole cloves with oil and roast at 400°F for 10 minutes. For extra crunch, toast your sesame seeds in a dry pan for 30 seconds. The cornstarch is key for that glossy sauceādon't skip it. And if you're watching sodium, rinse the broccoli well before cooking to cut down on any hidden salt.
This dish tastes even better the next dayāleftovers keep for 4 days in the fridge. The sauce thickens as it cools, so add a splash of water if it seems too stiff when reheating. For meal prep, store components separately: beef, broccoli, and sauce. Toss everything together when ready to eat. The rice? Cook it the night beforeāit reheats perfectly and saves time. Freeze portions for up to 3 months if you're planning ahead.
Why You'll Love This Recipe
- One-Pan Magic: Thatās rightājust one pan, no fuss. I slice the flank steak thin against the grain (my butcher does it for me if Iām lazy), toss in the broccoli florets (no need to peel or chop much), and let the sriracha-soy-honey glaze do the work. Fifteen minutes later, dinnerās ready while Iām still scrolling through my phone.
- Spicy-Sweet Balance: Hereās what sold meāthe way the srirachaās heat cuts through the honeyās richness, then the soy sauce ties it all together. The steak gets that perfect char without drying out, and the broccoli? Still crisp-tender, not mushy. Itās the kind of dish where every bite makes you nod like, āYeah, this is the one.ā
- Leftover Goldmine: Between us, this recipe begs to be made extra. The leftovers reheat like a dreamājust a quick stir-fry in the pan with a splash of waterāand taste just as bold the next day. I pack it for lunches, freeze portions for lazy nights, or throw it into rice bowls. Itās my go-to for feeding the family without breaking the bank.
- Budget-Friendly Powerhouse: Flank steak stretches farther than youād think when sliced thin, and broccoliās one of those veggies thatās always affordable. A few tablespoons of sriracha and honey elevate it from āmeat and veggiesā to ārestaurant-worthy,ā but the cost? Peanuts. Honestly, itās the kind of meal that makes me feel like Iām treating myself without the guilt.
Step-by-step instructions for spicy-sweet beef and broccoli
Here's how to make this fiery, flavor-packed wok dish with tender beef and crisp broccoli.
š„ Step 1: Prep the Flank Steak and Broccoli
Start by slicing the 1.25 lb flank steak thinly against the graināthis ensures tender bites. Trim off any large fat deposits and cut into ¼-inch thick slices. Pat them dry with paper towels to help them sear properly.
Cut the 2 cups broccoli florets into bite-sized pieces, keeping the stems attached for better texture. Give them a quick rinse and drain well. I like to blanch the broccoli for 1 minute in boiling water, then shock in ice waterāthis keeps them vibrant and slightly crisp when they hit the wok.
š³ Step 2: Sear the Beef in Stages
Heat 1 tablespoon neutral oil in a wok or large skillet over high heat until shimmering. Add half the beef slices and let them sear undisturbed for 1-2 minutes until deep golden brown on one side. Flip and cook another 30 secondsāthey'll finish cooking in the sauce later.
Transfer the seared beef to a plate and repeat with the remaining slices. Don't crowd the panāthey need room to brown, not steam. If the oil starts smoking too much, reduce heat slightly. The beef should be cooked through but still slightly pink in the center at this stage.
š³ Step 3: Build the Spicy-Sweet Sauce
In the same wok, reduce heat to medium-high and add the remaining 1 tablespoon neutral oil. Toss in the 4 minced garlic cloves and cook for 30 seconds until fragrantādon't let them burn. Add the 2 cups broccoli florets and stir-fry for 2-3 minutes until bright green and slightly blistered.
Pour in the 0.5 cup low-sodium soy sauce, 2 tbsp honey, and 2 tbsp sriracha. Stir well and let it simmer for 1 minute until slightly thickened. Sprinkle in the 1 tbsp cornstarch and stir vigorously for 30 seconds until the sauce becomes glossy and coats the back of a spoon.
š„ Step 4: Combine and Finish
Return the seared beef to the wok and toss everything together for 1-2 minutes until the beef is fully heated through and coated in the sauce. The broccoli should be tender-crisp with just a slight bite. If the sauce seems too thick, add 1-2 tablespoons water to loosen it.
Drizzle with 1 tbsp sesame oil and give it one final toss. Taste and adjust seasoningāyou might need a pinch more salt or a dash of sriracha for extra heat. The sauce should be perfectly balanced: sweet, spicy, and umami-rich.
š½ļø Step 5: Serve Over Jasmine Rice
Transfer the beef and broccoli to serving plates and garnish with sliced green onion and toasted sesame seeds. Serve immediately over 1.5 cups cooked jasmine riceāthe grains should be separate and slightly sticky. The contrast of the warm rice with the bold, spicy beef makes every bite incredible.
For extra crunch, I like to toast the sesame seeds in a dry skillet for 1 minute before sprinkling them on top. The nutty aroma adds another layer of complexity to this already packed dish. Enjoy while it's hot!
Pro Tips For Making Beef And Broccoli Recipe With Sriracha
- Slice Against the Grain: Cut your flank steak perpendicular to the graināthin slices, about ¼-inch thick. Thicker slices turn chewy, and this recipe needs tender bites to hold up against the broccoliās bite. (Yes, itās tedious, but your fork will thank you.)
- Blanch Broccoli First: Drop broccoli florets in boiling water for 30 seconds before stir-fryingājust enough to soften the core. This keeps them bright green and prevents soggy florets when they hit the pan. (I used to skip this and ended up with mushy broccoli every time.)
- Deglaze with Sriracha Early: Add 1 tablespoon of sriracha with the soy sauce and honey to the pan immediately after searing the beef. Let it bubble for 30 seconds before adding broccoliāthis builds flavor into the sauce instead of just tossing it in at the end. (The heat develops the chili notes better this way.)
- Rest the Beef Twice: Wrap the cooked steak in foil and let it rest for 5 minutes before slicing, then another 2 minutes after slicing. This keeps the slices from shrinking into tough, rubbery scraps when they hit the stir-fry. (I know, I knowāwaiting is the hardest part.)
Perfect pairings for this recipe
Rice Pairings
Jasmine rice is my go-to base for this dishāits floral aroma and slightly sticky texture soak up the sauce beautifully. Cook 1.5 cups uncooked jasmine rice according to package instructions (usually 15 minutes in a rice cooker or 2:1 water-to-rice ratio on the stovetop).
For extra fluffiness, spread the cooked rice on a tray and let it cool slightly before serving. š
Looking for variety? Try brown rice for a nuttier, heartier biteājust increase cooking time to 30-40 minutes. Or swap in forbidden black rice for a dramatic visual contrast and earthy sweetness. Both work well, though white rice keeps the dish's classic balance.
Noodle Alternatives
For a lighter option, serve over udon or soba noodlesātheir chewy texture complements the beef perfectly. Cook 8 ounces dried noodles according to package, then drain and toss with a splash of sesame oil before adding the beef and broccoli.
I like rice noodles too, especially for a gluten-free versionāthey absorb the sauce like a dream. š
Vegetable Sides
A simple steamed bok choy or sautƩed bok choy with garlic adds freshness to cut through the richness. Toss 2 cups chopped bok choy with 1 tbsp oil and 1 minced garlic clove, then steam for 3-4 minutes until vibrant green.
For extra crunch, add shredded carrots or snap peasāthey stay crisp even after reheating. š„¬
Drink Pairings
A crisp green tea like japanese sencha or chinese jasmine tea cleanses your palate between bites. The light bitterness balances the dish's sweet-spicy profile beautifully. For something bubbly, try a sparkling lime sodaāthe effervescence contrasts the rich sauce. š¹
If you prefer beer, a light lager like Asahi or Peroni keeps things refreshing without overpowering. For wine lovers, a dry Riesling** offers bright acidity to cut through the heat. I avoid heavy redsāthey clash with the sriracha's brightness.
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of flank steak?
Flank steak is ideal for its tenderness when sliced thin, but sirloin or ribeye work well too. Just slice against the grain and sear quickly over high heat. For budget-friendly options, try top round, but marinate it for 30 minutes first to keep it tender. Avoid tough cuts like chuck.
How can I adjust the heat level in this recipe?
Start with 1 tbsp sriracha for mild heat, then increase to 2 tbsp for medium, or up to 3 tbsp for extra spice. For a smoky kick, add ½ tsp smoked paprika to the sauce. If it's too spicy, balance it with ½ tsp sugar or a splash of lime juice.
Can I make this dish ahead of time?
Yes! Store cooked components separately in the fridge for up to 4 days. Reheat the beef and broccoli in a skillet with a splash of water, then add the sauce and toss. For best texture, serve over freshly cooked rice. Freeze portions for 3 monthsājust thaw overnight before reheating.
What if my broccoli turns mushy?
Overcooking is the usual culpritābroccoli should cook for 2-3 minutes max in the wok. For extra crispness, blanch it first (as mentioned in the recipe) or stir-fry in batches. If it's already mushy, toss it with 1 tsp soy sauce and ½ tsp sesame oil to salvage the flavor.
Is this recipe gluten-free?
Not as written, but easy to adapt! Swap soy sauce for coconut aminos or gluten-free tamari. Check your sriracha label tooāsome brands contain wheat. For extra umami, add 1 tbsp gluten-free fish sauce or mushroom powder to the sauce.
