Chinese Beef and Broccoli – Easy Takeout-Style Recipe

Posted on July 11, 2025 by Luna

Tender Chinese beef and broccoli stir-fry served over fluffy rice in a rustic bowl with wooden chopsticks.

Introduction

I can still remember the first time I cooked Chinese beef and broccoli at home. The savory aroma filled my kitchen, wrapping me in cozy comfort while the sizzling beef and crisp broccoli danced in the pan. This dish has become a weeknight favorite, especially when we crave a quick and healthy meal that tastes just like takeout. In fact, Chinese beef and broccoli is perfect for busy nights because it’s simple, fast, and deeply satisfying.

Best Cut of Beef for Chinese Beef and Broccoli

The key to tender, flavorful beef lies in choosing the right cut. I usually reach for flank steak or skirt steak because they cook quickly and stay tender when sliced thin. Both cuts absorb marinades beautifully, which means more flavor in every bite. However, if you have a tougher cut of beef on hand, here’s a helpful tip: add a touch of baking soda to the marinade and let it sit for 30 minutes. This softens the meat without making it mushy, and as a result, your beef will come out juicy and tender.

Key Ingredients and Substitutions

Essential ingredients

You don’t need many ingredients for this dish, which makes it so approachable:

  • 1 lb flank steak or skirt steak
  • Fresh broccoli florets
  • Soy sauce
  • Chicken or beef stock
  • Shaoxing wine or dry sherry
  • Garlic and ginger
  • Cornstarch for thickening

Optional substitutions

You can use vegetable oil instead of peanut oil if needed. If you don’t have dark soy sauce, you can skip it or add a splash of molasses for that caramel note. No peanut oil? Simply drizzle a bit of toasted sesame oil at the end for a lovely nutty finish.

Step-by-Step Cooking Guide

Prep work (mise en place)

Flat-lay of ingredients for Chinese beef and broccoli including marinated beef, fresh broccoli, sauce, garlic, and ginger.

First, slice your beef against the grain into thin strips, about 1/4 inch thick. Then, toss it gently with soy sauce, peanut oil, and cornstarch. While that marinates, whisk together your sauce ingredients in a bowl until smooth. Next, prep your broccoli by cutting it into bite-size florets so they cook evenly.

Cooking process overview

Heat your skillet and steam the broccoli quickly with a splash of water. After about a minute, remove it from the pan so it stays bright green and crisp. Then, sear the beef in a single layer for about 30 seconds per side, just until browned. Add garlic and ginger next and stir until fragrant. Finally, return the broccoli to the skillet and pour in the sauce. Stir gently until the sauce thickens, about a minute. Serve hot, and enjoy every comforting bite.

Overhead view of Chinese beef and broccoli stir-fry cooking in a black skillet with glossy sauce.

Tips for Perfect Beef and Broccoli

For best results, slice your beef thinly and against the grain. This makes it tender and easy to chew. Also, keep your pan hot so the beef sears quickly without steaming. Stir your sauce again before pouring it in to dissolve any cornstarch that may have settled. Timing is everything in stir-fry cooking, so keep all ingredients close at hand before you start.

If you love this recipe, you’ll enjoy my 3-ingredient orange chicken for quick weeknight dinners and this flavorful one-pot black pepper chicken recipe. For even more cozy comfort, try my crockpot pepper steak for easy comfort food or this slow cooker beef and noodles recipe.

Chinese Beef and Broccoli Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tender Chinese beef and broccoli stir-fry served over fluffy rice in a rustic bowl with wooden chopsticks.

Chinese Beef and Broccoli – Easy Takeout-Style Recipe


  • Author: Luna
  • Total Time: 25 mins
  • Yield: 4 servings 1x

Description

Tender beef, crisp broccoli, and a rich savory sauce come together in this easy Chinese beef and broccoli recipe you can make at home in minutes.


Ingredients

Scale

1 lb boneless flank steak or skirt steak

1 tablespoon soy sauce

1 tablespoon peanut oil or vegetable oil

1 tablespoon cornstarch

1/2 teaspoon baking soda (optional)

1 head broccoli, cut to bite-size florets

1/2 cup chicken stock or beef stock

2 tablespoons Shaoxing wine or dry sherry

2 tablespoons soy sauce

1 teaspoon dark soy sauce (optional)

2 teaspoons brown sugar or white sugar

3 garlic cloves, minced

2 teaspoons ginger, minced

1 tablespoon peanut oil or vegetable oil


Instructions

1. Slice beef against the grain into 1/4-inch slices.

2. Marinate beef with soy sauce, peanut oil, and cornstarch for 10 minutes.

3. Mix sauce ingredients in a bowl until smooth.

4. Steam broccoli in skillet with 1/4 cup water for 1 minute until tender then set aside.

5. Heat oil in skillet over medium-high heat.

6. Sear beef in a single layer 30 seconds until browned then flip briefly.

7. Add garlic and ginger and stir until fragrant.

8. Return broccoli to skillet.

9. Stir sauce again to dissolve cornstarch and pour into skillet.

10. Stir until sauce thickens, about 1 minute.

11. Serve hot.

Notes

For tougher cuts, add 1/2 teaspoon baking soda and marinate for 30 minutes.

Dark soy sauce adds rich color and caramel taste but can be replaced with 1/2 teaspoon molasses.

If no peanut oil, drizzle 1/2 teaspoon toasted sesame oil after cooking.

  • Prep Time: 15 mins
  • Cook Time: 10 mins
  • Category: Dinner Recipes
  • Method: Stir-Fry
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1
  • Calories: 291
  • Sugar: 4.5g
  • Sodium: 790mg
  • Fat: 14.3g
  • Saturated Fat: 4.2g
  • Carbohydrates: 13.9g
  • Fiber: 1.5g
  • Protein: 26.6g
  • Cholesterol: 48mg

FAQ

What is in Chinese beef and broccoli?

It’s a simple dish with thinly sliced beef, fresh broccoli, soy sauce-based sauce, garlic, and ginger.

What are the ingredients in beef and broccoli?

You’ll need beef (like flank or skirt steak), broccoli, soy sauce, chicken or beef stock, Shaoxing wine or dry sherry, brown sugar, garlic, ginger, cornstarch, and oil.

What is the origin of beef and broccoli?

Beef and broccoli is inspired by Chinese-American cooking. It’s rooted in Cantonese flavors but adapted with local ingredients, making it a beloved takeout classic.

What is the difference between Chinese broccoli and broccoli?

Chinese broccoli (gai lan) has long stems and tender leaves, while regular broccoli has thicker stalks and tight florets. Both are delicious but offer different textures and flavors.

Conclusion

I hope you’ll give this Chinese beef and broccoli recipe a try soon. It’s cozy, quick, and perfect for weeknights. If you do, please leave a comment or review — I love hearing how these recipes turn out in your kitchen. You can also find more inspiration on my Pinterest page.

Tags:

You might also like these recipes