Sauces & Condiments
This beef and broccoli recipe with teriyaki sauce delivers restaurant-quality wok-seared beef and crisp-tender broccoli bathed in a glossy, sweet-savory glaze.
I perfected this version after years of testing—where the beef develops a satisfying crunch from the wok, while the teriyaki sauce achieves that perfect balance of sweet, tangy, and umami.
The secret lies in high-heat searing followed by quick stir-frying to preserve texture, then finishing with a reduced sauce that clings beautifully to every bite.
The process starts with thinly sliced beef marinated in soy sauce and cornstarch for maximum tenderness and caramelization. While the beef cooks, broccoli gets a quick blanch to soften slightly before finishing in the wok for that signature crisp-tender texture.
The teriyaki sauce reduces until syrupy, creating a glossy finish that coats everything perfectly without overwhelming the dish. This method ensures you get all the restaurant flavors at home with minimal effort.
What you'll end up with is a dish that's equally impressive as a weeknight dinner or takeout replacement—golden-brown beef strips with crisp edges, bright green broccoli florets, and a sauce that's rich yet balanced.
The high-heat cooking preserves the natural sweetness of the broccoli while developing deep caramelized flavors in the beef. Each bite delivers that perfect contrast of textures and flavors that makes this dish so universally loved.
Serve over steamed jasmine rice to soak up every last bit of that delicious sauce. The combination of the crisp-tender vegetables, perfectly seared beef, and glossy teriyaki creates a meal that's both satisfying and elegant. Here's how to make it happen in your kitchen—no wok required!
Ingredients for beef and broccoli recipe with teriyaki sauce
Restaurant-quality beef and broccoli needs just 13 ingredients—all pantry staples or quick grocery finds.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fresh Broccoli 🥦 | 2 lbs | Cut into 2-inch florets |
| Low-Sodium Soy Sauce 🍶 | ½ cup | Kikkoman preferred |
| Cornstarch 🌾 | 2 tbsp | For tenderizing beef |
| Honey 🍯 | ¼ cup | Wildflower preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Garlic Cloves 🧄 | 6 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 2 tbsp | Grated, peeled |
| Rice Vinegar 🍶 | 2 tbsp | Seasoned preferred |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| Green Onions 🧅 | 4 whole | Sliced for garnish |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The flank steak is non-negotiable here—it's lean enough to sear quickly but tender when sliced thin. Costco or Whole Foods carry excellent cuts, but any quality butcher will have it. Look for good marbling and ask them to slice it against the grain for maximum tenderness. The broccoli should be bright green with tight florets—Trader Joe's often has the best organic selection. For the soy sauce, Kikkoman natural is my go-to, but any low-sodium version works. The cornstarch is key for that restaurant-style crunch—don't skip it.
No sesame oil? Toasted peanut oil works in a pinch, though it won't have that nutty aroma. Substituting honey? Maple syrup or agave at the same amount keeps things vegan-friendly. The ginger can be jarred if fresh isn't available, but freshly grated has way more punch. For the rice vinegar, seasoned adds subtle sweetness—regular works too. The garlic and ginger should be minced finely for that authentic teriyaki depth. If you're short on time, pre-cut broccoli florets save 10 minutes of chopping.
Store the sliced steak in an airtight container with a paper towel to absorb moisture—use within 2 days. Fresh broccoli keeps 5-7 days in the crisper drawer. The teriyaki sauce components (soy, honey, vinegar) can be mixed ahead and stored for 1 week in the fridge. For leftovers, reheat gently in a skillet with a splash of water to prevent drying. This dish reheats beautifully—even better the second day as flavors meld. Portion into containers for quick lunches all week.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just sear the steak, toss in the broccoli, and let the teriyaki sauce do the work. No chopping boards full of scraps, no extra pots; one pan, one spatula, and you’re done. (Yes, even on a Tuesday night when I’d rather be scrolling than cooking.)
- Sweet-Savory Crunch: That honey-soy glaze? It’s the star. The cornstarch gives the steak this irresistible crispy edge while staying tender inside, and the broccoli soaks up just enough sauce to be glossy but not soggy. Honestly, the first bite makes me forget I’m eating "healthy."
- Leftovers That Don’t Suck: Between us, most takeout beef and broccoli turns into sad, dry rice the next day. Not this. The teriyaki keeps the steak juicy, and the broccoli stays bright—perfect for lunchboxes or a quick stir-fry reheat. I’ve even frozen portions; it thaws like a dream.
- Budget Boost: Flank steak stretches farther than you’d think when sliced thin, and broccoli’s one of those veggies that’s always affordable. A little honey and soy sauce transform cheap cuts into something that feels fancy—without the restaurant markup. My wallet thanks me every time.
Step-by-step instructions for beef and broccoli with teriyaki glaze
This method delivers restaurant-quality wok-seared beef with crisp-tender broccoli and a glossy, balanced teriyaki sauce.
Prep the Flank Steak for Maximum Tender Crisp
Slice the 1.5 lb flank steak thinly against the grain into ¼-inch strips. I find using a sharp chef's knife at a slight angle makes this easier—press down firmly as you cut to maintain even thickness. Toss the sliced beef with 2 tablespoons cornstarch in a bowl until evenly coated. This creates a delicate crust that prevents toughness while searing.
Let the coated beef rest for 10 minutes at room temperature. This brief pause ensures even cooking—cold meat releases juices that can steam instead of sear. While it rests, prepare the broccoli by cutting the 2 lbs fresh broccoli into 2-inch florets, keeping the stems intact for structure.
Build the Teriyaki Sauce Foundation
In a small saucepan, combine 0.5 cup low-sodium soy sauce, 0.25 cup honey, 2 tablespoons rice vinegar, 2 tablespoons grated fresh ginger, and 6 minced garlic cloves. Bring to a gentle simmer over medium heat, then reduce to low and let it cook for 5-7 minutes until slightly thickened. You're looking for a glossy consistency that coats the back of a spoon—this balances sweetness with acidity perfectly.
Remove from heat and stir in 1 tablespoon sesame oil. The aroma will intensify immediately—this is your signal the sauce is ready. Keep it warm while you cook the beef and broccoli; the residual heat will maintain its temperature without overcooking.
Wok-Sear the Beef and Broccoli Separately
Heat 3 tablespoons vegetable oil in a wok or large skillet over high heat until shimmering. Working in batches if needed, add the cornstarch-coated beef and sear for 1-2 minutes per batch until deep golden brown on all sides. The high heat creates that signature wok-seared texture while keeping the interior tender. Transfer the beef to a plate and set aside.
In the same pan, add the broccoli florets in a single layer. Stir-fry for 3-4 minutes until the edges turn bright green and slightly charred. The broccoli should remain crisp-tender with a slight bite—overcooking turns it mushy. Return the beef to the pan and toss everything together for 30 seconds to redistribute the rendered beef juices.
Finish with Sauce and Garnish
Pour the warm teriyaki sauce over the beef and broccoli mixture. Toss gently to coat everything evenly, letting the sauce cling to the beef strips and broccoli florets. Cook for an additional 1-2 minutes just to heat through—this is enough time to meld flavors without overcooking.
Garnish with 1 tablespoon toasted sesame seeds and 4 sliced green onions for color and texture contrast. Serve immediately over 1.5 cups cooked jasmine rice to soak up the flavorful sauce. The combination of wok-seared beef, crisp-tender broccoli, and glossy teriyaki creates a perfect balance of textures and flavors in every bite.
Pro Tips For Making Beef And Broccoli Recipe With Teriyaki Sauce
- Slice Against the Grain: Flank steak’s tough fibers disappear when sliced perpendicular to the grain—cut it thin (about ¼-inch) after cooking, not before, or you’ll end up with chewy bites. I used to rush this and wondered why my beef felt like shoe leather.
- Blanch Broccoli First: Toss broccoli florets in boiling water for 30 seconds, then ice-bath shock them before stir-frying. This keeps them vibrant and prevents soggy, overcooked stems—no one wants mushy broccoli drowning in teriyaki.
- Thicken Sauce Properly: Mix cornstarch with cold water (1 tbsp cornstarch to 2 tbsp liquid) and whisk it into the simmering teriyaki gradually while stirring constantly. Dumping it all at once clumps it up, and you’ll end up with a gluey mess instead of a glossy sauce.
- Rest the Steak: After searing, let the flank steak rest 5-10 minutes under foil before slicing—even if you’re impatient. Skipping this step means juices splatter everywhere when you cut, and your beef stays dry. (Yes, even if you’re starving.)
Perfect pairings for this recipe
Rice Pairings
Jasmine rice is my go-to base for this dish—its delicate floral aroma complements the rich teriyaki without overpowering it. Cook 1.5 cups uncooked jasmine rice (about 3 cups cooked) using a 1:1.25 rice-to-water ratio.
For extra fluffiness, I use a rice cooker set to the "white rice" function. The grains should be tender but still hold their shape to soak up that glossy sauce. 🍚
Looking for alternatives? Try short-grain sushi rice for a stickier texture that clings to the beef and broccoli. Or, for a gluten-free option, cauliflower rice works surprisingly well—just toss it with 1 tsp toasted sesame oil and ½ tsp soy sauce before serving.
Side Dish Harmony
A simple steamed bok choy with a sprinkle of toasted sesame seeds adds another layer of freshness. Blanch 2 large heads for 2 minutes, then finish in the wok with 1 tsp sesame oil and ½ tsp soy sauce.
The slight bitterness balances the sweet teriyaki beautifully. Alternatively, cucumber salad: toss 1 English cucumber (sliced) with 1 tbsp rice vinegar, ½ tsp sugar, and 1 tsp sesame seeds for a refreshing contrast.
Sauce Variations
Want to adjust the teriyaki? Swap honey for maple syrup: for a vegan version, or add 1 tbsp grated ginger: for extra zing. For heat lovers, stir in ½ tsp chili crisp: at the end.
I also love a spicy-sweet glaze: by adding 1 tsp gochujang: (Korean chili paste) to the sauce base—it adds depth without overpowering.
Beverage Pairings
A crisp Japanese lager: like Sapporo or Asahi cuts through the richness perfectly. For wine lovers, dry Riesling: offers bright acidity that complements the teriyaki's sweetness.
My personal favorite? A juniper-infused gin and tonic:—the herbal notes echo the ginger and garlic in the sauce while keeping things refreshing. 🍺
Garnish Upgrades
Elevate your dish with crispy fried shallots: for extra crunch—toss ¼ cup sliced shallots: in 1 tbsp oil: and fry until golden.
Or try pickled red onions: (slice ½ red onion: thin, soak in ¼ cup vinegar + 1 tsp sugar: for 15 minutes:)—they add a tangy pop. Fresh cilantro: also works if you prefer a brighter finish.
Nutrition facts
Frequently asked questions
Can I use flank steak substitutes for this recipe?
Sirloin or ribeye work beautifully—just slice them ¼-inch thick against the grain for tenderness. For leaner options, chuck roast (sliced thin) or lean ground beef (formed into small patties) both work, though they may need slightly longer cooking times. Avoid fatty cuts like brisket—they won't sear properly.
How do I prevent the broccoli from getting mushy?
High heat is key! Cook broccoli in one layer over high heat for just 3-4 minutes until bright green with slight char. Overcrowding the pan steams instead of sears. For extra crispness, blanch florets in boiling water for 1 minute first, then finish in the wok.
Can I make the teriyaki sauce ahead of time?
Yes, but store it separately! Mix all sauce ingredients (except sesame oil) up to 3 days ahead in the fridge. Add the sesame oil just before using to preserve its aroma. For longer storage, freeze the sauce base (without oil) for 3 months—thaw and reheat gently before adding oil.
What's the best way to reheat leftovers?
Reheat gently in a skillet with 1 tsp oil over medium-low heat for 2-3 minutes, adding 1 tbsp water to prevent drying. Microwaving works too—cover with a damp paper towel for 45 seconds. Leftovers taste even better the next day as flavors meld!
Why does my beef turn tough instead of tender?
Three likely causes: thick slices (cut against grain), low heat (use high heat for searing), or overcooking (beef should cook 1-2 minutes max). Always rest sliced beef 10 minutes before cooking to distribute juices. For extra tenderness, marinate in soy sauce for 30 minutes before coating with cornstarch.
