Main Courses
This beef and broccoli recipe that Tiffy cooks delivers restaurant-quality umami crunch with a silky sauce that sticks to every bite. đ„ I developed this version after testing countless methodsâwhat sets it apart is the perfect balance between tender beef, crisp-tender broccoli, and a sauce that's both glossy and deeply flavorful.
The secret lies in high-heat searing and a quick sauce that develops while the beef cooks.
What makes this recipe work is simplicity without compromise: flank steak sliced against the grain for maximum tenderness, broccoli blanched just until vibrant green, and a sauce built from soy, garlic, and a touch of brown sugar.
The wok technique ensures that beef stays juicy while developing a caramelized crust, and the sauce clings beautifully without overwhelming the natural flavors. It's the kind of dish that feels impressive but comes together in under 30 minutesâno fancy equipment required.
By the time you're done, you'll have perfectly seared beef strips with crisp edges and tender centers, bright green broccoli that's still crisp-tender, all coated in that glossy, slightly sticky sauce.
The aroma alone will have everyone gathering at the table. This is the beef and broccoli you'll crave again and again, with just the right balance of sweet, salty, and umami.
Serve it over steamed rice or noodles for a complete meal, or let the dish stand alone as a satisfying weeknight dinner. The leftovers reheat beautifully tooâjust a quick stir over medium heat to revive that wok-seared flavor. Let's get cooking!
Ingredients for beef and broccoli recipe tiffy cooks
Restaurant-quality beef and broccoli starts with these 14 ingredientsâsimple but packed with umami punch.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak đ„© | 1 lb | Center-cut, sliced against grain |
| Broccoli Florets đ„Š | 2 cups | Medium-sized, stems trimmed |
| Extra-Virgin Olive Oil đ« | 2 tbsp | For high-heat searing |
| Sesame Oil đ« | 1 tbsp | Toasted sesame flavor |
| Low-Sodium Soy Sauce đ¶ | œ cup | Kikkoman preferred |
| Garlic Cloves đ§ | 6 cloves | Minced, fresh preferred |
| Fresh Ginger đż | 1 tbsp | Grated, peeled |
| Brown Sugar đ | 1 tbsp | Light or dark |
| Cornstarch đŸ | 1 tbsp | For sauce thickening |
| Sesame Seeds đ± | 1 tbsp | Toasted for garnish |
| Green Onions đ§ | 3 whole | Sliced, white/light green parts |
| Red Pepper Flakes đ¶ïž | œ tsp | Adjust for heat |
| Diamond Crystal Kosher Salt đ§ | 1 tsp | For seasoning |
| Black Pepper đ¶ïž | œ tsp | Freshly ground |
The flank steak is non-negotiable here. Center-cut gives you the best texture, and slicing against the grain is what makes it tender. Grab it from the meat counterâWhole Foods or Costco usually have it pre-sliced for convenience, but if you're buying a whole cut, ask for help slicing it thinly. Look for good marbling; that's what gives you flavor and juiciness. Broccoli should be bright green and firm, with stems no thicker than a pencilâTrader Joe's has great pre-cut florets if you're short on time. The garlic and ginger? Fresh is a mustâthey make all the difference in that silky sauce. Toast your sesame seeds in a dry pan for 30 seconds before using for extra flavor punch.
No sesame oil? Avocado oil works in a pinch, but it won't have that nutty aroma. Short on soy sauce? Coconut aminos gives a similar umami kick, though it's slightly sweeter. Want to skip the cornstarch? A 1:1 ratio of arrowroot powder works just as well. The brown sugar can be swapped for honey or maple syrup, but keep it to the same amount. For extra heat, double the red pepper flakesâjust don't skip them entirely. The green onions add freshness, so if you're using dried, double the amount and toast them lightly first. And if you're worried about the beef drying out, marinate it for 30 minutes maxâlonger than that and it gets mushy.
Prep the broccoli firstâit cooks faster than the beef. Store raw beef in the fridge for up to 3 days or freeze for 3 months. The sauce keeps for 5 days in the fridge, so make extra if you're feeding a crowd. Sesame seeds lose their crunch fast, so toast them fresh before serving. This dish reheats beautifullyâjust add a splash of water or soy sauce to deglaze the pan and stir over medium heat. Leftovers taste even better the next day as the flavors meld together. For meal prep, portion the beef and broccoli separately and assemble when ready to eat.
Why You'll Love This Recipe
- Steak in Minutes: I swear, the flank steak only needs 10 minutes of slicing against the grainâno fancy knife skills requiredâand itâs done. Toss in the broccoli florets (still in those little clusters, no chopping needed), and youâve got a meal thatâs ready faster than takeout.
- Umami Bomb: That sesame oil hit? Chefâs kiss. Itâs the secret weaponâjust a teaspoon at the endâtransforming the low-sodium soy sauce into something rich and addictive. The broccoli stays crisp-tender, and the beef? Perfectly caramelized edges with that deep, savory punch.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The beef stays tender for days, and the broccoli reheats like it was just cookedâno soggy florets here. Pack it in containers, and youâve got a protein-packed lunch thatâll make you the office favorite.
- Budget Power Move: Flank steak is affordable, and youâre not wasting a thing. The leftovers? Even better the next dayâtoss them in a wrap, over rice, or straight from the pan. Honestly, Iâve had this recipe feed my family of four for three nights straight without breaking the bank.
Step-by-step instructions for wok-seared beef and broccoli
Here's how to nail that perfect umami crunch and silky sauce every time.
đ„ Step 1: Prep and Sear the Flank Steak
Slice the 1 lb flank steak against the grain into ÂŒ-inch thick strips. Pat them completely dry with paper towelsâthis ensures maximum sear and prevents steaming. In a wok or large skillet, heat 1 tbsp extra-virgin olive oil over high heat until it shimmers. Add the steak in a single layer and sear undisturbed for 1-2 minutes until deeply browned on one side.
Flip the strips and cook another 1-2 minutes until they reach 145°F internally. Transfer to a plate and sprinkle with œ tsp black pepper. The key here is high heat and minimal movementâthis creates that signature wok-seared texture. If your pan isn't hot enough, the steak will steam instead of sear.
đł Step 2: Stir-Fry the Broccoli and Aromatics
In the same wok, add 1 tbsp sesame oil and swirl to coat. Toss in the 2 cups broccoli florets and stir-fry for 2-3 minutes until bright green and just tender-crisp. Add the 6 minced garlic cloves and 1 tbsp grated fresh ginger, cooking for 30 seconds until fragrantâthis releases their full flavor potential.
Here's where it gets good: splash in œ cup low-sodium soy sauce and 1 tbsp brown sugar. Stir everything together and cook for 1 minute until the sauce begins to reduce slightly. The sugar will caramelize just enough to balance the soy's saltiness. If your broccoli looks undercooked, add it back in nowâit'll finish cooking in the sauce.
đ„ Step 3: Build the Signature Silky Sauce
Reduce heat to medium and stir in 1 tbsp cornstarch mixed with 2 tbsp water. Let the sauce thicken for 1-2 minutes until it coats the back of a spoon. The cornstarch creates that perfect silky texture without making it gluey. If it thickens too fast, add 1-2 tbsp water to loosen it.
Return the seared steak to the wok and toss everything together for 30 seconds. The residual heat will finish cooking the steak while coating it in that glossy sauce. Taste and adjust seasoningâyou might need a pinch more salt or a dash of red pepper flakes if you want extra heat. This is your chance to perfect the balance of flavors.
đœïž Step 4: Finish and Garnish Like a Pro
Transfer the beef and broccoli to a serving platter. Drizzle with any remaining sauce from the wok and sprinkle with 1 tbsp toasted sesame seeds and 3 sliced green onions. The sesame seeds add nutty crunch while the green onions provide fresh contrast. Serve immediately over steamed riceâthis dish is all about that hot, wok-fresh experience.
Here's the thing about this recipe: timing matters. The broccoli should stay crisp-tender, the steak perfectly seared but still juicy, and that sauce should cling like a dream. If you let it sit too long, the broccoli turns mushy and the sauce separates. Eat it right away while everything's at its peak.
Pro Tips For Making Beef And Broccoli Recipe Tiffy Cooks
- Slice Thinly Against the Grain: Flank steakâs fibers run longâcutting perpendicular to them guarantees tender bites. I used to ignore this and ended up with chewy, tough slices that needed extra chewing. A sharp knife and steady pressure make all the difference.
- Blanch Broccoli First: Toss florets in boiling water for 30 seconds, then ice bathâthis keeps them bright green and prevents mush. I learned this the hard way after overcrowding the pan and ending up with sad, limp broccoli. Works even if you skip the stir-fry step.
- Donât Overcrowd the Pan: High heat is your friend, but too much steak or broccoli at once drops the temp and steams instead of searing. Cook in batchesâthis ensures a proper crust on the beef and crisp broccoli. Yes, it takes a little more time, but the payoff is worth it.
- Finish with Sesame Oil Late: Add that last drizzle of sesame oil after everythingâs off the heatâit burns fast and turns bitter. A few drops at the end brighten the dish without overpowering. I was skeptical until I tried it, and now I canât imagine skipping it.
Common mistakes when making this recipe
Overcrowding the Pan
This is my biggest pet peeve when I see people making beef and broccoliâpacking the wok too tightly with beef strips. When you crowd the pan, the steak releases moisture and steams instead of searing, resulting in gray, soggy beef instead of beautiful caramelized edges.
I always work in two batches if needed, especially with flank steak. The goal is to get those strips browned and crispy, not boiled. đ„
Undercooked Broccoli
Broccoli is the star of this dish, and it needs to stay crisp-tender with vibrant green color. I see so many people overcook it until it's mushyâthis happens when you stir-fry it too long or add it to the pan too early.
Cook it for just 2-3 minutes until it's bright green and slightly resistant to the bite. If you're worried about doneness, add it back to the wok with the sauce in the final minuteâit'll finish cooking perfectly.
Skipping the Rest
Here's a mistake I made early on: not letting the seared beef rest after cooking. When you pull the steak from the pan at 145°F, it needs 2-3 minutes to rest before tossing it with the sauce.
This allows the juices to redistribute, keeping the meat tender. I used to rush this step and end up with dry, stringy beef. Trust me, those few minutes make all the difference in the final texture. â°
Using the Wrong Heat
The heat level is everything in this recipe, and I can't stress this enough. If your pan isn't hot enough when you add the beef, it'll steam instead of sear. You need that oil to be smoking hot before adding the steak.
I test this by flicking a drop of water onto the panâif it sizzles immediately, it's ready. For the broccoli, medium-high heat is perfect, but if you crank it too high, you'll burn the garlic and ginger before they release their flavors.
Ignoring the Sauce Thickening
Many people pour all the sauce ingredients in at once without thickening it properly, resulting in a watery mess. The cornstarch slurry is what creates that signature silky texture. I always mix it with water first, then gradually incorporate it while stirring constantly.
If you rush this step or don't give it enough time to thicken, you'll end up with a sauce that's too thin to coat the beef properly. Patience here is keyâgive it 1-2 minutes to reach the perfect consistency.
Overmixing After Sauce Addition
Once you've added the sauce and thickened it, I see people stir-frying everything together for too long. After returning the beef to the wok, just toss everything together for 30 seconds max. Overmixing can break down the beef's texture and make the sauce separate.
The goal is to coat everything evenly without overworking the ingredients. This is where the magic happens quickly, so keep your movements purposeful and controlled. đ«
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut?
Sirloin or ribeye work wellâjust slice them ÂŒ-inch thick against the grain. For leaner options, try top round, but marinate it for 20-30 minutes first to keep it tender. Avoid tough cuts like chuck; they won't sear properly.
How do I keep the broccoli bright green and crisp?
Blanch the florets in boiling water for 30 seconds before stir-frying, then shock in ice water. This preserves color and texture. For extra crunch, add broccoli back to the wok just before servingâit'll finish cooking in the residual heat. Overcooking turns it mushy, so watch closely!
What if I don't have a wok?
No problem! Use a large skillet or cast-iron panâjust make sure it's heavy enough to retain heat. A 12-inch nonstick pan works well too. The key is high heat and minimal stirring. If your pan isn't wide enough, cook the beef in batches to avoid crowding.
Can I make this dish ahead of time?
Store components separately: beef and broccoli in one container, sauce in another. Reheat everything together over medium heat for 2-3 minutes, adding a splash of water if the sauce thickens too much. For best texture, serve freshâbut if you must reheat, do it quickly to avoid soggy broccoli.
What's the secret to the silky sauce?
The magic is in the cornstarch slurryâmix it with water first, then gradually stir it into the hot sauce. Keep heat at medium and stir constantly for 1-2 minutes until it thickens to a glossy consistency. If it separates, just reheat and stir vigorously. Patience here makes all the difference!
