Main Courses
This beef and broccoli recipe video delivers restaurant-quality results with a velvety soy-browned beef and perfectly crisp broccoli florets—no takeout required. The secret lies in velveting the beef for tender bites that stay juicy, while high-heat stir-frying keeps the broccoli vibrant and crunchy.
I’ve perfected this technique over years of testing, ensuring every bite balances rich umami with bright, fresh flavors.
The process is simpler than it sounds: marinate the beef in a cornstarch slurry for ultra-tender results, then sear it in a hot wok or skillet until beautifully browned. Meanwhile, the broccoli gets a quick blanch to preserve its color before joining the beef in a fragrant stir-fry.
The sauce—sweet, tangy, and savory—ties everything together with just the right amount of glossy sheen.
What you’ll end up with is a dish that’s restaurant-quality at home: tender, caramelized beef with a glossy soy glaze, paired with bright green broccoli that stays crisp even after cooking. The aroma alone will have everyone gathering around the table, and the flavors? Pure comfort food perfection.
This recipe is designed with video-friendly steps—clear timing cues, visual transitions, and techniques that translate seamlessly from screen to stove. Whether you’re cooking for a weeknight dinner or prepping for a crowd, this method ensures foolproof results every time. Let’s get started!
Ingredients for beef and broccoli recipe video
Restaurant-quality beef and broccoli starts with these carefully chosen ingredients for velvety beef and vibrant florets.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Cornstarch 🌾 | ¼ cup | For velveting beef |
| Soy Sauce 🍶 | ½ cup | High-quality, low-sodium preferred |
| Oyster Sauce 🍶 | 2 tbsp | Kikkoman brand recommended |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Honey 🍯 | 1 tbsp | Pure, unprocessed |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Broccoli Florets 🥦 | 1 ½ lb | Medium stems, cut into bite-sized |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onions 🧅 | 4 whole | Thinly sliced, white and green parts |
| Sesame Seeds 🌾 | 1 tbsp | Toasted lightly |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The flank steak is non-negotiable for this recipe—its lean texture velvetizes beautifully, creating that signature tender bite. Ask your butcher to slice it thinly against the grain for maximum tenderness, or do it yourself with a sharp knife. For sourcing, Whole Foods or Costco carry high-quality cuts consistently. If you can't find flank, sirloin or ribeye steak work in a pinch, but slice them extra thin. The soy sauce should be low-sodium to avoid over-salting the dish—Kikkoman or Pearl River Bridge are my go-tos. Oyster sauce adds depth, so never substitute with fish sauce—the flavor profiles are completely different.
No cornstarch? Arrowroot powder at the same amount works perfectly for velveting. Fresh ginger and garlic are ideal, but dried ginger at half the amount or garlic powder will suffice. For the broccoli, look for bright green florets with tight buds—avoid anything yellow or rubbery. The sesame oil is purely for aroma here, so use the toasted kind for that authentic nutty flavor. If you're making this ahead, prep the beef marinade and broccoli separately—they keep well for 24 hours in the fridge. The sauce components can be mixed in advance, but add the honey last to preserve its freshness.
Broccoli wilts fast, so blanch it just before stir-frying to maintain that vibrant color. Store prepped ingredients in airtight containers: beef marinade for up to 2 days, broccoli for 1 day, and sauce components for 3 days. The dish reheats beautifully—just add a splash of water or soy sauce to prevent drying. For leftovers, portion into single-serving containers to maintain that restaurant-fresh texture. The sauce thickens as it cools, so thin with water or a splash of soy sauce if needed when reheating.
Why You'll Love This Recipe
- One-Sheet Magic: I swear by this—just one pan, a quick toss of cornstarch, and the steak practically sears itself into perfection while the broccoli stays crisp. No fancy gadgets, no stress.
- Umami Bomb: That combo of soy and oyster sauce? It’s like a flavor explosion in your mouth, especially when you hit it with a drizzle of sesame oil at the end. My kids fight over the last bite.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice the steak thin, toss it with the sauce, and it reheats like a dream—packed lunches never tasted this good (or saved me this much time).
- Budget Power Move: Flank steak stretches far, and a little goes a long way when you’re feeding a crowd. Honestly, I’ve made this for dinner parties, takeout nights, and even my mom’s birthday—always a hit, always affordable.
Step-by-step instructions for velvety soy-browned beef with crunchy broccoli florets
Mastering this technique transforms tough flank steak into silky, restaurant-quality beef.
Velvet the Beef for Maximum Tenderness
In a medium bowl, combine the 1.25 lb flank steak (sliced against the grain), 0.25 cup cornstarch, 1 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper. Gently toss until every slice is evenly coated. Let it marinate for 15 minutes at room temperature—this critical step prevents the beef from drying out during the high-heat sear.
Here's the thing—velveting creates that signature silky texture. The cornstarch acts as a tenderizer while forming a protective crust. Don't skip the resting time; cold meat releases unevenly when hot. You'll know it's ready when the cornstarch mixture looks uniformly dusted on all slices.
Sear the Beef to Develop Deep Flavor
Heat 2 tablespoons vegetable oil in a wok or large skillet over high heat until shimmering. Working in batches (don't overcrowd), add the marinated beef and sear for 1-2 minutes per side until deep golden brown with caramelized edges. The high heat is essential—it creates the Maillard reaction that builds complex flavors.
Transfer the seared beef to a plate and set aside. If you're working with all four servings at once, keep the cooked beef warm in a 200°F oven while you complete the remaining batches. The beef should be fully cooked through but still retain moisture—overcooking at this stage ruins the velvet texture.
Build the Signature Soy-Browned Sauce
In the same wok (no need to clean it—the browned bits are flavor), reduce heat to medium-high and add 6 cloves minced garlic and 1 tablespoon grated fresh ginger. Sauté for 30 seconds until fragrant—this prevents burning while infusing the sauce with aromatic depth.
Pour in 0.5 cup soy sauce, 2 tablespoons oyster sauce, 1 tablespoon honey, and 1 tablespoon sesame oil. Bring to a simmer and cook for 2-3 minutes until the sauce reduces by about one-third and thickens slightly. You're aiming for a glossy, syrupy consistency that will coat the beef beautifully.
Blanch the Broccoli for Crunchy Texture
While the sauce simmers, bring a separate pot of water to a rolling boil. Add the 1.5 lb broccoli florets and blanch for 1 minute—just enough to soften slightly while maintaining crisp edges. Immediately drain and plunge into ice water to stop the cooking process. This preserves the vibrant green color and satisfying crunch that makes this dish special.
Drain well and set aside. The broccoli should be bright green with just a hint of tenderness—if it's mushy, you've overcooked it. Proper blanching ensures the florets stay intact when tossed with the beef, creating that perfect textural contrast in every bite.
Combine and Finish with Garnishes
Return the seared beef to the wok with the sauce and toss gently to coat completely. Add the blanched broccoli florets and toss everything together for 1-2 minutes until the beef is fully coated and heated through. The sauce should cling beautifully to both the beef and broccoli, creating that signature velvety sheen.
Remove from heat and stir in 4 whole green onions (sliced) and 1 tablespoon toasted sesame seeds. Plate immediately, garnishing with additional green onions if desired. Each serving should feature tender, silky beef slices paired with bright, crisp broccoli florets bathed in a glossy soy-honey sauce. Serve over steamed rice for the complete experience.
Pro Tips For Making Beef And Broccoli Recipe Video
- Slice Against the Grain: Flank steak’s tough fibers run parallel to the grain—cutting perpendicular to those lines guarantees tender bites. If you’re unsure which way is "with the grain," look for the muscle’s natural curve and slice diagonally across it.
- Salt the Steak First: Pat the flank steak dry, then hit it with kosher salt 30 minutes before cooking. This step isn’t just about seasoning—it breaks down proteins so the meat stays juicy even after searing. (Yes, even if you’re impatient like me.)
- Blanch Broccoli Before Stir-Frying: Drop broccoli florets in boiling water for 30 seconds, then shock in ice water. This stops cooking, brightens the green, and ensures they crisp up perfectly in the wok. Skipping this step means soggy, limp broccoli—no one wants that.
- Use Two Starches for Crispiness: Mix 1 tablespoon cornstarch with 1 teaspoon arrowroot powder (or potato starch) for the beef toss. Cornstarch gives instant crispiness, while arrowroot adds chew—together, they create that signature texture. (Your future self will thank you.)
Best sauces and condiments for this dish
Classic Soy-Ginger Sauce
This is the foundation of any great beef and broccoli dish—a balance of sweet, salty, and umami that clings beautifully to the beef. I use Kikkoman soy sauce for its rich flavor and honey to balance the saltiness while adding depth.
The secret is reducing the sauce by one-third—this creates that glossy, syrupy consistency that makes every bite taste like it came from a restaurant. 🍶
For extra depth, I add 1 tablespoon toasted sesame oil at the end—it adds a nutty aroma that elevates the dish instantly. If you're short on time, you can make the sauce ahead and reheat it gently with a splash of water to restore its glossiness.
Just don’t skip the reduction—it’s what makes the sauce sing.
Spicy Chili-Lime Twist
Want to kick things up a notch? Swap 1 tablespoon of the soy sauce for chili garlic sauce (like La Choy) and add 1 teaspoon of lime zest to the sauce. The heat from the chili balances the sweetness of the honey, while the lime brightens the whole dish.
I also toss in ½ teaspoon of crushed red pepper flakes at the end for a little extra kick. This version is perfect if you love a little heat with your beef and broccoli. 🌶️
For garnish, sprinkle with cilantro instead of sesame seeds—it adds a fresh, herbaceous note that cuts through the richness. If you’re feeling adventurous, drizzle with a little sriracha before serving for an extra layer of heat. The lime zest also works beautifully with the broccoli, giving it a zesty lift.
Sweet and Tangy Hoisin Glaze
If you’re craving something sweeter, replace the oyster sauce with 2 tablespoons of hoisin sauce and add 1 teaspoon of rice vinegar to the sauce. The hoisin brings a deep, molasses-like sweetness, while the vinegar adds a tangy brightness.
This version is especially great if you’re serving it with steamed jasmine rice—the contrast of flavors is pure comfort food magic. 🍯
For extra texture, top with crushed peanuts or toasted coconut flakes before serving. The crunch adds a fun contrast to the silky beef and tender broccoli. If you’re using peanuts, toast them lightly in a dry pan until fragrant—this brings out their natural oils and makes them even more delicious.
Umami Bomb with Mushroom Sauce
For a deeper, earthier flavor, sauté ½ cup sliced shiitake mushrooms with the garlic and ginger. Their umami richness will take the sauce to the next level. I like to use dried shiitake mushrooms for extra intensity—just rehydrate them in hot water for 10 minutes before slicing.
The mushrooms also add a meaty texture that pairs beautifully with the beef. 🍄
For garnish, swap the sesame seeds for thinly sliced scallions and a sprinkle of fresh thyme. The mushrooms add a savory depth that works surprisingly well with the sweetness of the honey.
If you’re serving this to guests who love mushrooms, they’ll be impressed by how much richer the dish tastes.
Nutrition facts
Frequently asked questions
Why does velveting the beef make it so tender?
The cornstarch coating creates a protective barrier that seals in juices while the high heat sears the outside. This technique, called velveting, prevents the beef from drying out during cooking. The result is that signature silky texture you find in restaurant versions. Think of it like giving your beef a tenderizing spa treatment before the main event!
Can I use frozen broccoli instead of fresh?
Fresh broccoli gives the best texture and color, but you can use frozen in a pinch. Thaw it completely first, then pat it very dry before blanching. The key is to blanch frozen broccoli for just 30 seconds instead of 1 minute—it's more delicate after freezing. For best results, look for high-quality frozen florets without ice crystals.
What's the best way to make this recipe in a video format?
Break the process into clear visual stages: velveting (show coating the beef), searing (demonstrate batch cooking), sauce building (highlight reduction), and final toss. Use close-ups for key techniques like blanching broccoli and tossing the beef. Add time stamps for each step (e.g., "1:45 - Velveting begins") and show the final plated dish with garnishes. Keep camera angles consistent for smooth transitions between steps.
My sauce turned out too thick—how can I fix it?
Add 1-2 tablespoons of water or broth and stir gently over low heat until it reaches your desired consistency. For a glossier finish, add ½ teaspoon of cornstarch mixed with 1 tablespoon water**. The sauce should coat the back of a spoon but still be pourable. If you're making this ahead, reduce the sauce more aggressively during initial cooking to prevent this issue later.
Can I make this dish ahead of time?
Yes! Prepare all components separately: velvet the beef and refrigerate (up to 24 hours), make the sauce (up to 3 days), and blanch the broccoli (up to 1 day). When ready to serve, quickly sear the beef, reheat the sauce, and toss everything together. The beef reheats best in a hot skillet with a splash of water or soy sauce to maintain moisture. Store components in airtight containers for best results.
