Soups & Stews
Jamie Oliver's beef and broccoli recipe delivers restaurant-quality wok-hei flavor with jammy, crispy edges you won't find in takeout versions. The secret lies in high-heat searing that transforms tender beef strips into caramelized perfection while preserving their juicy centers. I've refined this technique over years of testing, ensuring every bite balances rich umami with bright, fresh broccoli.
This recipe begins with properly marinated beef—thin strips that develop a flavorful crust from soy, garlic, and ginger. The broccoli gets just enough time to blanch while maintaining its vibrant green color and satisfying crunch. What sets this apart is Jamie's signature sauce technique: reducing a ginger-garlic base with just enough soy and honey to create a glossy, sticky coating that clings perfectly to both components.
By the time you plate this dish, you'll have perfectly seared beef with crispy edges that give way to tender meat, paired with bright broccoli florets that still hold their structure. The sauce ties everything together with its perfect balance of sweet, salty, and umami flavors. This is the kind of home-cooked meal that rivals your favorite Chinese restaurant while keeping prep simple and efficient.
The beauty of this recipe lies in its versatility—serve it over steamed rice for a complete meal or as a protein-packed side dish. The technique works equally well with flank steak or sirloin, making it adaptable to whatever cuts you have on hand. Let's get cooking!
Ingredients for beef and broccoli recipe jamie oliver
Restaurant-quality beef and broccoli starts with these 14 ingredients—simple but precise.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 2 cups | Large stems cut into bite-size |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | High smoke point for wok-hei |
| Sesame Oil 🌿 | 1 tbsp | For aroma, add at end |
| Low-Sodium Soy Sauce 🥢 | ½ cup | Kikkoman preferred |
| Honey 🍯 | 2 tbsp | Wildflower for depth |
| Fresh Ginger 🧅 | 1 tbsp | Finely grated, peel removed |
| Garlic Cloves 🧄 | 6 cloves | Minced, not pressed |
| Brown Sugar 🍚 | 1 tbsp | Lightly packed |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| White Wine Vinegar 🍷 | 1 tbsp | For brightness |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, for serving |
The beef cut matters most here. Flank steak delivers that signature wok-hei texture—thinly sliced against the grain for tender bites with crispy edges. Grab it from the butcher counter at Whole Foods or your local market; look for good marbling but avoid overly fatty cuts. If you can't find flank, sirloin works too—just slice it extra thin. The broccoli should be bright green with firm stems; Trader Joe's often has pre-cut florets, but whole heads let you trim the woodier parts. For the sauce, Kikkoman soy sauce is the gold standard, but any low-sodium brand will do.
No sesame oil? Toasted peanut oil works in a pinch, though the flavor will differ slightly. Short on honey? Maple syrup at half the amount keeps things balanced. The ginger and garlic can be swapped for 2 tbsp ginger paste and 2 tsp garlic powder, though fresh is ideal. For extra umami, add 1 tsp fish sauce (vegetarian? Use 1 tsp soy sauce instead). The brown sugar adds depth—don't skip it, but if you're watching sugar, reduce to 1 tsp. For the rice, jasmine rice holds up better to the sauce's stickiness.
Prep the beef last—it loses tenderness fast once sliced. Store raw beef in the coldest part of your fridge and use within 2 days. Broccoli keeps 5 days wrapped in a damp towel, but fresh is always better. The sauce components (soy, honey, ginger, garlic) can be mixed ahead and stored in the fridge for 3 days. For leftovers, reheat gently in a skillet with a splash of water to prevent drying. This dish tastes even better the next day as flavors meld—double the sauce if you're making extra for lunches.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I’d rather not wash a million dishes—just sear the flank steak in olive oil, toss in the broccoli, and let the soy and sesame oil work their magic in one pan. That caramelized beef and tender florets? All while staring at a single sheet.
- Umami Bomb: Between the low-sodium soy sauce and a splash of sesame oil, this dish hits hard—savory, nutty, and just a little smoky. The broccoli stays crisp, the beef gets that perfect chew, and honestly? It’s the kind of flavor that makes me want to eat it straight from the pan.
- Office Lunch Hero: Between us, this is my secret weapon for meal prep. Slice the leftovers into bite-sized pieces, pack them in containers, and boom—elevated lunches all week. (Yes, even on a Tuesday night when you’re craving something that doesn’t taste like sad desk salad.)
- Budget Flex: Flank steak stretches further than you’d think when sliced thin, and broccoli’s one of the most affordable veggies out there. A little olive oil and sesame oil go a long way—this recipe feeds four for less than takeout, and the leftovers? Even better the next day.
Step-by-step instructions for Jamie Oliver's beef and broccoli
Master this stir-fry with perfectly seared beef and tender-crisp broccoli in under 30 minutes.
Prep the Flank Steak for Maximum Flavor
Slice the 1.5 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook quickly. Place the sliced steak in a bowl and season generously with 1.5 tsp kosher salt and 0.5 tsp ground black pepper, massaging it into the meat so every piece is coated.
Let the seasoned steak rest at room temperature for 15 minutes while you prep the rest. This step is crucial—cold meat releases juices that can steam instead of sear, resulting in tougher beef. The resting time also helps the salt penetrate the fibers for deeper flavor.
Cook the Broccoli Until Crisp-Tender
Heat 1 tbsp extra-virgin olive oil in a large wok or skillet over high heat until shimmering. Add the 2 cups broccoli florets and stir-fry for 2-3 minutes until the florets brighten in color and just begin to soften at the edges. Remove the broccoli and set aside, leaving the wok for the beef.
Here's the thing—overcooking broccoli turns it mushy. You want it to stay vibrant with a slight crunch. The 2-3 minutes window is perfect for maintaining that texture while still being tender enough to eat. If you're using large stems, cut them into bite-size pieces to ensure even cooking.
Sear the Beef for Jammy Crispy Edges
Add the remaining 2 tbsp extra-virgin olive oil to the wok and increase the heat to maximum. Working in batches if needed, add the seasoned steak strips and sear undisturbed for 1-2 minutes until deep golden brown on one side. Flip and sear the other side for another 1-2 minutes until cooked through but still juicy.
Don't crowd the pan—this is where the magic happens. The high heat creates a caramelized crust that locks in juices. If the steak releases easily from the pan, it's ready. Remove the beef and set aside with the broccoli, keeping both warm.
Build the Umami-Packed Sauce
Reduce the heat to medium-high and add 1 tbsp sesame oil, 1 tbsp fresh ginger, 6 minced garlic cloves, 1 tbsp brown sugar, 1 tbsp white wine vinegar, and 0.5 cup low-sodium soy sauce to the wok. Stir constantly for 1-2 minutes until the sauce begins to thicken and the aromatics are fragrant.
The brown sugar and vinegar create a beautiful balance—sweetness to cut through the saltiness of the soy sauce, and acidity to brighten the dish. This is the foundation of the sauce, so don't rush this step. You'll see the mixture bubble and reduce slightly, intensifying the flavors.
Combine and Finish with Sesame Seeds
Return the beef and broccoli to the wok, tossing everything together to coat evenly with the sauce. Add 2 tbsp honey and stir for 30-60 seconds until the sauce glistens and clings to the beef and broccoli. Taste and adjust seasoning with additional soy sauce or vinegar if needed.
Finish by drizzling with 1 tbsp sesame oil and sprinkling with 1 tbsp toasted sesame seeds. Serve immediately over 1.5 cups cooked long-grain white rice to soak up every last bit of that jammy, umami-packed sauce. The contrast of the warm rice with the crispy, savory beef and tender broccoli makes this dish truly special.
Pro Tips For Making Beef And Broccoli Recipe Jamie Oliver
- Slice Thin, Sear Fast: Flank steak fights back when you cut it thick—aim for ¼-inch slices, no thicker, and sear in batches if needed. I learned this the hard way after serving rubbery strips that needed a fork. High heat for 1-2 minutes per side, then pull it out while it’s still slightly firm; it’ll carry over and stay tender.
- Blanch Broccoli First: Toss broccoli florets in boiling water for 30 seconds before stir-frying—shock in ice water afterward. This stops cooking, keeps them bright green, and prevents them from turning into mush when they hit the pan. (Yes, it’s an extra step, but your dish will look and taste like it belongs in a restaurant.)
- Use Sesame Oil Sparingly: A few drops of sesame oil at the very end of cooking adds aroma, but dumping in a tablespoon like some recipes suggest? It’ll taste bitter. After the beef and broccoli are done, remove the pan from heat, let it cool for 30 seconds, then swirl in ½ teaspoon—just enough to smell it, not overpower.
- Salt the Steak Before Searing: Pat the flank steak very dry with paper towels, then season generously with salt (about 1 teaspoon per pound) and let it sit for 10 minutes. This guarantees a crust that sticks instead of sliding off, and the salt penetrates just enough to make the meat taste deeper. (Skip this, and you’re basically cooking blind.)
Health benefits of this beef and broccoli recipe jamie oliver
Lean Protein Power
This dish delivers high-quality protein with 1.5 lbs of flank steak providing about 60 grams per serving—ideal for muscle repair and satiety. The lean cut minimizes saturated fat while maximizing iron and zinc, which support energy levels and immune function. I always feel more energized after eating this compared to heavier beef dishes. 💪
Fiber-Rich Broccoli
The 2 cups of broccoli florets contribute 6 grams of fiber per serving, supporting digestive health and keeping you full longer. Broccoli also contains vitamin C (about 80% of daily needs) and vitamin K, which aids blood clotting and bone health. The bright green color indicates high chlorophyll content, which may have antioxidant properties.
Balanced Umami Profile
The sauce's combination of soy sauce, ginger, garlic, and sesame oil creates a low-sodium umami bomb without excessive salt. Soy sauce provides isoflavones (plant compounds with potential heart benefits), while ginger contains gingerol, which may reduce inflammation. The honey adds natural sweetness without refined sugar spikes. 🌿
Healthy Fats Included
Both extra-virgin olive oil and sesame oil contribute monounsaturated fats that support heart health. The 1 tbsp sesame oil adds polyunsaturated fats including omega-3s. These healthy fats improve nutrient absorption from the vegetables while adding depth to the dish's flavor profile.
Low-Calorie, High-Nutrient
At about 350 calories per serving, this dish packs serious nutrition without excess calories. The low-glycemic rice (when using brown rice) helps stabilize blood sugar, making this a great option for balanced meals. The dish's low saturated fat content makes it heart-friendly while still being satisfying.
Antioxidant Boost
Broccoli contains sulforaphane, a potent antioxidant that may help detoxify the body. The ginger and garlic in the sauce add allicin and gingerol, compounds with anti-inflammatory properties. Together, these ingredients create a meal that's not just delicious but actively beneficial for your health. ✨
Nutrition facts
Frequently asked questions
Why does Jamie Oliver's recipe use flank steak instead of sirloin?
Flank steak delivers that signature wok-hei texture with its lean yet flavorful profile. When sliced thinly against the grain, it creates tender bites with jammy, crispy edges that sirloin can't match. The leaner cut also absorbs the sauce beautifully while maintaining a satisfying chew.
Can I make this recipe without sesame oil?
Yes! Use toasted peanut oil as a substitute—it adds a nutty depth instead of sesame's aroma. For a neutral option, try avocado oil at the same quantity. Just add the oil at the end to preserve its delicate flavor. The dish will still taste amazing!
How do I prevent the broccoli from turning mushy?
Stir-fry the broccoli for only 2-3 minutes over high heat until bright green and just tender. Crowding the pan lowers the temperature, so cook in batches if needed. For extra crunch, add the florets back to the wok with the beef just before serving.
Is this recipe suitable for meal prep?
Yes, but with care! Store components separately: cooked beef and broccoli in airtight containers, sauce in a jar. Reheat gently in a skillet with a splash of water to restore moisture. The flavors actually improve overnight as they meld. Double the sauce if prepping for multiple meals.
What's the secret to getting crispy beef edges?
High heat and proper resting are key. Let the beef rest 15 minutes after slicing, then sear undisturbed in batches until deep golden brown. The extra-virgin olive oil (high smoke point) creates the perfect crust while keeping the centers juicy. Don't overcrowd the pan!
