Soups & Stews
This beef and broccoli recipe with London broil delivers restaurant-quality results in under 30 minutes—crispy seared beef meets tender broccoli in a silky sauce that clings perfectly.
The secret lies in marinating the London broil just long enough to tenderize without overpowering its natural beefy flavor, then searing it to a caramelized crust while keeping the inside juicy. I developed this version after years of testing, ensuring every bite balances bold, savory, and slightly sweet notes.
The technique is straightforward: quick-sear the beef for maximum flavor, then stir-fry with vibrant broccoli until bright green and crisp-tender. A simple soy-ginger sauce ties it all together, with just enough garlic and sesame oil to elevate the dish without complicating it.
What you’ll end up with is a plate that looks as impressive as it tastes—golden beef slices, vibrant broccoli florets, and a glossy sauce that coats every bite.
This recipe is perfect for weeknight dinners when you want something quick yet satisfying, or for impressing guests with minimal effort. The London broil cuts the cooking time in half compared to tougher cuts, and the broccoli stays crisp and bright, not soggy.
Serve it over steamed rice for the full experience, or with noodles for a heartier meal.
Whether you’re feeding a family or hosting dinner, this dish delivers foolproof results every time. The key is timing—sear the beef first, then cook the broccoli separately to avoid steaming it. Garnish with toasted sesame seeds and sliced green onions for that final restaurant touch. Let’s get cooking!
Ingredients for beef and broccoli recipe with london broil
London broil, vibrant broccoli, and a silky sauce—everything you need for restaurant-style beef and broccoli in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| London Broil Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 2 cups | Fresh, bright green florets |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For high-heat searing |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Low-Sodium Soy Sauce 🍶 | ½ cup | Kosher salt adjusted |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, zesty |
| Garlic Cloves 🧄 | 4 cloves | Minced, aromatic |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
| Green Onions 🧅 | 3 whole | Thinly sliced, fresh |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For heat balance |
| Cornstarch 🌾 | 1 tbsp | For crispy coating |
| Unsalted Butter 🧈 | 1 tbsp | For sauce richness |
| White Wine Vinegar 🍶 | 1 tsp | For acid balance |
London broil is the star here—look for a cut with good marbling at your butcher or grocery store's meat counter. Costco or Whole Foods usually carry it pre-sliced, but if you're cutting it yourself, slice against the grain for tender bites. The broccoli should be bright green and firm—avoid anything yellowing or wilted. Fresh ginger and garlic are non-negotiable for that authentic flavor; Trader Joe's sells pre-grated ginger if you're short on time. For the sauce, low-sodium soy sauce keeps the dish from being too salty, but adjust to taste. Toast your own sesame seeds in a dry pan for 30 seconds—they add a nutty depth store-bought can't match.
No London broil? Flank steak or sirloin work in a pinch, but slice it extra thin. Broccoli too big? Cut into even florets so they cook uniformly. Running low on sesame oil? Avocado oil works for searing, but add an extra ½ teaspoon of toasted sesame seeds at the end for that signature aroma. No fresh ginger? Ground ginger at half the amount is better than nothing, but it won't be as vibrant. The cornstarch is key for that crispy sear—don't skip it. For a sweeter sauce, bump the honey to 1.5 tablespoons, but keep it at 1 for that classic balance. And if you're gluten-sensitive, tamari instead of soy sauce does the trick.
This dish reheats beautifully—just toss with a splash of water and warm through. Keeps for 3 days in the fridge, but the sauce thickens over time, so add a splash of water when reheating. For meal prep, store components separately: beef, broccoli, and sauce. Assemble fresh for the best texture. The sauce freezes well for up to 3 months—just thaw and reheat gently. Garnish with sesame seeds and green onions right before serving; they wilt if added too early. Double the recipe if you're feeding a crowd—it's that good.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s that easy—just sear the steak, toss in the broccoli, and let the sesame oil do its thing. No chopping boards, no extra pans, just a single sheet pan that handles everything. (Yes, even on a Tuesday night.)
- Umami Bomb: The combo of low-sodium soy sauce and sesame oil gives this dish a depth that’s ridiculously satisfying—salty, nutty, and just a little sweet. That crispy edge on the steak? Chef’s kiss.
- Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats like a dream. The broccoli stays bright, the steak stays tender, and honestly? It’s the only thing my kids will actually eat from their lunchboxes.
- Budget Powerhouse: London broil is cheaper than filet mignon but just as impressive, and broccoli? You can’t beat the price. I stretch this recipe for four servings and still feel like I’m treating myself. (Not the prettiest, but the taste makes up for it.)
Step-by-step instructions for quick-sear beef and broccoli with London broil
Here's how to turn simple ingredients into a restaurant-worthy stir-fry in under 30 minutes.
Prep the London Broil for Maximum Crisp
Slice the 1.25 lb London Broil Steak thinly against the grain into ¼-inch thick pieces. Place them in a bowl and toss with 1 tbsp cornstarch, 0.5 tsp Diamond Crystal Kosher Salt, and 0.5 tsp Freshly Ground Black Pepper. Let them sit for 5 minutes—this creates a crispy crust that locks in juices. Meanwhile, trim the 2 cups Broccoli Florets into even-sized pieces and set aside.
I always slice the meat against the grain for tenderness, and the cornstarch coating is non-negotiable for that perfect crunch. Don't skip the resting time—it ensures even coating and prevents sticking later.
Sear the Beef in Hot Oil
Heat 1 tbsp Extra-Virgin Olive Oil in a large skillet over medium-high heat until shimmering. Working in batches if needed, add the steak pieces and sear for 1-2 minutes per side until deep golden brown. Remove and set aside—you want the beef to finish cooking later, not overcook now.
The key here is high heat and minimal movement. If the pan gets crowded, cook in batches so the beef develops that beautiful crust. You'll know it's ready when it releases easily from the pan and has a caramelized exterior.
Stir-Fry the Broccoli
In the same skillet, add 1 tbsp Sesame Oil and swirl to coat. Add the broccoli florets and stir-fry for 3-4 minutes until bright green and just tender-crisp. Add 4 cloves minced Garlic Cloves and 1 tbsp Fresh Ginger and cook for 30 seconds until fragrant.
Don't overcrowd the pan—this steams the broccoli instead of stir-frying it. You want those florets to stay vibrant and slightly crisp. The garlic and ginger should sizzle but not burn, releasing their aromatic oils.
Create the Silky Sauce
Lower heat to medium, then add 0.5 cup Low-Sodium Soy Sauce, 1 tbsp Honey, 1 tbsp Unsalted Butter, and 1 tsp White Wine Vinegar. Stir to combine, then add the seared beef back to the pan. Simmer for 2-3 minutes until everything is coated in the glossy sauce.
This is where the magic happens—the acidity from the vinegar brightens the flavors, the honey adds depth, and the butter creates that luxurious silkiness. If the sauce thickens too much, add 1-2 tablespoons water to reach your desired consistency.
Finish and Serve Immediately
Garnish with 1 tbsp Toasted Sesame Seeds and 3 whole sliced Green Onions. Serve over steamed rice or noodles while still sizzling hot. The beef should be tender with a crisp exterior, and the broccoli should retain its vibrant color and slight crunch.
This dish tastes best immediately when everything is piping hot. The contrast of silky sauce, crisp broccoli, and tender beef makes every bite worth waiting for. Leftovers? Reheat gently in a skillet to maintain that perfect texture.
Pro Tips For Making Beef And Broccoli Recipe With London Broil
- SEAR HOT THEN REST: The London broil’s thickest part needs 145°F internal temp—don’t pull it at 130°F thinking it’ll "finish" later. After searing, transfer to a plate and tent loosely with foil for 5-10 minutes. I used to rush this and ended up with dry, chewy meat that tasted like regret.
- TRIM BROCCOLI STEMS: Cut the florets off the stems, then slice the stems into ½-inch pieces. They’re just as tender when cooked right and add texture. Skip this, and you’ll be left with a pile of underused, mushy stems while the florets get overcrowded in the pan.
- USE SESAME OIL LAST: Add the sesame oil only in the final 30 seconds of cooking—it burns fast and turns bitter if you toss it in too early. A splash in the sauce is fine, but for the broccoli, let it hit the pan when everything’s nearly done so you get that nutty aroma without sacrificing flavor.
- SALTY SAUCE FIRST: Season the soy sauce with a pinch of salt before adding it to the pan. Low-sodium soy sauce is already mild, and this ensures your dish isn’t bland. I learned this after tasting a batch where the sauce tasted like water—now I adjust it upfront, no second-guessing.
Dietary considerations for beef and broccoli recipe with london broil
Gluten-Free Adaptation
Swap the low-sodium soy sauce for tamari (a gluten-free alternative) to keep the dish safe for those avoiding gluten. Tamari has a similar umami depth but won’t trigger gluten sensitivities. I’ve tested this substitution and found it works perfectly—just ensure the tamari label confirms it’s certified gluten-free. 🌾
Low-Carb Options
Skip the rice and serve this over cauliflower rice for a low-carb twist. The beef and broccoli already provide protein and fiber, so you won’t sacrifice satisfaction. For extra flavor, toss the cauliflower rice with 1 tsp sesame oil and a pinch of salt before serving.
The dish stays hearty and delicious while cutting carbs significantly.
Dairy-Free Adjustments
Replace the unsalted butter in the sauce with coconut oil or olive oil to keep it dairy-free. The sauce will still be rich and glossy—just reduce the heat slightly to prevent burning.
I’ve found 1 tbsp coconut oil works best for that buttery finish without dairy. Garnish with extra sesame seeds to add texture and balance the flavors.
Allergen-Friendly Tips
For nut allergies, avoid sesame oil in the stir-fry and use avocado oil instead. The dish remains flavorful, though you’ll lose some of the toasty sesame aroma.
If sesame allergies are a concern, skip the sesame seeds as garnish and opt for toasted pumpkin seeds instead—they add crunch without the risk. Always double-check labels on soy sauce and other packaged ingredients for hidden allergens.
Protein Boost
Add ½ cup cooked quinoa or edamame to the dish for extra protein without altering the texture. Quinoa blends seamlessly with the sauce, while edamame adds a fresh, slightly sweet contrast. Both options keep the meal balanced and satisfying, especially for post-workout meals or high-protein diets. 💪
Nutrition facts
Frequently asked questions
Why does the recipe call for London broil instead of flank steak?
London broil is ideal because it's thinly cut and lean, perfect for quick searing without drying out. Unlike flank steak, it has a slightly firmer texture that holds up better to stir-frying. For best results, look for a cut with visible marbling—this ensures juicy bites even when cooked fast. If you can't find London broil, flank steak works, but slice it 1/8-inch thick instead.
Can I make this recipe ahead of time?
Store components separately for 3 days in the fridge: beef, broccoli, and sauce in airtight containers. Reheat gently in a skillet with a splash of water to restore the sauce's silkiness. Never reheat broccoli directly—it'll turn mushy. For best texture, assemble fresh and serve immediately.
What's the secret to keeping the broccoli bright green?
Cook it just until tender-crisp (about 3-4 minutes) over high heat, then immediately add sauce. Avoid overcrowding the pan—this steams instead of stir-fries. The key is high heat and quick cooking. For extra vibrancy, add a pinch of salt to the broccoli before stir-frying to help retain color.
How do I adjust the sauce if I don't like it sweet?
Reduce the honey to ½ tbsp or omit it entirely for a more savory sauce. For balance, add ½ tsp white wine vinegar extra. The soy sauce provides umami depth, so don't cut it completely—just adjust the sweetness to your taste. For a tangier version, increase vinegar to 1.5 tsp and reduce honey to ½ tbsp.
What's the best way to serve this dish?
Pair with steamed jasmine rice or egg noodles to soak up the sauce. For a complete meal, add a side of scallion pancakes or cucumber salad. Garnish with extra sesame seeds and green onions right before serving—they add freshness and visual appeal. The beef's crispy crust works perfectly with soft rice or chewy noodles.
