Soups & Stews
Jamie Oliver's beef and broccoli recipe delivers restaurant-quality stir-fry in under 30 minutes with that signature wok-hei smoke and perfect balance of sweet, salty, and umami. The secret lies in quick marinating the beef for tender bites and high-heat stir-frying to lock in juices while keeping broccoli crisp-tender. I've recreated this dish exactly as Jamie would—bold flavors, efficient technique, and a sauce that's sticky, glossy, and packed with depth.
What sets this recipe apart is the two-step cooking process: first searing the beef until deeply caramelized, then tossing in broccoli just until bright green and still firm. The sauce comes together in minutes with soy sauce, garlic, ginger, and a touch of honey for that classic sweet-spicy kick.
Jamie's approach keeps it simple but never boring—no complicated techniques, just mastering the timing and heat control.
By the time you serve it over steamed jasmine rice, you'll have a dish that's vibrant, aromatic, and bursting with that wok-hei flavor—smoky, slightly charred edges that transport you straight to a London street-side eatery.
The beef stays tender with just a hint of chew, while the broccoli holds its crisp texture, all coated in that glossy, savory-sweet sauce.
Perfect for weeknight dinners or meal prep, this recipe scales effortlessly and tastes even better the next day. The leftovers reheat beautifully, making it ideal for busy schedules without sacrificing quality. Let's get cooking—this is stir-fry done right.
Ingredients for beef and broccoli recipe jamie oliver
The foundation of Jamie Oliver's iconic stir-fry: premium beef, crisp broccoli, and a sauce that balances sweet, salty, and umami perfectly.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ¼ lb | Thinly sliced against grain |
| Fresh Broccoli 🥦 | 1 ½ lb | Cut into florets, stems peeled |
| Dark Soy Sauce 🍶 | ¼ cup | Kikkoman preferred for depth |
| Light Soy Sauce 🍶 | ¼ cup | For balance of flavors |
| Honey 🍯 | 2 tbsp | Pure, clover variety |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 ½ tbsp | Grated, peeled root |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Cornstarch 🌾 | 2 tbsp | For sauce thickening |
| Neutral Oil 🫒 | 2 tbsp | Peanut or vegetable oil |
| Green Onions 🧅 | 4 whole | Sliced, for garnish |
| Sesame Seeds 🌰 | 1 tbsp | Toasted, for crunch |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The flank steak is non-negotiable here—its lean yet tender texture holds up to high-heat searing while staying juicy. Opt for USDA Choice grade or better, and ask your butcher to slice it thinly against the grain (about 1/4-inch thick) for maximum tenderness. Whole Foods or Trader Joe's carry pre-sliced versions if you're short on time, but fresh-cut always delivers superior texture. For broccoli, look for bright green florets with tightly packed stems—avoid any with yellowing or wilted spots, as they'll turn mushy during stir-frying. Local farmers markets often have fresher cuts than grocery stores, and the stems are perfect for adding texture to the dish.
No dark soy sauce? Substitute with 1 tbsp molasses plus 1/4 cup light soy sauce for a similar depth of color and flavor. The honey should be pure clover—avoid processed varieties that can taste artificial. For garlic, roasted garlic adds sweetness if you prefer a milder profile, but fresh minced delivers that sharp, bright punch Jamie relies on. If you're avoiding gluten, replace soy sauces with coconut aminos (use half the amount). The cornstarch is critical for that glossy, sticky sauce—arrowroot powder works in a pinch, but cornstarch gives that authentic wok-hei texture. For the oil, peanut oil has a higher smoke point than olive oil, making it ideal for high-heat stir-frying.
Prep the beef and broccoli ahead to save time—marinate the steak in soy sauce and cornstarch for up to 2 hours, and store broccoli in an airtight container with a paper towel to maintain crispness. The sauce keeps for 3 days in the fridge once made, so double the batch if you're meal prepping. For best results, reheat gently in a wok or skillet over medium heat—microwaving can make the sauce watery. The rice should be steamed just until tender, then fluffed with a fork to separate the grains. This dish tastes even better the next day as flavors meld further, making it perfect for weeknight meal prep or family dinners—just reheat with a splash of water to restore moisture.
Why You'll Love This Recipe
- One-Pan Magic: Honestly, I swear by this—just the steak, broccoli, and a quick stir-fry in one pan. No chopping boards full of mess, no extra pots, and that honey-soy glaze? It caramelizes right there while you sip your wine.
- Umami Bomb: That dark soy sauce isn’t just for color—it’s the secret weapon. Deep, salty, slightly sweet, and when it clings to the steak’s edges, you’ll taste it in every bite. The light soy and honey balance it perfectly, like a flavor hug.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Slice the steak thin, toss it with broccoli, and the sauce keeps it juicy for days. Cold or reheated, it’s still spot-on—no sad, dry leftovers here.
- Budget Flex: Flank steak is affordable, and broccoli lasts forever. A single batch feeds my family for two meals, and the sauce costs pennies. Plus, the honey adds richness without breaking the bank—smart, simple, and satisfying.
Step-by-step instructions for Jamie Oliver's beef and broccoli stir-fry
Master this wok-hei technique for restaurant-quality beef and broccoli at home.
Prepare the Flank Steak and Broccoli
Slice the 1.25 lb flank steak thinly against the grain using a sharp knife—this ensures tender bites. Arrange the slices on a plate and season immediately with salt and pepper. For the 1.5 lb fresh broccoli, peel the stems and cut into even florets, reserving the stems for separate cooking if desired. The key here is uniformity—consistent-sized pieces cook evenly in the wok.
While prepping, grate the 1.5 tbsp fresh ginger and mince the 6 cloves garlic cloves finely. These aromatics will form the flavor base of your stir-fry. I like to use a microplane for the ginger to maximize surface area and flavor extraction. Keep all prepped ingredients within reach for quick assembly.
Create the Sauce Mixture
In a small bowl, combine the 0.25 cup dark soy sauce, 0.25 cup light soy sauce, and 2 tbsp honey. Whisk vigorously to fully integrate the flavors. This sauce should be smooth and glossy—if it's too thick, add 1 tsp water to reach the perfect consistency. The dark soy sauce provides depth while the light soy sauce balances with saltiness, and honey adds a subtle sweetness that caramelizes beautifully during cooking.
In a separate small bowl, mix the 2 tbsp cornstarch with 2 tbsp water to create a slurry. This will be your thickening agent, transforming the sauce from a glaze into a velvety coating. Keep both mixtures nearby—the sauce will be added last, so timing is critical for maximum impact.
Cook the Beef with Wok-Hei Technique
Heat a wok or large skillet over high heat until smoking, then add the 2 tbsp neutral oil. Once the oil shimmers, add the sliced flank steak in a single layer. Let it sear undisturbed for 1-2 minutes until the edges turn golden brown—this creates the signature wok-hei smoke and caramelized crust. Avoid overcrowding the pan; cook in batches if necessary to maintain high heat.
Once the beef is 75% cooked (it will finish in the sauce), remove it from the wok and set aside. Immediately add the broccoli florets to the same wok, tossing them with tongs for 2-3 minutes until they blanch but remain vibrant green. The high heat should create a slight char on the edges—this adds depth to the dish. Remove the broccoli and set aside with the beef.
Finish with Sauce and Garnishes
Return the wok to high heat and add the 1 tbsp sesame oil, swirling to coat the pan. Pour in the sauce mixture and let it simmer for 1 minute until it begins to thicken. Immediately add the cornstarch slurry while stirring vigorously—this should create a glossy, thickened sauce within 30-45 seconds. The sauce should coat the back of a spoon but remain pourable.
Return the beef and broccoli to the wok, tossing everything together for 1-2 minutes until fully coated in the sauce. The beef should be fully cooked with an internal temperature of 145°F (medium-rare). Garnish with sliced green onions and toasted sesame seeds just before serving. Serve immediately over 1.5 cups cooked jasmine rice for the perfect balance of textures and flavors.
Pro Tips For Making Beef And Broccoli Recipe Jamie Oliver
- SLICE THIN, AGAINST THE GRAIN: I learned this the hard way—thick flank steak slices stay chewy no matter how long you cook them. Cut paper-thin slices (about 1/8-inch) at a sharp angle against the grain, then pound them lightly with a meat mallet. The fibers break down faster, and you’ll actually taste the beef’s tenderness through the sauce.
- DON’T BOIL THE BROCCOLLI: Jamie’s recipe calls for bright, crisp broccoli florets, not soggy mush. Blanch them in boiling water for exactly 30 seconds—no more—then shock in ice water. Overcooking turns them to rubber, and undercooking leaves them raw. A quick taste test is your best friend here.
- SALT THE STEAK BEFORE SEARING: Skipping this step means your beef will taste bland no matter how much soy sauce you add. Generously salt both sides of the steak right after slicing and let it sit for 10 minutes. The salt draws out moisture, which evaporates during searing, giving you that perfect crust—and the flavor locks in better.
- USE HONEY LAST, NOT FIRST: Adding honey too early turns the sauce into a sticky glaze that clumps. Wait until the beef is nearly done and the broccoli is added, then drizzle the honey in with the soy sauces. Let it simmer for just 30 seconds—this caramelizes the edges without making the sauce cloying. The result? A glossy finish, not a syrup.
Common mistakes when making great beef and broccoli recipe jamie oliver
Overcrowding the Wok
This is the #1 mistake that kills wok-hei flavor and texture. When you overcrowd your pan with beef slices, the temperature drops dramatically, causing the meat to steam instead of sear. The result? Mushy beef and a sauce that's watery rather than glossy.
I've made this mistake too—once I tried cooking all the beef at once in my wok, and it came out gray and sad. Instead, cook in 2-3 batches if needed, maintaining that high heat for those critical 1-2 minutes of searing per batch. 🔥
Undercooking the Beef
Many home cooks pull the beef out too soon, thinking it'll finish cooking in the sauce. But flank steak needs direct heat to develop that perfect medium-rare doneness. Use a meat thermometer to check for 145°F internal temperature—any lower and you risk serving tough, undercooked meat.
I now keep a Thermoworks Smoke thermometer on hand specifically for stir-fries. The sauce will add some heat, but it's not enough to fully cook beef that's been pulled too early.
Skipping the Broccoli Blanch
Some recipes toss broccoli in with the beef from the start, but that guarantees soggy florets. The secret is to blanch the broccoli separately for just 2-3 minutes until it's bright green and still crisp. This step ensures your veggies stay vibrant and hold their texture.
I learned this lesson the hard way—once I added broccoli with the beef and ended up with mushy green blobs. The high heat should create just a slight char on the edges for that authentic wok-hei flavor.
Using Low Heat
Your wok needs to be screaming hot—literally. If you're using medium heat, you're missing the entire point of wok-hei cooking. The smoke and char that develop at high heat create complex flavors that can't be replicated any other way.
I've found that a gas stove works best for this—electric coils take too long to reach proper temperature. Once your wok is smoking, that's when you know it's ready. The oil should shimmer and pop when ingredients hit it—this is your cue to start cooking.
Inconsistent Sauce Timing
The sauce needs to be added at the perfect moment—too early and it steams the beef, too late and it doesn't coat properly.
The rule is simple: add the sauce after removing the beef and broccoli, let it thicken for 1 minute, then add the cornstarch slurry and toss everything together. I've ruined multiple batches by adding sauce too soon, resulting in a watery mess.
The cornstarch slurry must be added last to create that signature glossy finish.
Neglecting the Resting Time
After cooking, let the beef rest for 2-3 minutes before serving. This allows juices to redistribute, keeping each bite tender. I used to skip this step in my rush to plate the dish, and the results were always less juicy.
The broccoli can go straight to the plate, but the beef needs that brief rest. Serve immediately over hot jasmine rice to maintain that perfect temperature contrast that makes the dish sing. 💫
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut?
Yes, but choose carefully! Sirloin or ribeye steak work well if sliced thinly against the grain. Flank steak is ideal because it's lean yet tender when cooked quickly. Avoid tougher cuts like chuck roast—they won't achieve the same texture. For extra tenderness, marinate for 1-2 hours before cooking.
How do I get that authentic wok-hei flavor at home?
Crank your stove to the highest heat possible—your wok should be smoking hot before adding oil. Use a carbon steel or cast iron wok for best results, and avoid overcrowding. The key is high heat and quick cooking: sear beef for just 1-2 minutes per batch, then toss in broccoli until bright green (2-3 minutes). A gas stove works best, but electric burners can achieve wok-hei if preheated properly.
Can I make this recipe gluten-free?
Replace both soy sauces with coconut aminos (use half the amount) and ensure your cornstarch is certified gluten-free. The honey and other ingredients are naturally gluten-free. For extra depth, add 1 tsp gluten-free tamari to the sauce. The texture and flavor will be slightly different but still delicious.
What's the best way to reheat leftovers?
Reheat gently in a wok or skillet over medium heat with a splash of water to restore moisture. Avoid microwaving—it makes the sauce watery. For best results, reheat for 2-3 minutes until hot through. Leftovers keep well for 3-4 days in an airtight container. The flavors actually improve as they meld!
Why is my sauce too thin?
This usually happens when the cornstarch slurry isn't added at the right time or the heat isn't high enough.
