Beef and Broccoli Recipe with London Broil: Wok-Sear Crispy Edges, Silky Sauce Magic

Soups & Stews

Beef and Broccoli Recipe with London Broil: Wok-Sear Crispy Edges, Silky Sauce Magic

This beef and broccoli recipe with London broil delivers restaurant-quality crispy edges and a silky sauce that transforms tough cuts into melt-in-your-mouth perfection.

The secret lies in marinating the beef overnight—a step that tenderizes the meat while building deep flavor—then searing it at high heat to lock in juices before slicing against the grain. That first bite of caramelized beef with bright, crisp-tender broccoli is what makes this dish unforgettable.

What sets this recipe apart is the balance between traditional techniques and modern shortcuts. We'll use a garlic-ginger glaze instead of heavy sweet-and-sour sauces, creating a sauce that's rich yet bright, with just the right amount of umami from soy and oyster sauce.

The broccoli gets a quick blanch to preserve its vibrant green color and crisp texture, then finishes in the wok with the beef for that signature stir-fry aroma.

By the time you plate this dish, you'll have perfectly seared beef strips with crispy edges that contrast beautifully against the tender interior, all coated in a glossy sauce that clings to every piece.

The broccoli remains bright and crisp, not soggy, with just enough char from the wok to add depth. This is the kind of beef and broccoli that makes people ask for seconds—and thirds.

The best part? This recipe scales effortlessly for weeknight dinners or dinner parties, and the sauce can be made ahead to save time. Let's get started on creating a dish that's equal parts comforting and impressive.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for beef and broccoli recipe with london broil

Restaurant-quality beef and broccoli starts with these 13 ingredients—crispy edges guaranteed.

Ingredient Amount Notes
London Broil 🥩 1 ½ lb Thinly sliced against grain
Fresh Broccoli 🥦 2 cups Florets cut into bite-sized pieces
Garlic Cloves 🧄 6 cloves Minced for marinade and sauce
Fresh Ginger 🌿 2 tbsp Grated finely for marinade
Soy Sauce 🍶 ½ cup Light or dark variety
Oyster Sauce 🍲 2 tbsp For umami depth
Sesame Oil 🫒 1 tbsp Toasted for aroma
Cornstarch 🌾 1 tbsp For sauce thickening
Vegetable Oil 🫒 3 tbsp High smoke point for searing
Brown Sugar 🍚 1 tbsp Lightly packed
Sesame Seeds 🌱 1 tbsp Toasted for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The London broil is the star here, so pick a cut with good marbling—the fat renders for flavor and moisture. I grab mine from Costco when I can, but any butcher section works. Thin-slicing against the grain is non-negotiable for tender bites. Fresh ginger and garlic? Use the root ginger—it's more potent than the paste. The broccoli should be bright green with tight florets, not yellowing or rubbery. If you're prepping ahead, blanch the broccoli first to keep it crisp.

No oyster sauce? Double the soy sauce plus 1 tsp fish sauce gets you close. Sesame oil can be swapped for neutral oil, but you'll lose that nutty aroma. The cornstarch is key for that silky sauce—don't skip it. For extra crisp on the beef, toss the sliced strips with 1 tsp cornstarch before searing. Brown sugar adds depth, but honey or maple syrup works in a pinch. The sesame seeds? Toast them in a dry pan for 30 seconds—they'll smell amazing and add crunch.

This dish reheats beautifully—just add a splash of water to the sauce. Keeps 3-4 days in the fridge, freezes for 2 months. I always double the sauce and freeze half for next time. Store the beef and broccoli separately in airtight containers to keep them crisp. Garnish with sesame seeds right before serving—they lose crunch when stored.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: The broccoli roasts while the beef sears—no flipping between pots, no messy sauces. Just toss everything on a sheet pan, let the garlic and ginger work their flavor spell, and boom: dinner’s done.
  • Umami Bomb: That first bite? The soy sauce caramelizes into a glossy glaze, the ginger adds a zesty kick, and the London broil stays juicy with a perfect crust. (Yes, even my picky husband asks for seconds.)
  • Meal Prep MVP: Double the recipe, store the leftovers for 4 days—reheat and it’s just as good. Honestly, I make it on Sundays so I can grab a container for lunch without thinking.
  • Budget Powerhouse: London broil is cheaper than steak but feels like a splurge, and broccoli’s the ultimate affordable veggie. A pound of beef and a head of broccoli feed four for under $15—no guilt, all flavor.

Step-by-step instructions for beef and broccoli with London broil

Here's how to create that perfect wok-seared texture and velvety sauce every time.

1

Prep the Marinade and Slice the Beef

In a bowl, combine the 0.5 cup soy sauce, 2 tbsp oyster sauce, 1 tbsp brown sugar, 2 tbsp fresh ginger, 6 cloves garlic cloves (minced), 1.5 tsp salt, and 0.5 tsp black pepper. Mix well until the sugar dissolves completely. This marinade is your flavor foundation—don't skip blending it thoroughly.

Slice the 1.5 lb London Broil thinly against the grain into ¼-inch thick strips. Place the beef in a resealable bag, pour in the marinade, and massage it into every piece. Let it marinate for at least 30 minutes (or up to 4 hours in the fridge for deeper flavor). The beef should be fully coated and slightly tenderized by the time you're ready to cook.

2

Blanch the Broccoli

Cut the 2 cups fresh broccoli into bite-sized florets. Bring a pot of water to a rolling boil and add the broccoli. Blanch for 1 minute—just until the bright green color starts to set. Immediately drain and plunge into ice water to stop the cooking process. This keeps the broccoli vibrant and crisp-tender when it hits the wok later.

Drain well and transfer to a clean kitchen towel to dry completely. Pat dry any remaining water—moist broccoli will steam instead of sear. The goal is to maintain that bright green color and crisp texture throughout the cooking process.

3

Wok-Sear the Beef to Crispy Perfection

Heat a wok or large skillet over high heat until smoking hot. Add 3 tbsp vegetable oil and swirl to coat the pan. Working in batches (don't overcrowd), add the marinated beef. Let it sear undisturbed for 1-2 minutes until the edges are deep golden brown and crispy. This is where the magic happens—those crispy edges create the perfect texture contrast.

Stir the beef and cook for another 1-2 minutes until it's cooked through but still tender. Remove from the wok and set aside. If the beef releases easily from the pan, it's ready. If it sticks, your pan isn't hot enough—let it heat up a bit more before trying again.

4

Build the Silky Sauce

In the same wok, reduce the heat to medium-high. Add the blanched broccoli and stir-fry for 2 minutes until heated through. Push the broccoli to one side of the wok and add 1 tbsp sesame oil. Let it sizzle for 30 seconds to infuse the aroma.

Return the beef to the wok and stir everything together. In a small bowl, whisk together 1 tbsp cornstarch with 2 tablespoons of the beef's cooking juices (or water if needed) until smooth. Pour this slurry into the wok and stir constantly for 1-2 minutes until the sauce thickens to a glossy, velvety consistency. The sauce should coat the back of a spoon but still be silky, not gluey.

5

Finish and Garnish

Taste and adjust seasoning if needed—add a splash more soy sauce if it's too mild, or a pinch of sugar if it's too acidic. Transfer the beef and broccoli to serving plates, drizzle with any remaining sauce from the wok, and sprinkle with 1 tbsp toasted sesame seeds. Serve immediately over steamed rice for the ultimate presentation.

Each bite should deliver that perfect combination of crispy beef edges, tender broccoli, and that glossy, umami-packed sauce. The sesame seeds add a beautiful garnish and a nutty crunch that ties everything together. Don't let it sit too long—the sauce thickens as it cools, so serve while it's still silky.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe With London Broil

  • SEAR IN TWO BATCHES: London broil is thick—don’t crowd the pan or you’ll steam it instead of sear. Cook half the slices first, get them golden and caramelized, then move to a plate before adding the second batch. I learned this the hard way when my first attempt turned out more "boiled" than "crispy."
  • TRIM THE GINGER THIN: Fresh ginger loses its kick when cooked whole. Peel it, then slice paper-thin (almost translucent) so it infuses the sauce without turning to mush. My grandmother swore by this, and she was right: it makes the sauce sing.
  • DON’T OVERCOOK THE BROCCOLLI: Bright green broccoli means it’s done—just. London broil takes 10-12 minutes to finish, so add the broccoli in the last 3-4 minutes. Overcooked florets turn to sad, limp mush, and nobody wants that.
  • USE COLD SOY SAUCE: Chill your soy sauce in the fridge for 20 minutes before adding it to the pan. Cold sauce prevents the sauce from immediately boiling off, giving you time to deglaze properly. Sounds weird, but it works—your sauce will be richer, not just salted water.

Creative variations of this dish

Spicy Sichuan Twist

Transform this classic with a Sichuan-inspired kick by adding 2 tbsp chili bean paste and 1 tbsp doubanjiang to the marinade. Swap the brown sugar for 1 tbsp honey and finish with 1 tsp Sichuan peppercorns toasted in the wok for 30 seconds before adding the beef.

The numbing-spicy heat elevates every bite while keeping the tender texture. 🌶️

Honey-Garlic Glaze

For a sweeter, stickier sauce, replace the oyster sauce with 3 tbsp honey and 1 tbsp rice vinegar in the marinade.

After searing the beef, make the sauce with 2 tbsp honey, 1 tbsp soy sauce, and 1 tsp grated ginger, then finish with 1 tsp sesame oil. The result is a glossy, caramelized glaze that clings beautifully to the beef.

Use this variation for a more dessert-like flavor profile.

Mushroom & Bok Choy

Swap half the broccoli for 1 cup sliced shiitake mushrooms and add 1 cup baby bok choy, cut into quarters. Blanch the mushrooms for 30 seconds (they cook faster than broccoli) and stir-fry them with the beef.

The earthy mushrooms and mild bok choy add a sophisticated twist while keeping the dish balanced. Garnish with extra sesame seeds and a sprinkle of thinly sliced scallions for freshness.

Teriyaki Crunch

Create a teriyaki-inspired version by marinating the beef in 0.3 cup soy sauce, 2 tbsp mirin, 1 tbsp honey, and 1 tsp grated ginger. After searing, make the sauce with 2 tbsp teriyaki sauce, 1 tsp cornstarch, and 1 tsp sesame oil.

Top with crushed peanuts and thinly sliced green onions for a crunchy, sweet-savory finish. This variation pairs perfectly with steamed jasmine rice.

Slow-Cooked Umami

For a restaurant-style depth, braise the beef and broccoli together in the sauce for 5 minutes after adding the cornstarch slurry. Use 1 extra tbsp oyster sauce and 1 tsp fish sauce in the marinade.

The longer cooking time develops a richer, more complex flavor. Serve with a side of steamed jasmine rice and a drizzle of chili oil for extra heat and aroma. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 7g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why is slicing London broil against the grain so important?

Slicing against the grain shortens the muscle fibers, making each bite more tender. London broil is a tough cut, so this technique ensures you get that melt-in-your-mouth texture. For best results, slice at a 45-degree angle for even thinner strips that cook faster and absorb more marinade.

2

Can I substitute London broil with another cut of beef?

Yes! Flank steak or sirloin work well, but they're leaner, so marinate them 4-6 hours instead of 30 minutes. Avoid ribeye—it's too fatty and won't get that crispy edge. For extra tenderness, slice the substitute cuts slightly thicker (⅛-inch instead of ¼-inch).

3

What's the best way to reheat this dish without drying out the beef?

Reheat gently in a skillet with 1 tbsp oil over medium-low heat for 2-3 minutes, adding 1-2 tbsp water to keep the sauce silky. Microwaving works too—cover with a damp paper towel and heat for 45 seconds. Never reheat dry—it'll turn tough and rubbery.

4

How do I know when the sauce is thick enough?

The sauce should coat the back of a spoon but still be glossy, not gluey. When you lift the spoon, a thin ribbon should form before it breaks. If it's too thin, stir in ½ tsp cornstarch mixed with 1 tsp water and cook for 30 more seconds. If it's too thick, add 1 tsp water or beef broth and stir quickly.

5

Can I make this dish ahead of time?

Prepare the marinade and slice the beef up to 24 hours ahead, storing it in the fridge. Cook the beef and broccoli fresh, then store components separately. Reheat the beef and broccoli separately, then toss with the sauce just before serving. The sauce can be made ahead too—store it in the fridge for up to 3 days or freeze for 3 months.

★★★★★4.7(5 reviews)
Categories Soups & Stews