Beef Broccoli Dish

Featured in Delicious Main Dish Recipes for Every Occasion.

Two simple methods to make beef and broccoli: stir-fry with a wok or add smoky notes using the grill. Juicy beef and broccoli cooked fast in a tasty oyster sauce.
A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Sun, 04 May 2025 11:26:02 GMT
A plate filled with tender beef and broccoli in a glossy sauce, ready to enjoy. Pin it
A plate filled with tender beef and broccoli in a glossy sauce, ready to enjoy. | chefmelt.com

This DIY Beef and Broccoli beats any Chinese takeout joint. We've mixed juicy marinated beef with crunchy broccoli and a thick oyster sauce gravy that'll make your taste buds dance. The whole thing's ready in less than half an hour. It's just what you need for busy weeknights, bringing real Chinese-American taste with stuff you'll find at your local grocery store.

What Makes This So Good

You'll get the perfect mix of soft beef and snappy broccoli covered in a sauce that's both sweet and savory. Cooking everything super hot gives you that smoky restaurant taste, and the beef stays moist thanks to our simple marinade. It's quicker than ordering out, saves you money, and you can tweak the flavors however you want. Anyone wanting genuine Chinese-American cooking at home will love this.

What You'll Need for Beef and Broccoli

  • For the Beef Marinade:
    • 1 pound flank steak, cut into thin strips across grain
    • 2 tablespoons soy sauce
    • 1 tablespoon Shaoxing wine (regular dry sherry works too)
    • 1 tablespoon cornstarch
  • For the Sauce:
    • 3 tablespoons oyster sauce
    • 2 tablespoons soy sauce
    • 1 teaspoon sugar
    • 1/2 cup chicken broth
    • 1 tablespoon cornstarch
  • For the Stir-Fry:
    • 1 pound broccoli florets
    • 4 cloves garlic, chopped fine
    • 1-inch piece ginger, chopped fine
    • 3 tablespoons vegetable oil
    • Salt and white pepper to your liking

Let's Get Cooking

Prep Your Beef
Mix the sliced meat with all marinade items. Let it sit for 15-20 minutes while you get everything else ready.
Mix Up Your Sauce
Stir all sauce stuff together until the cornstarch completely mixes in. Put aside for later.
Quick-Cook the Broccoli
Drop broccoli in boiling water for half a minute. Then plunge into ice water right away. Drain it well.
Brown the Meat
Get your wok or big pan smoking hot. Pour in oil, then cook beef in small batches until it browns, roughly 1 minute each batch. Take it out and set aside.
Cook the Flavor Base
Add what's left of your oil, then fry garlic and ginger until you can smell them, about 30 seconds.
Bring It All Together
Toss in broccoli and stir-fry for a minute. Put beef back in pan. Pour sauce over everything and cook till it thickens, about 2 minutes.

Tricks for the Best Results

Stick beef in the freezer for a bit to make slicing easier. Get your pan super hot before adding any oil. Don't crowd the pan when cooking. Cut and measure everything before you start the stove. Keep the heat cranked up the whole time. Don't let your broccoli go soft by cooking it too long.

Juicy slices of beef mixed with bright green broccoli in rich brown sauce, topped with green onion pieces. Pin it
Juicy slices of beef mixed with bright green broccoli in rich brown sauce, topped with green onion pieces. | chefmelt.com

Ways to Enjoy It

Spoon it over fluffy jasmine rice or your favorite noodles. Sprinkle some sesame seeds and green onions on top. It goes great with a bowl of hot and sour soup or some crispy egg rolls. If you like spicy food, add some chili oil or a squirt of sriracha. You can make a whole spread by serving it with other Chinese-American dishes.

Keeping Leftovers Fresh

Put what's left in a sealed container in your fridge and eat within 3 days. Warm it up slowly in a wok or microwave so the meat doesn't get tough. You can mix the sauce ahead of time and keep it separate. For the tastiest results, cook the beef and broccoli right before you plan to eat. We don't suggest freezing this dish because the veggies might get mushy.

Frequently Asked Questions

→ What type of beef should I use?
Go for thinly sliced flank steak, hanger steak, skirt steak, or flap meat, always cutting against the grain.
→ Is there a swap for Shaoxing wine?
If you don't have Shaoxing wine, dry sherry works just fine in its place.
→ Why split into smaller cooking batches?
It helps avoid crowding, allowing everything to brown nicely instead of steaming.
→ What's the ideal marinating time?
Give the beef at least 20 minutes, or up to 3 hours for deeper flavor.
→ Which cooking option is best for flavor?
Both are great! Wok is faster and traditional, but grilling adds a smoky twist depending on what you like.

Beef Broccoli Dish

Tender beef slices tossed with crisp broccoli in a flavorful oyster sauce. Choose to cook in a wok or on the grill for a slight smoky touch.

Prep Time
5 Minutes
Cook Time
15 Minutes
Total Time
20 Minutes

Category: Main Dish Recipes

Difficulty: Intermediate

Cuisine: Fusion-Chinese

Yield: 4 Servings (4 servings)

Dietary: Low-Carb, Dairy-Free

Ingredients

01 1/4 cup oyster sauce.
02 1 tablespoon sugar.
03 1 pound broccoli florets.
04 2 teaspoons finely grated fresh ginger.
05 1 pound flank steak, hanger steak, skirt steak, or flap meat, sliced into strips about 1/4 inch thick.
06 1/4 cup soy sauce, split into portions.
07 1/4 cup Shaoxing wine or dry sherry, divided as well.
08 2 medium garlic cloves, minced finely.
09 1 teaspoon sesame oil.
10 1/3 cup chicken broth (low-sodium).
11 2 teaspoons corn starch.
12 4 tablespoons of a neutral oil like peanut, vegetable, or canola oil.
13 3 green onions, whites diced thin and greens cut into chunks about 1/2 inch long.

Instructions

Step 01

Mix the sliced beef with 1 tablespoon each of soy sauce and Shaoxing wine. Cover and leave it in the fridge for at least 20 minutes or up to 3 hours.

Step 02

Stir the last of the soy sauce with corn starch to create a thickening mixture. Add in the rest of the wine, broth, oyster sauce, sesame oil, and sugar. Keep it handy in a bowl. Also, mix together garlic, ginger, and the whites of the scallions in another small bowl.

Step 03

Pour 1 tablespoon of oil into a hot wok. Let it get really hot and smoky before searing the beef in two rounds. Take it out, then char the broccoli in two rounds too. Toss in the aromatics, add the beef and broccoli back, then pour over the sauce and finish with the green onion tops. Stir just until the sauce thickens.

Step 04

Pop your wok insert on the grill and heat the oil until it's sizzling. Start by charring the beef and set it to the sides. Then char the broccoli until it looks a bit burnt. Toss together everything—aromatics, sauce, beef, broccoli, and scallions. Let it cook just enough for the sauce to thicken.

Notes

  1. You can stir-fry this indoors or outside using a grill and a wok insert.
  2. For the best browning, cook the beef and broccoli separately in batches.
  3. This dish is part of an outdoor stir-frying series.

Tools You'll Need

  • A wok or a grill with a wok insert.
  • A large mixing bowl.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy.
  • Includes shellfish due to the oyster sauce.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~