Soups & Stews
This NYT-style beef and broccoli recipe delivers restaurant-quality wok sear and umami-rich sauce without the fuss. The secret lies in high-heat stir-frying for tender beef and crisp-tender broccoli, then tossing everything in a velvety sauce that balances sweet, salty, and tangy flavors. After perfecting this for busy weeknights, I can confidently say it’s the one dish that transforms a simple dinner into a showstopper—no takeout required.
The technique starts with properly prepping the beef—thinly sliced flank steak or sirloin cut against the grain for maximum tenderness. Broccoli florets are blanched just until bright green and crisp, ensuring they stay vibrant when tossed in the sauce.
The sauce itself is where the magic happens: a blend of soy sauce, oyster sauce, honey, and aromatics like garlic and ginger, simmered until thick and glossy. This isn’t just another beef and broccoli—it’s a dish that tastes like it belongs on a high-end menu.
What you’ll end up with is perfectly seared beef strips with a caramelized crust, paired with bright, crisp broccoli all coated in that glossy, umami-packed sauce.
The aroma alone will have everyone gathering around the table, and the first bite delivers a harmonious balance of textures and flavors—sweet from the honey, salty from the soy, and a deep umami richness from the oyster sauce.
This recipe is designed to impress, whether you’re cooking for a date night or feeding the family.
Serve it over steamed jasmine rice for the full experience, or enjoy it as-is for a quick, satisfying meal. The best part? It comes together in under 30 minutes, making it ideal for weeknights when you still want something special. Let’s get cooking—this dish is worth every minute.
Ingredients for beef and broccoli recipe nyt
Here's what you need to recreate that NYT-worthy wok sear and umami sauce at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 2 cups | Medium size, cut into bite-sized pieces |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For high-heat searing |
| Low-Sodium Soy Sauce 🥄 | ½ cup | For sauce depth |
| Oyster Sauce 🦪 | 2 tbsp | For umami richness |
| Honey 🍯 | 1 tbsp | For sweet balance |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatics |
| Fresh Ginger 🌿 | 1 tbsp | Grated for zing |
| Sesame Oil 🫒 | 1 tsp | For finishing aroma |
| Toasted Sesame Seeds 🌾 | 1 tsp | For garnish |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Cornstarch 🌾 | 1 tsp | For sauce thickening |
| Kosher Salt 🧂 | 1 tsp | For seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The flank steak is non-negotiable here—it's lean enough to sear quickly but tender when sliced thin. Ask the butcher to slice it against the grain if you're not doing it yourself, or grab pre-sliced from the deli counter. For broccoli, fresh is best—look for bright green florets with tight buds at stores like Whole Foods or your local market. The sauce ingredients are all pantry staples, but oyster sauce and honey make the difference between good and restaurant-quality. I grab Lee Kum Kee oyster sauce from Asian markets—it's the gold standard, but any brand works in a pinch.
No flank steak? Sirloin or ribeye work too, but slice it extra thin. Fresh ginger? Substitute 1 tsp ground ginger if needed. The sauce can be made ahead—just store it in the fridge and reheat gently. For extra crispiness, blanch broccoli for 30 seconds before stir-frying. Sesame oil is purely for aroma—use the toasted variety if you can find it, but regular works too. The cornstarch is key for that glossy finish—don't skip it.
Broccoli keeps best in the fridge for 4-5 days if you're prepping ahead. The sauce can be made a day in advance and reheated—it actually tastes better after flavors meld. Store leftover rice in an airtight container for 3 days. For the full NYT experience, serve with extra sesame seeds and a drizzle of sesame oil on top. This dish reheats beautifully—just add a splash of water to the sauce if it thickens too much.
Why You'll Love This Recipe
- No-Chop Night: I swear by this when I’m too tired to dice anything—just slice the steak thin, steam the broccoli florets whole (yes, really), and toss them in the pan. The broccoli stays bright and tender, no small feat for a weeknight.
- Umami Bomb: That combo of low-sodium soy and oyster sauce? It’s like a flavor shortcut I don’t feel guilty about. The steak gets this glossy, caramelized crust, while the sauce clings to the broccoli like a hug—salty, sweet, and just a little funky.
- Lunchbox Hero: Here’s what sold me—this reheats like a dream. Pack the leftovers in containers, and it’s still crispy enough to satisfy at work. (Between us, I’ve eaten it cold straight from the fridge. Don’t tell my dietitian.)
- Steakhouse for Less: Flank steak is cheaper than sirloin, but the marinade and sauce make it taste like a splurge. I’ll be real: my kids pick out the broccoli first, but they still ask for seconds. That’s the real win.
Step-by-step instructions for NYT-style wok-seared beef and broccoli
Here's how to nail that signature NYT wok technique—crispy beef, vibrant broccoli, and a glossy umami sauce.
Prep the Flank Steak and Broccoli
Slice the 1 lb flank steak against the grain into ¼-inch thick strips. The grain runs diagonally across the meat—you'll see those muscle fibers. Cutting against them shortens the fibers, making each bite more tender. Pat the slices dry with paper towels before seasoning.
Cut the 2 cups broccoli florets into even bite-sized pieces. I like to keep the stems attached for better texture. Give them a quick rinse and drain well on a colander. The broccoli should be completely dry when you cook it—any moisture will steam the florets instead of searing them.
Cook the Jasmine Rice
Rinse the 1.5 cups jasmine rice in a fine-mesh strainer until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rice with 3 cups water in a pot and bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 15 minutes without lifting the lid.
After 15 minutes, turn off the heat and let the rice steam covered for another 10 minutes. This resting period allows the rice to absorb all the moisture and develop that perfect fluffy texture. Fluff with a fork before serving—don't stir while it's hot or you'll mash the grains.
Sear the Beef and Broccoli in Stages
Heat a wok or large skillet over high heat until it's smoking hot. Add 2 tablespoons extra-virgin olive oil and swirl to coat the surface. Working in batches, add half the beef strips and let them sear undisturbed for 1-2 minutes until they develop a deep golden crust.
Stir and cook for another 30 seconds until the beef is 80% cooked (it'll finish in the sauce). Remove the beef and set aside. Repeat with the remaining beef. Now add the broccoli to the same wok and stir-fry for 3-4 minutes until bright green and just tender-crisp. Remove and set aside with the beef.
Build the Umami Sauce
Reduce the heat to medium and add 4 minced garlic cloves and 1 tablespoon grated fresh ginger to the wok. Cook for 30 seconds until fragrant—don't let them burn. Pour in the 0.5 cup low-sodium soy sauce, 2 tablespoons oyster sauce, and 1 tablespoon honey.
Stir vigorously for 1 minute until the sauce begins to thicken. In a small bowl, whisk together 1 teaspoon cornstarch with 2 tablespoons water until smooth. Pour this mixture into the wok and stir constantly for 30-60 seconds until the sauce reaches a glossy, jelly-like consistency.
Finish and Serve
Return the beef and broccoli to the wok and toss everything together to coat evenly with the sauce. Drizzle with 1 teaspoon sesame oil and toss once more. Taste and adjust seasoning with additional soy sauce if needed—the sauce should be savory-sweet with a hint of spice.
Serve immediately over the jasmine rice, garnished with 1 teaspoon toasted sesame seeds. The beef should be tender yet still slightly chewy, the broccoli bright green and crisp-tender, and the sauce clinging beautifully to each bite. Each forkful delivers perfect texture contrast and balanced flavors.
Pro Tips For Making Beef And Broccoli Recipe Nyt
- CUT STEAK AGAINST THE GRAIN: Flank steak’s fibers run long—if you slice with the grain, you’ll end up with chewy, rubbery bites. Flip the raw steak 90 degrees after searing, then slice diagonally across the grain. (Yes, it looks weird, but it works—trust me, I’ve tried the other way.)
- SALT THE BROCCOLI BEFORE COOKING: Toss broccoli florets with a pinch of salt right after cutting. It crisps the edges and keeps them bright green longer. I used to skip this, and the florets always turned soggy by the end.
- DON’T OVERCROWDLE THE PAN: If you pile all the broccoli in at once, it’ll steam instead of sear. Cook in batches—just enough to fit in a single layer. The first batch will caramelize while you’re finishing the second. (Your future self will thank you.)
- USE OYSTER SAUCE LAST: Add oyster sauce in the final 30 seconds of cooking. If you toss it in too early, the sauce will turn bitter and cling like glue. A splash of water or broth at the end helps loosen it up. (I learned this the hard way after a dinner party disaster.)
Pro cooking tips for perfect results
High-Heat Wok Mastery
Your wok or skillet needs to be ripping hot—I mean actual smoke rising—before adding oil. I use a 14-inch carbon steel wok from Made In because it heats up faster than cast iron.
If your pan isn't hot enough, the beef will steam instead of sear, and you'll end up with mushy broccoli. Test readiness by flicking a drop of water into the pan—it should sizzle and evaporate instantly. 🔥
Beef Searing Secrets
Work in two batches maximum to avoid crowding the pan. When you add the beef, let it sit undisturbed for 1-2 minutes to develop that golden crust—this is where the Maillard reaction happens.
I use extra-virgin olive oil for its high smoke point, but avocado oil works too. Once you stir, cook for just 30 seconds more—overcooking turns the beef tough.
Broccoli Timing Trick
Broccoli should stay bright green and crisp-tender, not mushy. Add it to the wok after removing the beef and stir-fry for 3-4 minutes—any longer and it turns into sad, limp florets. I like to keep the stems attached because they add great texture.
If your broccoli looks steamed instead of seared, your pan wasn't hot enough. A quick 30-second blanching in boiling water before stir-frying ensures even cooking. ✨
Sauce Thickening Hacks
The cornstarch slurry is non-negotiable for that glossy finish. Whisk it until completely smooth before adding to the wok—any lumps will create a gummy sauce. Stir constantly for 30-60 seconds until it reaches a jelly-like consistency.
If your sauce isn't thickening, you might need ½ teaspoon more cornstarch. Taste as you go—the sauce should coat the back of a spoon but still be pourable.
Finishing Touches
That final drizzle of sesame oil adds an aromatic punch, but don't overdo it—just 1 teaspoon is enough. Toss everything together gently so the sauce clings to the beef and broccoli.
Garnish with toasted sesame seeds right before serving—they add texture and a nutty flavor. If the sauce seems too thick after reheating, add 1 teaspoon water and stir until smooth. 💫
Equipment Upgrades
Invest in a thermometer like the ThermoWorks Smoke to monitor your wok's temperature—aim for 500°F or higher. A tongs set with a flat edge (like OXO Good Grips) makes flipping beef effortless.
For extra crispiness, I sometimes use a wok with a lid to steam the broccoli slightly in the final minute, but this is optional. The right tools make all the difference in restaurant-quality results at home.
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of flank steak?
Sirloin or ribeye work perfectly—just slice them ¼-inch thick against the grain for tenderness. For leaner options, try top round, but marinate it for 30 minutes first to prevent dryness. Avoid tough cuts like chuck or brisket—they won't yield the same texture.
How do I keep the broccoli bright green and crisp?
Blanch the florets in boiling water for 30 seconds before stir-frying to preserve color. Use a ripping hot wok (test with a water droplet—it should sizzle instantly) and cook for only 3-4 minutes. Overcrowding the pan steams instead of sears. A splash of rice vinegar in the sauce also helps maintain vibrancy.
What if I don't have oyster sauce?
No problem! Substitute with 1 tbsp hoisin sauce + 1 tsp soy sauce for umami depth. For a vegetarian version, use 1 tbsp mushroom sauce + 1 tsp soy sauce. The honey and soy sauce combo will still give that signature sweet-salty balance. Just taste and adjust—oyster sauce adds a unique richness that's hard to replicate.
Can I make this ahead of time?
Yes! Cook the beef and broccoli, then store them separately in the fridge for up to 2 days. Reheat the sauce separately, then toss everything together over high heat for 2 minutes to revive the sear. The rice should be cooked fresh—it doesn't reheat well. For make-ahead sauce, refrigerate it separately and reheat gently before combining.
Why does my sauce turn out too thin or too thick?
For thin sauce, add ½ tsp more cornstarch mixed with 1 tbsp water and simmer for 1 minute. If it's too thick, whisk in 1 tsp water at a time until smooth. The key is stirring constantly while the sauce thickens—lumps create uneven texture. Always taste as you go!
