Beef and Broccoli Recipe With Sesame Oil: Wok-Sizzled Umami Crunch With Nutty Depth

Main Courses

Beef and Broccoli Recipe With Sesame Oil: Wok-Sizzled Umami Crunch With Nutty Depth

This beef and broccoli recipe with sesame oil delivers the perfect balance of wok-sizzled beef and crisp-tender broccoli, finished with that signature nutty aroma. The secret lies in high-heat stir-frying—where beef strips develop a caramelized crust while broccoli stays vibrant and slightly charred.

I’ve perfected this technique over years of testing, ensuring every bite is packed with umami depth from soy sauce and a bright finish of toasted sesame oil.

The beauty of this dish is its simplicity: just a handful of ingredients, 15 minutes of active cooking, and a method that’s foolproof for weeknight dinners.

The beef marinates quickly in a savory blend of soy sauce, garlic, and ginger, while the broccoli gets a quick blanch to lock in color before hitting the wok. Sesame oil isn’t just for finishing—it’s the star that ties everything together with its rich, toasty notes.

What you’ll end up with is a restaurant-quality plate of tender beef and crunchy broccoli, glistening with a glossy sauce and aromatic sesame oil. The dish is hearty enough to stand alone but pairs beautifully with steamed jasmine rice or a simple bowl of noodles.

It’s the kind of meal that feels special without requiring hours in the kitchen.

Ready to transform simple ingredients into a standout dish? This recipe is your go-to for quick, flavorful dinners that taste like they came from a bustling wok. Let’s get cooking!

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

Ingredients for beef and broccoli recipe with sesame oil

Just 14 ingredients for a wok-sizzled masterpiece that delivers restaurant-quality umami crunch.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 1 ½ lbs Large stems trimmed
Low-Sodium Soy Sauce 🍶 ½ cup Kikkoman preferred
Toasted Sesame Oil 🫒 2 tbsp Divided use (1 tbsp marinade)
Garlic Cloves 🧄 6 cloves Minced for marinade
Fresh Ginger 🌿 2 tbsp Finely grated
Brown Sugar 🍯 1 tbsp Light or dark
Cornstarch 🌾 1 tbsp For sauce thickening
Neutral Oil 🫒 2 tbsp Avocado or vegetable oil
Sesame Seeds 🌰 1 tbsp Toasted for garnish
Green Onions 🧅 3 whole Sliced for garnish
Red Pepper Flakes 🌶️ ½ tsp Optional for heat
Salt 🧂 1 tsp Kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The beef is everything here. Flank steak delivers that signature chewy texture when sliced thin against the grain—don't skip this step. Look for well-marbled cuts at Whole Foods or your local butcher shop; the fat renders during cooking for extra flavor. Broccoli should be crisp-tender, so fresh florets with thick stems (not pre-cut) work best. I always buy organic broccoli crowns and trim the stems myself for maximum crunch. The soy sauce matters too—Kikkoman low-sodium is my go-to, but any good-quality brand will work.

No sesame oil? Toasted peanut oil adds a similar nutty depth, though it won't be identical. Short on garlic? Garlic powder at half the amount works in a pinch, but fresh is non-negotiable for that authentic wok flavor. The cornstarch is crucial for that glossy sauce—don't substitute with flour. For extra umami, add 1 tsp fish sauce> (vegetarian? use soy sauce instead). The red pepper flakes are optional but worth it if you like heat. And that toasted sesame oil? Use only 1 tbsp in the marinade—the rest goes in at the end for aroma.

Prep ahead: Slice the beef and broccoli, then store separately in the fridge for up to 2 days. The marinade keeps for 3 days in an airtight container. Broccoli wilts fast, so blanch it just before cooking—30 seconds in boiling water, then ice bath to stop. The leftovers reheat beautifully—2 minutes in a wok or skillet with a splash of water. This dish freezes well for 2 months if you portion it properly. Garnish with toasted sesame seeds and green onions right before serving—they add that restaurant-quality finish.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: That’s right—just one skillet, no fuss. Sear the flank steak, toss in the broccoli florets, and let the garlic and soy sauce work their magic. By the time your rice is done, this dish is ready to serve. (Yes, even on a Tuesday night.)
  • Umami Bomb: The moment that toasted sesame oil hits the pan? Instant flavor explosion. The low-sodium soy sauce keeps it savory without overpowering, while the garlic adds a sharp, aromatic punch. That crispy sear on the steak with the tender broccoli? Ridiculously good.
  • Lunchtime Hero: Between us, this is my go-to when I need something quick but still feels special. Pack it in containers for work lunches—it reheats beautifully, and the sesame oil keeps everything tasting fresh. Honestly, it’s the kind of meal that makes me feel like I actually cooked.
  • Budget Win: Flank steak is lean but packs serious flavor, and broccoli is one of the most affordable veggies out there. A little sesame oil goes a long way, and you’re left with leftovers that taste just as good the second day. Not the prettiest, but the taste makes up for it.

Step-by-step instructions for beef and broccoli with sesame oil

Master this classic stir-fry with perfectly seared beef and tender-crisp broccoli

1

👨‍🍳 Step 1: Marinate the Flank Steak

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. In a bowl, combine 1 tablespoon toasted sesame oil, ½ cup low-sodium soy sauce, 6 minced garlic cloves, 2 tablespoons finely grated fresh ginger, 1 tablespoon brown sugar, 1 teaspoon salt, and ½ teaspoon black pepper. Add the steak strips and toss to coat evenly. Let marinate for at least 20 minutes at room temperature - this ensures maximum flavor penetration and tenderizes the meat.

Don't skip the room temperature step - cold meat releases less juice when cooking. If you're short on time, marinate for 10 minutes but don't exceed 30 minutes or the acid in the soy sauce may start to break down the meat fibers. The marinade should look glossy and fully absorbed by the steak.

2

🥘 Step 2: Prepare the Broccoli and Sauce Base

Trim the large stems from the 1.5 lbs broccoli florets and cut into even-sized pieces. In a small bowl, whisk together ½ cup low-sodium soy sauce, 1 tablespoon brown sugar, and 1 tablespoon cornstarch. This will be your sauce base - the cornstarch acts as a natural thickener that creates that signature glossy coating.

Keep the broccoli separate until ready to cook. The key here is even-sized florets that will cook uniformly. If using frozen broccoli, thaw and pat completely dry before proceeding - any moisture will steam the vegetables instead of achieving that perfect wok-fry texture.

3

🔥 Step 3: Stir-Fry the Beef to Perfect Doneness

Heat a 14-inch wok or large skillet over high heat until smoking, then add 2 tablespoons neutral oil. Working in batches to avoid crowding, add the marinated steak and stir-fry for 2-3 minutes until deep golden brown and just cooked through. The meat should reach 145°F internally - it will continue cooking slightly when removed from heat.

Remove the beef to a plate and tent with foil to keep warm. The high heat creates a beautiful crust while keeping the interior tender. If your pan isn't hot enough, the beef will steam instead of sear - you'll know it's ready when you see a thin layer of oil shimmering in the pan.

4

🍳 Step 4: Wok-Fry the Broccoli

Add the remaining 1 tablespoon toasted sesame oil to the same wok and swirl to coat. Add the broccoli florets in a single layer and stir-fry for 3-4 minutes until bright green and just tender-crisp. The florets should hold their shape but yield slightly when pierced with a fork.

Return the beef to the wok along with any accumulated juices. Pour in the sauce mixture and stir vigorously for 1-2 minutes until the sauce thickens and coats everything evenly. The sauce should cling to the beef and broccoli rather than pool in the pan.

5

🍽️ Step 5: Finish and Serve Immediately

Remove from heat and stir in 1 tablespoon toasted sesame seeds and 3 sliced green onions. Taste and adjust seasoning with additional soy sauce if needed - the sauce should be slightly glossy with a balance of sweet, salty, and umami flavors. Garnish with extra sesame seeds and green onions if desired.

Serve immediately over steamed rice to soak up all that delicious sauce. The dish should be hot and sizzling when you serve it - this stir-fry doesn't reheat well. Each bite should deliver perfectly seared beef with tender-crisp broccoli coated in that signature nutty, slightly sweet sauce.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe With Sesame Oil

  • Slice Thin, Then Rest: Flank steak fights back when sliced fresh—it toughens up like a stubborn guest. Cut it against the grain into ¼-inch strips, then let it rest 10 minutes under foil before cooking. That pause keeps the meat tender, no matter how impatient you are.
  • Blanch Broccoli First: I used to toss raw florets in the pan and watch them turn mushy. Instead, blanch broccoli in boiling water for 30 seconds, then shock in ice water. It crisps up fast in the wok and holds its shape—no sad, limp stems here.
  • Start Hot, Finish Low: Crispy garlic deserves respect. Sear the beef at max heat until browned, then push it aside and crank the heat to medium-low for the garlic. Too high, and it burns before the soy sauce can mellow it out. Medium-low lets the garlic sing without screaming.
  • Use Two Splashes of Oil: One tablespoon for the beef, another for the broccoli. The first coats the pan for that sear; the second keeps the florets from sticking when they hit the pan. And for the love of sesame, don’t skimp—this isn’t a diet dish.

Storing and reheating your leftovers

Refrigerator Storage

Store leftovers in an airtight container for up to 3 days—I use glass Pyrex with snap-on lids to keep flavors fresh. Let the dish cool completely before refrigerating to prevent condensation, which can make the broccoli soggy.

The sesame oil aroma actually intensifies overnight, making it even more delicious the next day. 🥦

Freezer-Friendly Tips

This dish freezes beautifully for up to 2 months if portioned properly. Use quart-sized freezer bags with 1 inch of headspace to prevent freezer burn. Cool completely before freezing—hot food creates ice crystals. When reheating, add 1 tablespoon water to the frozen portion to restore moisture. 🧊

Stovetop Reheating

My preferred method is reheating in a wok or skillet over medium-high heat for 2-3 minutes with a splash of water. The high heat preserves that wok-fried texture while reviving the sauce.

If the sauce looks too thick, add ½ teaspoon soy sauce and 1 teaspoon water to restore balance. Serve immediately for best results. 🔥

Microwave Shortcut

For quick meals, microwave individual portions on 70% power for 1-2 minutes, stirring halfway. Add 1 teaspoon water if the dish looks dry. While not as crispy as stovetop reheating, this method works in a pinch—just avoid reheating more than once to prevent texture loss. 🍲

Sauce Refresh

If the sauce loses its gloss after reheating, stir in ½ teaspoon cornstarch mixed with 1 teaspoon water to restore thickness. A drizzle of fresh toasted sesame oil (just before serving) revives the nutty aroma. This trick works like magic for restaurant-quality flavor revival. 🌟

Garnish Matters

Always add toasted sesame seeds and green onions fresh after reheating—they provide that restaurant-quality finish. A sprinkle of red pepper flakes adds heat if your dish lost some spice during storage. Presentation makes all the difference for a satisfying meal. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 8g
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

Can I use flank steak substitutes like sirloin or ribeye?

Yes, but with adjustments! Sirloin works well if sliced very thin against the grain, but it's leaner so you may want to add 1 teaspoon cornstarch to the marinade for extra tenderness. Ribeye is richer but fattier—trim excess fat and marinate for only 15 minutes to avoid overcooking. For best texture, stick with flank steak or skirt steak which are traditional for stir-fries.

2

Why is my broccoli turning mushy instead of crisp-tender?

Overcooking is the most common mistake! Broccoli should cook for just 3-4 minutes in the wok—it's done when bright green and slightly yielding when pierced. If using frozen broccoli, thaw and pat completely dry first. For extra crunch, blanch fresh broccoli for 30 seconds in boiling water, then shock in ice water before stir-frying.

3

How do I get that perfect wok-hei (smoky flavor) at home?

Start with a dry, hot wok—no oil until it's smoking. Use high heat and work in batches to avoid steaming. Add the beef when the pan is screaming hot, then immediately stir-fry until caramelized. A 14-inch carbon steel wok works best, but a heavy stainless steel skillet works too. The key is speed and high heat—don't crowd the pan!

4

Can I make this dish vegetarian?

Swap the beef for extra-firm tofu (pressed and sliced) or shiitake mushrooms (sliced thick). For tofu, marinate it in the same sauce for 30 minutes first, then pan-fry until golden. Add 1 tablespoon nutritional yeast to the sauce for umami depth. The broccoli preparation stays exactly the same.

5

What's the best way to serve this with rice?

Use jasmine rice or short-grain white rice—they hold up well to saucy dishes. Cook the rice slightly underdone (just tender) so it absorbs the beef and broccoli sauce beautifully. For extra flair, drizzle the rice with 1 teaspoon toasted sesame oil before serving. The ratio is about 1 cup dry rice per 4 servings, but adjust to preference.

★★★★★4.6(10 reviews)
Categories Main Courses