Main Courses
This beef and broccoli recipe YouTube delivers restaurant-quality flavor in just 30 minutes, with tender beef and crisp-tender broccoli coated in a rich, umami-packed soy sauce. I developed this version after years of testing—balancing the perfect sear on the beef while keeping the broccoli vibrant and slightly crisp.
The secret lies in high heat and quick cooking, ensuring every bite bursts with savory depth without overpowering the natural sweetness of the vegetables.
The key to success is proper prep: thinly sliced beef that cooks quickly and broccoli cut into even florets to ensure even cooking. A simple marinade of soy sauce, garlic, and ginger infuses the beef with flavor while tenderizing it, and the sauce—thickened with cornstarch—creates that signature glossy finish.
This method is foolproof, with clear steps that even beginners can follow to achieve professional results every time.
What you’ll end up with is a dish that’s packed with bold flavors yet remains light and satisfying—ideal for weeknight dinners or meal prep. The beef stays juicy and tender, the broccoli retains its vibrant green color and satisfying crunch, and the sauce clings perfectly to every bite.
Serve it over steamed rice or noodles for a complete meal that’s as quick as it is delicious.
This recipe is designed with YouTube in mind, so I’ve included visual cues like "stir-fry until golden" to guide you through the process. Whether you're a home cook looking for a weeknight staple or a beginner eager to master stir-frying, this beef and broccoli delivers on flavor without the fuss.
Let’s get cooking!
Ingredients for beef and broccoli recipe youtube
These 13 ingredients transform into restaurant-style beef and broccoli in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Fresh Broccoli 🥦 | 1 ½ lbs | Cut into even florets |
| Low-Sodium Soy Sauce 🍶 | ½ cup | Kikkoman preferred |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Neutral Oil 🫒 | 2 tbsp | Vegetable or canola |
| Green Onions 🧅 | 4 whole | Sliced thin, white parts |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| White Pepper 🌶️ | ¼ tsp | Optional for subtle heat |
| Brown Sugar 🍯 | 1 tsp | Lightly packed |
The beef is everything here. Flank steak is ideal—it's lean but tender when sliced thin. Grab it from the meat counter, not pre-sliced packages. Look for good marbling and ask for it to be sliced against the grain (the butcher can do this). If you're feeling fancy, marinate it for 30 minutes in a mix of soy sauce, garlic, and ginger before cooking. Costco or Whole Foods carry excellent cuts, but your local supermarket's butcher section works too. Pro tip: Pat it dry before slicing to get the best sear.
No soy sauce? Coconut aminos works in a pinch, but it's sweeter so reduce the brown sugar. Fresh ginger too expensive? Ground ginger at half the amount gets you close. For extra umami, add a splash of fish sauce (vegan-friendly soy sauce sub). Broccoli stems are edible—peel and chop them for extra texture. The cornstarch is non-negotiable for that signature glossy sauce, but if you're gluten-free, arrowroot powder does the trick. And yes, you can use frozen broccoli (thaw and pat dry first).
This dish tastes even better the next day—perfect for meal prep. Store in airtight containers for 4-5 days in the fridge. For freezing, portion into single servings and freeze for up to 3 months. Reheat gently in a skillet with a splash of water to revive the crispness. The sauce thickens as it cools, so stir in a teaspoon of water if it seems too stiff when reheating. Serve over steamed rice or noodles—whatever you've got on hand.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I’d rather scroll than clean—just sear the steak, toss in the broccoli, and let the soy sauce work its magic. No extra dishes, no stress.
- Soy-Garlic Crunch: That first bite? The cornstarch gives the beef a satisfying bite, while the garlic and low-sodium soy sauce make it taste like a restaurant takeout—just way better. Honestly, my picky eaters actually finish their plates.
- Lunchbox Hero: Between us, this reheats like a dream. Pack it for work, and it’s still got that tender beef and crisp broccoli the next day—no sad, mushy leftovers here.
- Budget Win: Flank steak stretches far, and broccoli’s one of those veggies that’s always on sale. I make this twice a month, and it feeds four for under $15. Practical? Yes. Delicious? Absolutely.
Step-by-step instructions for beef and broccoli stir-fry
Here's how to make a restaurant-quality beef and broccoli that's packed with flavor and ready in under 30 minutes.
Prep the Ingredients for Perfect Texture
Start by slicing the 1 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook quickly. Pat the slices dry with paper towels—any moisture will prevent that perfect sear we're after.
Next, cut the 1.5 lbs fresh broccoli into even 1-inch florets, keeping the stems intact for structure. Peel and finely mince the 6 cloves garlic cloves and grate the 1 tbsp fresh ginger, using a microplane for maximum surface area. Thinly slice the 4 whole green onions, separating the white and green parts. This prep work might seem tedious, but it makes all the difference in texture and flavor distribution.
Create the Umami-Packed Sauce
In a small bowl, whisk together the 0.5 cup low-sodium soy sauce, 1 tbsp cornstarch, 1 tsp brown sugar, 0.5 tsp black pepper, and 0.25 tsp white pepper. The cornstarch will help thicken the sauce as it cooks, while the brown sugar adds just enough sweetness to balance the savory soy. Set this mixture aside while you prep the rest.
In a separate small bowl, combine the minced garlic, grated ginger, and 1 tbsp sesame oil. This aromatic mixture will infuse the beef and broccoli with deep, complex flavors. Let it sit for a minute while you heat your pan—this gives the ginger and garlic time to mingle and release their essential oils.
Sear the Beef for Maximum Flavor
Heat a large skillet or wok over high heat until it's smoking hot. Add 2 tbsp neutral oil and swirl to coat the pan evenly. Working in batches (don't overcrowd!), add the steak strips and sear for 1-2 minutes per side until they develop a deep golden-brown crust. This high-heat sear locks in juices and creates that signature beefy flavor.
As the beef cooks, it will release its natural juices. Use a pair of tongs to transfer the seared beef to a clean plate, leaving those precious juices behind in the pan. If the pan starts to smoke excessively, reduce the heat slightly—you want a hot pan, not a fire.
Stir-Fry the Broccoli and Combine
Add the broccoli florets to the same skillet (no need to wipe it clean—those browned bits are flavor gold) and stir-fry for 3-4 minutes over high heat until they're bright green and just beginning to soften. You want them to retain some bite, so don't overcook them.
Return the seared beef to the skillet along with the garlic-ginger mixture. Pour in the sauce mixture and stir vigorously to combine. The cornstarch will start thickening the sauce almost immediately. Cook for another 1-2 minutes until the sauce coats the beef and broccoli evenly and reaches your desired consistency. If it's too thick, add 1-2 tablespoons of water to loosen it.
Finish and Serve with Fresh Herbs
Taste and adjust the seasoning if needed—you might want to add a splash more soy sauce for extra umami or a pinch of salt to balance the flavors. The dish should be perfectly balanced: salty, slightly sweet, with a hint of spice from the white pepper.
Garnish with the sliced green onions, using both the white and green parts for color and freshness. The white parts add a subtle bite, while the green parts bring a bright, fresh finish. Serve immediately over steamed rice or noodles to soak up every last bit of that delicious sauce.
Pro Tips For Making Beef And Broccoli Recipe Youtube
- Slice Thin, Slice Even: Flank steak fights back when sliced unevenly—it cooks at different rates, leaving some rubbery. Use a sharp knife and slice against the grain at a 45-degree angle, aiming for ¼-inch thickness. If your knife isn’t up to it, freeze the steak for 20 minutes first—it tightens the fibers and makes slicing cleaner.
- Blanch Broccoli First: Toss raw broccoli florets into boiling water for 30 seconds, then shock in ice water. This stops cooking, brightens the green, and prevents mush when they hit the pan later. I learned this the hard way—overcrowding the wok with unblanched broccoli turns it into a sad, limp pile.
- Cornstarch Slurry Needs Rest: Mix cornstarch with cold soy sauce and water before adding to the pan, but let it sit for 5 minutes. This gives the starch time to hydrate fully, so it thickens the sauce smoothly instead of clumping like glue. Stirring in dry cornstarch straight to the hot wok? That’s how you end up with a lumpy mess.
- Low Heat for the Finish: Once the sauce starts coating the beef, drop the heat to medium-low. High heat turns the sauce into a sticky, uneven glaze—what you want is a glossy, even sheen that clings to every bite. I used to rush this, and the sauce would either burn or pool at the bottom. Patience here makes all the difference.
Make-ahead tips for this recipe
Prep Ahead for Busy Nights
Slice the flank steak and broccoli up to 2 days ahead—store them separately in airtight containers in the fridge. The beef will stay fresh, and the broccoli retains its vibrant color.
I like to marinate the beef in soy sauce, garlic, and ginger for 30 minutes before cooking, but you can do this prep step the night before too. Just keep it cold until you're ready to sear. 🌟
Sauce Prep Shortcut
Make the sauce mixture a day in advance and store it in a small jar in the fridge. The cornstarch keeps it stable, so you won't need to whisk it again. When you're ready to cook, just give it a quick stir and proceed with the recipe.
This saves you from measuring everything fresh on a busy weeknight. I even prep extra sauce for stir-frying other veggies later in the week.
Broccoli Roasting Hack
If you're short on time, roast the broccoli at 425°F for 15 minutes before stir-frying. Toss the florets with 1 tsp olive oil, salt, and pepper, then spread them on a baking sheet. This gives them a head start on cooking and intensifies their flavor. Just
Beef Pre-Cooking Tip
For extra tenderness, partially cook the beef in the microwave for 1 minute before searing. This jumpstarts the cooking process, so you spend less time over the heat. Just be careful not to overcook it—it should still be slightly pink in the center before finishing in the skillet. This trick is especially helpful when you're juggling multiple dishes at once.
Freezer-Friendly Components
Freeze the cooked beef and broccoli separately in single-serving portions for up to 3 months. When you're ready to eat, thaw overnight in the fridge, then reheat in a skillet with a splash of water to revive the crispness.
I like to keep a stash of these components in my freezer for those days when I just can't face cooking from scratch. Just add fresh sauce and green onions when serving. ❄️
Sauce Boost for Leftovers
If the sauce seems too thick after reheating, stir in 1 tsp water or broth to loosen it up. For extra flavor, add a splash of sesame oil or a pinch of white pepper to brighten it up.
I also like to sprinkle a little toasted sesame seeds on top for added texture and depth. These simple tweaks make leftovers taste almost as good as the original dish. 💫
Nutrition facts
Frequently asked questions
What's the best cut of beef for stir-fry? Flank steak is ideal for this recipe because it's lean but tender when sliced thinly against the grain. Other great options include sirloin or ribeye—just
Can I use frozen broccoli instead of fresh?
Thaw frozen broccoli first, then pat it completely dry with paper towels. This prevents excess moisture that can dilute your sauce. For best results, use florets that are still firm—avoid mushy ones. Fresh broccoli gives brighter color, but frozen works perfectly in a pinch.
Why does my sauce turn out too thick?
This usually happens when the cornstarch over-thickens during cooking. The fix is simple: stir in 1-2 tablespoons of water while the sauce simmers. For next time, reduce the cornstarch by ½ teaspoon if you prefer a lighter consistency. Remember, the sauce will thicken further as it cools.
How do I keep the beef tender?
Slice the beef thinly against the grain and sear it at high heat for just 1-2 minutes per side. Overcooking is the #1 enemy of tender beef! For extra insurance, marinate for 30 minutes in soy sauce, garlic, and ginger before cooking. Never skip patting the beef dry—moisture steams instead of sears.
What if I don't have sesame oil?
Don't worry—you can substitute with neutral oil (like vegetable or canola) and add ½ teaspoon toasted sesame seeds at the end for aroma. The flavor won't be identical, but it'll still taste delicious. For a different twist, try a splash of toasted peanut oil for a nutty depth.
