Chinese Beef and Broccoli

The pan hisses. Garlic pops and curls into the hot oil. I breathe in that warm, savory scent and for a moment I am nine again, watching my mother work over a small stove in a walk-up kitchen. The sound of a spatula on metal, the sharp flash of soy sauce as it meets the heat, and the bright green of broccoli against the brown of caramelized beef bring comfort straight to the center of me.

Tonight, with the city lights outside and kids arguing over homework at the kitchen table, Chinese Beef and Broccoli gives us a simple, faithful dinner. It is quick, lively, and forgiving. It fills bowls fast and invites quiet conversation between bites. From there, the evening feels softer. I love how a single pan can turn a busy weeknight into a small ceremony of home.

I sometimes pair this with a quick soup or a batch of steamed rice and call it a family win. If you like a sweeter finish, I grab a jar of hoisin for a drizzle. Else, a squeeze of fresh lime wakes everything up. Small choices like that make the dish feel like ours.

Why Chinese Beef and Broccoli Works for Busy Families

Chinese Beef and Broccoli

Chinese Beef and Broccoli is one of those dishes that brings people together without fuss. It cooks fast. It tastes like a restaurant takeout but is made at home. It keeps well, so leftovers become tomorrow’s easy lunch. For our family, it is a weeknight hero.

It works because of balance. Protein, green vegetables, and a glossy sauce come together quickly. The beef gives you that savory depth. The broccoli adds snap, color, and bite. Meanwhile the sauce ties everything together with umami and a hint of sweetness.

I’ve found that when I make this, my teenagers are more likely to sit down and eat with us. They come in from activities, drop backpacks by the door, and the kitchen fills with the sound of pans and laughter. I used to think a fancy dinner was needed to make those moments special. Now I know it’s the effort, the presence, and the smell that matters most.

I keep it flexible for real life. Sometimes I swap the steak for thinly sliced chicken. When my schedule is chaotic, I pre-chop the broccoli and the aromatics in the morning. I appreciate a dish that adapts to real life, and this one does graciously.

How to Make Chinese Beef and Broccoli

“Every time I stir this pot, it smells just like Sunday at home.”

This dish comes alive at the stove. First, you notice the flash of oil hitting the hot skillet. Then the beef sizzles and curls, edges turning deep brown and almost lacquered. The garlic and ginger bloom into the air, bright and warming. The broccoli jumps back into the pan, steaming slightly, then coated in a glossy sauce that slips and clings to every piece.

As you cook, watch the color change. The beef goes from raw to seared to tender. The broccoli brightens to a lively green and gives a satisfying snap. The sauce thickens and coats the ingredients like a light hug. Once it’s ready, serve it over steaming rice and watch everyone dig in.

Ingredients You’ll Need

1 lb flank steak (, skirt steak, or other cut (*see footnote 1))
1 tablespoon soy sauce
1 tablespoon peanut oil ((or vegetable oil))
1 tablespoon cornstarch
1/2 teaspoon baking soda ((Optional) (*see footnote 1))
1/2 cup chicken stock ((or beef stock))
2 tablespoons Shaoxing wine ((or dry sherry))
2 tablespoons soy sauce
1 teaspoon dark soy sauce ((*footnote 2))
2 teaspoons brown sugar ((or white sugar))
1 tablespoon cornstarch
1 head broccoli (, cut to bite-size florets)
1 tablespoon peanut oil (or vegetable oil) ((*Footnote 3))
3 garlic cloves (, minced)
2 teaspoons ginger (, minced)

Personal note: I save myself time by buying broccoli florets trimmed at the store sometimes. They are a little more expensive, but when the evening is tight, those few minutes are gold.

Footnotes:

  1. Baking soda helps tenderize tougher cuts of beef. Use just a pinch or the optional 1/2 teaspoon called here for a slightly softer texture. Rinse briefly if you prefer a cleaner taste.
  2. Dark soy sauce adds color and depth. If you do not have it, use a little extra regular soy sauce and a touch of molasses or brown sugar for color.
  3. Peanut oil gives a nutty aroma and handles high heat well. Use a neutral oil like vegetable or canola if you prefer.

For a small kitchen tweak, I sometimes mix 1 teaspoon toasted sesame oil into the sauce at the end for an extra layer of aroma. It is a tiny change but one that makes the dish feel finished and a little more special.

Step-by-Step Directions

  1. Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Transfer to a small bowl. Add soy sauce, peanut oil, and cornstarch (*Footnote 1). Gently mix well by hand until all the slices are coated with a thin layer of sauce. Marinate for 10 minutes while preparing the other ingredients.
  2. Combine all the ingredients for the sauce in a medium-sized bowl. Mix well.
  3. Add 1/4 cup water into a large nonstick skillet over medium-high heat until the water begins to boil. Add the broccoli and cover. Steam until the broccoli just turns tender and the water evaporates,1 minute or so. Transfer broccoli to a plate. Wipe the pan with a paper towel held in a pair of tongs if there’s any water left.
  4. Add the oil and swirl to coat the bottom. Heat over medium high heat until hot. Spread the steak in a single layer. Allow to cook without touching for 30 seconds, or until the bottom side is browned. Flip to cook the other side for a few seconds. Stir and cook until the surface is lightly charred and the inside is still pink.
  5. Add the garlic and ginger. Stir a few times to release the flavor and fragrance.
  6. Return the broccoli to the pan. Stir the sauce again to dissolve the cornstarch completely and pour it into the skillet. Cook and stir until the sauce thickens, about 1 minute. Transfer everything to a plate immediately. Serve hot as a main dish.

Practical tips while you cook:

  • Use a wide pan. A large nonstick skillet or a wok gives the meat room to sear instead of steam.
  • Pat the beef dry before marinating. Moisture is the enemy of a proper sear.
  • Keep the heat high for a quick sear, but watch closely so garlic does not burn.
  • Stir the sauce before pouring it into the pan. Cornstarch settles quickly; you want it smooth.

Bringing Chinese Beef and Broccoli Together

Serving Chinese Beef and Broccoli at the Family Table

Chinese Beef and Broccoli

I set bowls of steaming rice in the middle of the table. I dish the glossy beef and broccoli into a warm serving pan, the sauce catching the light. One of my kids always grabs the greenest broccolini first, and my husband reaches for the bowl that smells most of garlic.

We clink spoons and chopsticks. Steam rises and the kitchen fills with chatter. The meal is fast enough to serve on a weeknight but comforting enough to prompt a slow finish. If there is leftover sauce, someone will sop it up with bread or pour it over a second helping of rice.

Pairings I love:

  • Steamed jasmine rice or short-grain rice for a stickier feel.
  • Quick cucumber salad with rice vinegar for a cool counterpoint.
  • A light miso soup or a simple tomato and egg stir-fry for another quick dish.

When I serve this dish to friends, they often ask for seconds. The combination of tender beef and crisp broccoli is uncomplicated but satisfying. The table is louder, hands more involved, and faces relaxed.

Storing and Reheating Chinese Beef and Broccoli

Leftovers behave well. The flavors deepen overnight and become a little more melded. Here is how I keep it fresh:

  • Refrigeration: Store in an airtight container for up to 3 days. Let the dish cool slightly before storing to prevent sogginess from condensation.
  • Freezing: You can freeze the beef and sauce without the broccoli for up to 3 months. Freeze in a shallow, single-layer container for quicker thawing. Broccoli changes texture when frozen; I do not usually freeze it.
  • Reheating on the stove: Warm a splash of oil in a skillet over medium heat. Add the beef and sauce to the pan and warm for a few minutes, then add fresh blanched broccoli if you want a brighter texture. This restores some of the original snap.
  • Microwave reheating: Cover the dish loosely. Heat in 30-second bursts, stirring in between until warmed through. Add a teaspoon of water or stock if the sauce looks dry.

Note: If you plan to use leftovers for fried rice or a noodle stir-fry, chop the beef into smaller pieces and toss with fresh vegetables and a splash of soy for a new meal.

Quick Tips from My Kitchen

  1. Prep ahead. Slice the beef and mince the garlic and ginger in the morning. Store in the fridge and you cut dinner time in half. It helps on nights when school activities run late.
  2. High heat is your friend. For a good sear, your pan must be hot. Use an oil with a high smoke point like peanut or canola.
  3. Use the right cut. Flank steak or skirt steak works best for quick cooking. They have great flavor and take the short sear beautifully. If you must use another cut, thin slices and a short marinate help.
  4. Watch the broccoli. Overcooking makes it dull and soft. Aim for bright green with a little crunch.
  5. Finish with an acid. A quick squeeze of lime or a teaspoon of rice vinegar at the end lifts the sauce and makes the whole dish pop.

Variations on Chinese Beef and Broccoli

There are many small ways to make this dish feel new without losing that comforting core.

  • Spicy kick: Add a teaspoon of chili oil or a sliced fresh chili to the garlic and ginger step for a touch of heat. My husband does this when he needs an extra jolt after a long day.
  • Mushroom twist: Add sliced shiitake or cremini mushrooms with the broccoli for an earthy note.
  • Vegetarian swap: Replace the beef with firm tofu or seitan. Press the tofu well and pan-fry until golden. Keep the sauce ratio the same.
  • Noodle bowl: Serve over wide noodles or toss with ho fun-style rice noodles for a slurpy, cozy meal.
  • Low-sodium option: Use low-sodium soy sauce and increase aromatics such as garlic and ginger to keep the flavor lively.
  • Citrus lift: Finish with a teaspoon of orange juice or a few orange zest strips for a bright finish. My cousin does this in the summer and it feels so fresh.

If you are curious about other comforting family recipes, try pairing this dinner with a simple broccoli cheddar soup for the kids or a creamy pasta for a different night. I like to keep recipe ideas on hand. For a sweet finish, a cookie recipe from my go-to collection always saves the evening.

Serving and pairing note: I sometimes pull from other recipes to create a theme. For example, a bowl of warm soup followed by this main feels like a small special night. If you want inspiration on complementary sides, check a quick broccoli-cheddar soup idea I lean on when the weather gets chilly.

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
Chinese Beef and Broccoli chinese beef and broccoli 2025 12 27 014328 150x150 1

Chinese Beef and Broccoli


  • Author: Natali Rossi
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Diet: Paleo

Description

A comforting, quick, and savory weeknight dinner featuring tender beef and vibrant broccoli in a glossy sauce.


Ingredients

  • 1 lb 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/2 cup chicken stock (or beef stock)
  • 2 tablespoons Shaoxing wine (or dry sherry)
  • 2 tablespoons soy sauce
  • 1 teaspoon dark soy sauce
  • 2 teaspoons brown sugar (or white sugar)
  • 1 head broccoli (cut to bite-size florets)
  • 1 tablespoon peanut oil (or vegetable oil)
  • 3 garlic cloves (minced)
  • 2 teaspoons ginger (minced)


Instructions

  1. Slice the beef against the grain into 1/4 inch thick slices. Marinate with soy sauce, peanut oil, and cornstarch for 10 minutes.
  2. Combine all sauce ingredients in a bowl and mix well.
  3. Steam the broccoli in boiling water for about 1 minute until tender, then set aside.
  4. Heat oil in a skillet over medium-high heat, add the beef in a single layer, cook until browned, then flip to cook the other side.
  5. Add minced garlic and ginger, stir briefly to release fragrance.
  6. Return the broccoli to the skillet, pour in the sauce, and cook until thickened.
  7. Serve immediately over steaming rice.

Notes

For an extra flavor boost, consider adding toasted sesame oil at the end or a squeeze of lime juice before serving.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Chinese

Frequently Asked Questions About Chinese Beef and Broccoli

Can I make this recipe ahead of time?

Yes. I often prep it in the morning before the girls wake up, then finish it right before dinner it keeps the flavor fresh and saves time later. Marinate the beef and cut the vegetables early, but cook at dinner time for the best texture.

What cut of beef is best?

Flank steak or skirt steak works best for quick cooking. They have natural flavor and slice thinly. If you must use a thicker cut, slice very thin against the grain and adjust the cooking time.

Can I freeze leftovers?

You can freeze the beef and sauce for up to three months. Do not freeze the broccoli; it tends to get mushy. Add fresh broccoli when you reheat.

How do I get a glossy, restaurant-style sauce?

Make sure the cornstarch is fully dissolved in the sauce before adding it to the pan. Add the sauce to a hot pan and cook briefly until it thickens. High heat and quick stirring help the sauce cling to the beef and broccoli.

Is there a way to make it lower in sodium?

Yes. Use low-sodium soy sauce and balance with more aromatics like garlic and ginger. Add a splash of acidic element like rice vinegar for brightness.

What to do if the garlic burns?

Burnt garlic turns bitter. If it browns too quickly, reduce heat immediately, remove the garlic bits, or start over with fresh garlic. Add garlic later in the process if your pan seems too hot.

A Final Thought

There is a little ritual in cooking a weekday dinner. It is the small timing, the practice of tasting salt and sugar, the way you arrange a plate for a tired teenager. Chinese Beef and Broccoli has been that ritual for us. It is fast, forgiving, and wildly capable of creating warm moments.

It reminds me that good food is not always about complicated techniques. Often, it is about showing up, prepping a few things, and filling the house with inviting smells. Cooking this dish has been how I have taught my kids to take small ownership in the kitchen. They chop, they stir, they make a mess, and then we sit down together.

If you are new to this recipe, give it a chance. Start with the basic sauce and adjust from there. Cook with intention but without pressure. The comfort and connection will follow.

Conclusion

If you want to compare different styles or see another take on beef and broccoli, these recipes are great references and offer helpful variations and chef tips: 57. Beef & Broccoli / 西蘭花炒牛肉 | 9 Queen Chinese and Dad’s Authentic Beef and Broccoli: A Chinese Chef’s Secrets.

Thank you for reading and for inviting a bit of my kitchen into your home. If you try this recipe, I hope it becomes one of the meals that gathers your family around the table. Good meals do that. They make ordinary nights gentle and full.

Additional resources and related recipes in my kitchen:

Author

  • Chinese Beef and Broccoli Natali Rossi

    Natali Rossi, a New York City culinary expert, transforms everyday meals into vibrant, healthy celebrations. She empowers home cooks to create delicious, quick weeknight dinners and comforting dishes with a nutritious twist, proving that healthy eating can be both easy and incredibly satisfying.