Beef with Broccoli Stir-fry (Restaurant Style)

Share this

The BEST restaurant-style beef with broccoli stir-fry in 30 minutes. No soggy, tough, or watery beef here!

A plate of Chinese beef with broccoli stir-fry.

Charred tender beef. Bright and crisp broccoli. Garlicky and umami brown sauce coating every bite. It’s one of the most popular Chinese takeout dish for a reason.

If you’ve tried recreating this dish at home and got disappointed with a soggy mess, here’s probably why: Chinese restaurants have an edge with their 80,000 BTU gas burners to get that wok hei and beautiful char that’s hard to recreate at home.

Even if you have a fancy gas stove, the highest output your burner can produce is like only in the 18,000 BTU range.

BUT, I can teach you how to recreate this at home. Even on a janky, old, electric coil stove.

Because that’s what I have at home. Surprise, surprise. I don’t have the $$$ to install a fancy gas line in my kitchen in this economy after all!

Choosing the right cut of meat

My favorite cut to use is a well-marbled chuck steak that’s sliced against the grain. I did a short writeup about how to choose a good chuck steak in my Japanese Beef Curry post. But the key here is to use cuts that have a great beefy flavor that doesn’t break the bank. Other great options would be flank or flap. Either way, always go with the ones that have the best marbling when possible.

SECRETS to making the BEST beef with broccoli WITHOUT a gas stove

1. Don’t skip on the cornstarch and baking soda marinade. Give your meat AT LEAST 15 minutes to marinate for the baking soda to work its magic.

The baking soda does a few things: it tenderizes the meat, it holds on to the water within the meat so it stays moist, which in turn, also promotes browning.

The cornstarch creates a velvety feel to the beef, and further aids the browning and charring process. It’s also the key ingredient in keeping this dish from becoming too watery – the starch absorbs excess water during the stir-frying process.

2. Don’t overcrowd the wok! Sear the meat in 2-3 batches if needed.

The way to get a good sear is to keep your wok surface hot at all times. Even if you’re in a hurry, dumping the meat in all at once doesn’t save you time. Crowding the wok with too much food cools it down too quickly, and makes it much harder to get back up to temperature. Instead of searing, you’ll find the meat “braising” in its own juices, which makes the meat tough and gray, and the sauce more watery.

To prevent this, get your wok as hot as possible (let it heat up for at least 2 minutes if you’re using an electric coil range like mine). Then add oil to coat the wok well. Add the beef slices in a single layer so that each piece makes contact with the hot surface of the wok.

When you first add the beef, there might be some sticking, but leave it alone to sear for 1-2 minutes. When the edges start to show a nice brown char, it will release relatively easily after that. Repeat with the next batch until all the beef is nicely seared

3. Blanch or steam the broccoli BEFORE stir-frying.

I know stir-frying is appealing as a one-pot/wok meal, because you generally just keep adding ingredients as you stir-fry until you’re done. But this only works superbly with a strong burner.

When you’re working with an electric stove, maintaining temperature can be finicky. Drop the temperature too low and you’ll be left with a soggy mess.

My tip?

Blanching or steaming the broccoli to the right doneness before adding it into the stir-fry phase is the secret! My preference for the perfect doneness is around 2 minutes of blanching or 3-4 minutes of steaming.

⚠️ ATTENTION:

Before searing the meat, bring an inch of water in the wok to boil. Add the broccoli, cover with a lid, and steam for 3-4 minutes or until desired doneness. Set aside. Toss the water, dry the wok well, and start the recipe instructions from there.

(By the way, I tend to do this step during my weekly meal prep sessions and use it straight from the fridge. Works especially well if I have multiple stir-fries I’m whipping up that week!)

Even if you have a gas stove, cooking your broccoli and meat separately to their perfect doneness before stir-frying them together is pretty foolproof. I highly recommend this method if you’re prone to getting broccoli that is too hard or too mushy in your stir-fries. 

The perfect stir-fry sauce

This recipe uses my All-Purpose Stir-Fry Sauce. It goes well with most stir-fries, and I think it especially shines with beef, mushroom, and tofu-based dishes. Add it to your pantry staples and last-minute weeknight dinners will be a breeze!

A plate of Chinese beef with broccoli stir-fry.
Print Recipe
No ratings yet

Beef with Broccoli Stir-fry

The BEST restaurant-style beef with broccoli stir-fry in 30 minutes. No soggy, tough, or watery beef here!
Prep Time15 minutes
Cook Time10 minutes
Total Time25 minutes
Course: Main Course
Cuisine: Asian, Chinese
Keyword: 30-minute recipes, all-purpose stir fry sauce, beef and broccoli stir-fry, beef broccoli, broccoli beef
Servings: 4
Calories: 304kcal

Ingredients

Main Ingredients

  • 1 lb well-marbled beef chuck steak thinly sliced (about 2 inches long)
  • 3/4 lb broccoli florets blanched
  • 1 inch ginger peeled and sliced thinly
  • 4 cloves garlic roughly minced
  • 1/4 cup stir-fry sauce prepared ahead
  • 2 Tbsp oil

Marinade

  • 1/4 tsp baking soda
  • 1 Tbsp cornstarch
  • 1 Tbsp soy sauce
  • 1 Tbsp water
  • 2 tsp rice wine or Shaoxing wine
  • 2 tsp sesame oil
  • A few dashes of white pepper or black pepper

Instructions

  • Combine beef with marinade ingredients and mix well. Marinate for 15-20 minutes.
  • Heat a wok over high heat until it's smoking hot. Add 1 tablespoon of cooking oil and coat the wok well. Add in the beef and spread them out so that each piece has contact with the wok’s surface to sear. Avoid overcrowding; cook in batches if necessary. Sear the beef for about 2 minutes until browned on one side, then stir-fry until it's about 80% cooked. Remove the beef from the wok and set it aside.
  • In the same wok, add another 1 tablespoon of oil over high heat. Add the sliced ginger and minced garlic, stir-fry for 10-20 seconds, then add the broccoli florets and stir fry sauce and water. Toss to combine well.
  • Return the beef back into the wok and stir fry until the beef is no longer pink. Dish out and serve hot with steamed rice.

Nutrition

Calories: 304kcal

more recipes

Hi, I’m Ariel 

I’m a foodie with a simple philosophy: why should amazing food be reserved for the weekends alone? I’m all about making every meal delicious because, let’s face it, we only have so many meals in our lifetime.

My mission? To take the stress out of cooking with easy-to-use meal plans so you can enjoy mouthwatering recipes any day of week. Join me on this tasty journey and let’s savor “more taste, less waste” in every bite!

Leave a Comment

Victoria

Thanks for sharing this recipe!! I’ve made it a few times for guests and they always comment on how delicious it is! I’ve shared your recipe with them! Thanks Ariel :D

Reply

2 years ago

Meal Plan Maniac

Awww! Thanks for sharing it and spreading the word!

Reply

2 years ago

Your email address will not be published. Required Fields are marked *

Hi, I’m Ariel 

I’m a foodie with a simple philosophy: why should amazing food be reserved for the weekends alone? I’m all about making every meal delicious because, let’s face it, we only have so many meals in our lifetime.

My mission? To take the stress out of cooking with easy-to-use meal plans so you can enjoy mouthwatering recipes any day of week. Join me on this tasty journey and let’s savor “more taste, less waste” in every bite!