Sauces & Condiments
This beef and broccoli recipe with teriyaki sauce delivers restaurant-quality wok perfection in just 20 minutes—no shortcuts, just smart techniques that transform simple ingredients into a dish worthy of your favorite Asian bistro.
The secret lies in high-heat searing for tender beef and vibrant broccoli, paired with a velvety teriyaki sauce that caramelizes beautifully into a glossy glaze. I've perfected this over countless weeknight dinners, where it consistently delivers that perfect balance of sweet, savory, and umami that keeps everyone asking for seconds.
What makes this recipe truly special is how the teriyaki sauce works its magic—not as an afterthought, but as the heart of the dish.
We start by building the sauce from scratch with honey, soy sauce, ginger, and garlic, then reduce it until it reaches that ideal consistency: thick enough to coat every bite but still silky enough to glaze beautifully.
The beef gets marinated briefly in this sauce before searing, ensuring maximum flavor penetration without sacrificing that essential wok-hei (breath of the wok) aroma. And the broccoli? It's cooked just until crisp-tender, so every bite delivers that satisfying crunch.
By the time you plate this dish, you'll have perfectly seared beef strips with caramelized edges, bright green broccoli florets that stay crisp, and a glossy teriyaki glaze that ties everything together.
The sauce doesn't just sit on top—it clings to every piece of beef and broccoli, creating pockets of sweet-savory flavor in every bite.
This is comfort food at its finest, elevated by techniques that make it taste like you've spent hours in the kitchen when really, you've just mastered the art of efficient cooking.
The best part? This recipe scales beautifully for any occasion—whether you're feeding a family of four or a crowd of hungry friends. The teriyaki sauce can be made ahead and stored in the fridge, so you can focus on the quick searing when dinner time rolls around.
Let's get started on creating this wok masterpiece that'll have everyone at your table impressed.
Ingredients for beef and broccoli recipe with teriyaki sauce
Restaurant-quality wok flavors start with these 14 simple ingredients that come together in 20 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 1 ½ lbs | Large crowns cut into bite-sized pieces |
| Sesame Oil 🫒 | 1 tbsp | For wok aroma |
| Honey 🍯 | 2 tbsp | Light amber preferred |
| Soy Sauce 🥄 | ½ cup | Low-sodium preferred |
| Ginger Root 🌿 | 2 tbsp | Freshly grated |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Rice Vinegar 🍶 | 1 tbsp | For tangy balance |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for crunch |
| Salt 🧂 | 1 tsp | Kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The beef is everything here—flank steak gives you that perfect balance of tenderness and chew. Look for well-marbled cuts at Whole Foods or your local Asian market, where they often have it pre-sliced for stir-fry. If you're slicing it yourself, freeze it for 30 minutes first to make it easier. The broccoli should be bright green and firm—Trader Joe's has the best pre-cut florets, but whole heads work too if you trim them yourself. Fresh ginger and garlic are non-negotiable for that authentic wok flavor, so don't grab the jarred stuff. I always keep a block of ginger in the freezer—I just grate what I need straight from frozen.
No sesame oil? Toasted sesame oil from a jar works in a pinch, but it's not the same—it's more about the aroma than flavor. Short on honey? Maple syrup works 1:1, though it'll be slightly less sweet. The soy sauce is where most people cut corners—Kikkoman is fine, but for restaurant quality, grab Lee Kum Kee double fermented. The cornstarch is key for that glossy sauce—don't skip it. If you're gluten-free, arrowroot powder works perfectly. For the broccoli, I like to blanch it first (1 minute in boiling water) to keep it extra crisp when it hits the wok. And if you're feeling fancy, add a pinch of white pepper to the sauce for that authentic Chinese restaurant kick.
This sauce keeps beautifully—3-4 days in the fridge once made, so double the batch if you're feeding a crowd. Store it in a jar with a tight lid, and it'll stay glossy and delicious. The beef and broccoli are best served immediately after cooking, but you can prep them ahead and reheat gently in the wok with a splash of water. I always make extra sauce to drizzle over rice—it's that good. For leftovers, portion into airtight containers with a bit of sauce on top to keep everything moist. The flavors actually improve overnight as everything melds together—trust me on this.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—just sear the steak, toss in broccoli, and let the teriyaki sauce do the work. No chopping boards left dirty, no extra pots to wash.
- Sweet-Savory Balance: That honey-soy glaze? It’s the star. The sesame oil adds nutty warmth while the soy keeps it rich, and the broccoli soaks up just enough for a perfect bite every time.
- Leftover Hero: This dish actually improves the second day. The steak gets even more tender, and the sauce thickens into a glossy, clingy finish—ideal for quick lunches or reheating with rice.
- Budget-Friendly Feast: Flank steak stretches far, and broccoli’s cheap but packs serious flavor. A single panful feeds four for under $15, and the teriyaki sauce? Just mix what you have—no fancy ingredients needed.
Step-by-step instructions for beef and broccoli with teriyaki sauce
Here's how to create restaurant-quality beef and broccoli with a glossy teriyaki glaze that balances sweet and savory notes.
Prep the Ingredients for Perfect Texture
Start by slicing the 1 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender bites that cook quickly in the wok. While you work, cut the 1.5 lbs broccoli florets into bite-sized pieces—keep the stems intact for structure. Mince the 4 cloves garlic cloves finely and grate the 2 tbsp ginger root using a microplane for maximum flavor extraction.
Slice the 3 whole green onions into 1-inch pieces, reserving the tops for garnish. Toast the 1 tbsp sesame seeds in a dry skillet over medium heat for 1-2 minutes until golden and fragrant—this adds nutty depth to the dish. Keep all prepped ingredients within reach so you can move quickly during cooking.
Cook the Beef Until Just Done
Heat a wok or large skillet over high heat until a drop of water sizzles instantly. Add the 2 tbsp vegetable oil and swirl to coat the surface. Working in batches if needed, add the steak strips in a single layer and let them sear undisturbed for 1-2 minutes until they develop a deep brown crust. Stir-fry for another 30 seconds, then transfer to a plate and set aside—this prevents overcooking while you prepare the vegetables.
Here's the thing—don't overcrowd the pan. If you add too much steak at once, it'll steam instead of sear. The goal is a caramelized exterior with tender, juicy meat. If the oil starts smoking excessively, reduce heat slightly to maintain control.
Stir-Fry the Broccoli Until Bright Green
In the same wok, add the broccoli florets and stir-fry for 3-4 minutes until they turn a vibrant green and just begin to soften. The broccoli should retain a slight crispness—overcooking turns it mushy. Season with 1 tsp salt and 0.5 tsp black pepper, tossing to coat evenly. Return the cooked beef to the wok and mix gently to combine.
This is where the magic happens: the residual heat from the wok keeps everything warm while you prepare the sauce. Taste the broccoli and beef mixture—it should be flavorful but not fully seasoned yet. That's intentional; the teriyaki sauce will tie everything together.
Make the Glossy Teriyaki Sauce
In a small bowl, whisk together the 0.5 cup soy sauce, 2 tbsp honey, 1 tbsp rice vinegar, minced garlic, and grated ginger root. Add the 1 tbsp cornstarch and mix until smooth—this will thicken the sauce beautifully. Pour the mixture into the wok and bring to a rapid simmer over high heat, stirring constantly for 1-2 minutes until the sauce thickens and becomes glossy.
Don't walk away during this step. The sauce can go from perfect to scorched in seconds. You'll know it's ready when it coats the back of a spoon and forms a sheen. If it thickens too quickly, add 1-2 tablespoons of water to loosen it slightly.
Finish and Garnish for Restaurant-Worthy Presentation
Give the beef and broccoli one final toss in the wok to ensure everything is coated with the teriyaki sauce. Drizzle with the 1 tbsp sesame oil and toss again—this adds an aromatic finish. Garnish with the toasted sesame seeds and sliced green onion tops. Serve immediately over steamed rice to soak up every last bit of that sweet-savory sauce.
Real talk: the dish tastes best right out of the wok when the sauce is still glossy and the broccoli retains its vibrant color. If you notice the sauce thickening as it cools, simply stir in a splash of hot water to restore its silky consistency. Each bite should deliver tender beef, crisp-tender broccoli, and a perfect balance of sweet, salty, and umami flavors.
Pro Tips For Making Beef And Broccoli Recipe With Teriyaki Sauce
- Sear the Steak First: Hit the flank steak with a screaming-hot pan—no oil yet—until it’s got a deep crust. I learned this the hard way: skipping the dry sear means the teriyaki sauce just pools on top instead of clinging to a caramelized surface. Two minutes max, then pull it out and let it rest while you finish the sauce.
- Trim Broccoli Like a Pro: Cut the florets into even, bite-sized pieces and trim the thick stems into matchsticks—don’t just hack them. Uneven broccoli means some parts stay crunchy while others turn to mush. A sharp knife and a little patience here save you from sad, soggy bites later.
- Balance the Teriyaki Sauce: Taste your teriyaki mix before tossing it on—soy, honey, and sesame oil should sing, not shout. Too much honey? Dilute with a splash of water. Too salty? A pinch of sugar or extra sesame oil smooths it out. The sauce should taste like a finished dish, not a half-baked glaze.
- Rest the Meat Before Slicing: Give the steak a solid 5-10 minutes under foil after searing—yes, even if you’re starving. Flank steak pulls apart like butter when it’s rested, and you’ll get clean slices instead of shredded, chewy strips. Cut against the grain for that perfect bite, but only after it’s had time to relax.
Creative variations of this dish
Spicy Thai Twist
Add 1 tbsp Thai red curry paste and 1 tsp chili garlic sauce to the teriyaki mixture for a bold, aromatic kick. Use 1 lb sirloin steak instead of flank for a slightly sweeter beef, and swap broccoli for baby bok choy or Thai basil leaves.
Garnish with crushed peanuts and lime wedges—this version tastes like a street food stall in Bangkok. 🌶️
Honey-Glazed Mushroom
Replace the broccoli with 8 oz shiitake mushrooms sliced into thick strips, and add 1 tbsp hoisin sauce to the teriyaki base. The mushrooms absorb the sauce beautifully, creating a rich, umami-packed dish.
I like to finish with toasted walnuts for crunch and a sprinkle of fresh cilantro. Serve with jasmine rice for extra elegance. 🍄
Sweet Chili Peanut
Blend 2 tbsp peanut butter and 1 tbsp sweet chili sauce into the teriyaki mixture for a nutty, tangy depth. Use 1 lb ribeye steak cut into strips, and add 1 cup snap peas for extra crunch.
Top with crushed peanuts and green onion slices. This version is a crowd-pleaser at my Portland farmers market—people can't get enough of the peanutty crunch. 🥜
Garlic Butter Shrimp
Swap the beef for 1 lb large shrimp peeled and deveined, and stir in 2 tbsp melted butter with the teriyaki sauce. Add 1 tsp smoked paprika for warmth, and serve with crusty bread for dipping.
The garlic butter transforms this into a seafood twist that's perfect for weeknight dinners or summer gatherings. 🍤
Sweet Potato Stir-Fry
Cut 1 lb sweet potatoes into ½-inch cubes and parboil for 5 minutes before stir-frying. Use 1 lb chicken breast instead of beef, and add 1 tsp cinnamon to the teriyaki sauce for warmth.
Garnish with toasted coconut flakes and lime zest. This version is a fall favorite—sweet, savory, and packed with texture. 🍠
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of flank steak?
Sirloin or ribeye work beautifully—they're more forgiving when sliced thin. For extra tenderness, marinate them for 20-30 minutes in the teriyaki sauce before cooking. Flank steak is ideal because it's lean and slices easily, but avoid tougher cuts like chuck unless you're using a slow cooker approach.
How do I get the teriyaki sauce extra glossy?
For that restaurant-quality sheen, reduce the sauce longer over medium-high heat until it coats the back of a spoon like syrup. Add 1 tsp cornstarch mixed with 1 tbsp water at the end if needed, or stir in ½ tsp xanthan gum for extra thickness. A splash of rice vinegar also helps balance flavors while keeping it glossy.
Can I make this recipe ahead of time?
Yes, but with a few tweaks! Cook the beef and broccoli separately, then refrigerate in airtight containers. Reheat gently in the wok with 1 tbsp oil and 2 tbsp water for 2-3 minutes—don't overcrowd. The sauce can be made 3 days ahead and reheated with a splash of water. For best texture, serve within 1 hour of reheating.
What if my broccoli turns out mushy?
Mushy broccoli happens when it's overcooked. For perfect texture, stir-fry it for 3-4 minutes max over high heat until bright green with slight resistance. Try blanching florets in boiling water for 1 minute before stir-frying, or swap for baby broccoli crowns which cook faster. The key is high heat and quick cooking!
How can I make this gluten-free?
Replace soy sauce with tamari or coconut aminos, and use arrowroot powder instead of cornstarch. For extra umami, add 1 tbsp gluten-free fish sauce to the teriyaki mixture. All other ingredients are naturally gluten-free! Double-check labels on sesame oil and rice vinegar too.
