Chinese Beef Cabbage Stirfry

Featured in: Main Dishes
This Chinese Beef Cabbage Stirfry is a classic home-cooked dish that brings together tender beef and crisp cabbage in a savory, umami-rich sauce. It's quick, authentic, and perfect for a satisfying weeknight dinner that everyone will enjoy.
A vibrant Chinese beef cabbage stirfry sizzling in a classic carbon steel wok Pin it
A vibrant Chinese beef cabbage stirfry sizzling in a classic carbon steel wok | lightbiterecipes.com

This Chinese Beef Cabbage Stirfry is a cornerstone of home cooking, offering the kind of hearty, savory meal you’d find in a family kitchen. It brings together tender, marinated beef with crisp, sweet cabbage in a sauce that’s deeply satisfying. As a classic dish, it balances simplicity with authentic flavor, making it a reliable favorite for any night of the week. You’ll love how its quick cooking time delivers a meal that feels both special and completely doable.

Ingredients You’ll Need

  • Flank steak: slicing it thinly against the grain is the secret to tender, melt-in-your-mouth beef in a stirfry, look for a cut with fine, visible grain and a rich red color.
  • Soy sauce: provides the foundational salty, umami depth for both the marinade and the sauce, a good quality naturally brewed soy sauce makes all the difference.
  • Chinese rice wine or dry sherry: this tenderizes the beef and adds a subtle, aromatic complexity that’s signature to Chinese cooking, shaoxing wine is traditional.
  • Cornstarch: creates a velvety coating on the beef that helps it sear beautifully and thickens the sauce to a glossy finish.
  • Sesame oil: used in the marinade for its distinct nutty fragrance, a little goes a long way to build authentic flavor.
  • Vegetable oil: has a high smoke point perfect for getting a proper sear on the beef and stir-frying the vegetables without burning.
  • Garlic and ginger: the essential aromatic base, mincing them fresh ensures their pungent, warming flavors infuse the entire dish.
  • Napa cabbage: its tender, sweet leaves and crisp ribs cook quickly and add wonderful texture, choose a head that feels heavy for its size.
  • Oyster sauce: brings a rich, savory-sweet depth to the sauce that’s irreplaceable, it’s the flavor powerhouse of this stirfry.
  • White pepper: offers a gentle, earthy heat that’s more nuanced than black pepper, it’s a classic in many Chinese sauces.
  • Green onions: their fresh, sharp bite added at the end brightens the whole dish and adds a pop of color.
  • Sesame seeds: a simple toasted garnish that adds a final note of nutty crunch and visual appeal.
  • Red chili pepper: an optional addition for those who enjoy a kick of heat, slice it thinly to distribute the spice evenly.

How to Make It

Marinate the Beef:
Combine your sliced beef with soy sauce, rice wine, cornstarch, and sesame oil in a bowl. Give it a good toss so every piece is coated. Let it sit for about ten minutes; this brief marination is what guarantees incredibly tender beef in your finished Chinese Beef Cabbage Stirfry.

Prepare Your Sauce:
While the beef rests, mix together the sauce ingredients in a small bowl. Combining the soy sauce, oyster sauce, sugar, and white pepper now means you won’t be scrambling later. Having this ready is a game-changer for the fast-paced stir-fry process.

Sear the Beef:
Heat a tablespoon of oil in your wok over high heat until it shimmers. Add the beef in one layer and let it cook undisturbed for a minute to develop a good sear. Then, stir-fry it just until it’s mostly cooked through before transferring it to a plate.

Stir-Fry the Aromatics:
Reduce the heat slightly and add the remaining oil to the wok. Toss in the minced garlic and ginger. Stir them constantly for about half a minute until they become incredibly fragrant, but be careful not to let them burn.

Cook the Cabbage:
Add all your chopped Napa cabbage to the wok. Stir-fry it for several minutes, tossing frequently so it cooks evenly. You want it to wilt and become bright green but still retain a pleasant crunch in the center.

Combine and Sauce Everything:
Return the seared beef and any accumulated juices back to the wok with the cabbage. Pour your pre-mixed sauce over the top. Stir everything together thoroughly and let it cook for another minute or two until the sauce thickens and clings to every piece.

Finish and Garnish:
Take the wok off the heat and immediately stir in your sliced green onions. This preserves their fresh color and sharp flavor. Transfer your stirfry to a serving dish and give it a final sprinkle of toasted sesame seeds for that perfect finish.

Close-up of tender marinated beef and crisp Napa cabbage coated in glossy savory sauce

Close-up of tender marinated beef and crisp Napa cabbage coated in glossy savory sauce | lightbiterecipes.com

Storage Tips

Store any leftovers in an airtight container in the fridge, where they’ll keep well for up to three days. When you’re ready to eat, reheat them gently in a skillet over medium heat, stirring occasionally, until everything’s warmed through. I’d avoid the microwave, as it can make the beef rubbery and the cabbage overly soft. Just know the cabbage will lose some of its crisp texture upon reheating, but the flavors will still be fantastic, especially if you serve it over fresh rice.

Ingredient Substitutions

If you can’t find flank steak, skirt steak or sirloin sliced thinly will work in a pinch, though cooking times may vary slightly. For a gluten-free version of this Chinese Beef Cabbage Stirfry, swap the regular soy sauce for tamari and use a certified gluten-free oyster sauce. Don’t have Chinese rice wine? Dry sherry is a great stand-in, or you can even use a splash of chicken broth in the marinade. In a real pinch for the cabbage, regular green cabbage will do, but slice it more thinly as it takes longer to cook and is less tender than Napa.

Serving Suggestions

This stirfry is best served immediately over a big bowl of steamed jasmine rice, which soaks up all that incredible sauce perfectly. For a more substantial meal, try it with lo mein noodles or even a side of simple fried rice. To round it out, a light cucumber salad with a rice vinegar dressing or a bowl of egg drop soup makes for a classic, comforting Chinese-inspired dinner spread that feels complete and utterly satisfying.

Cultural Context

This dish is a quintessential example of Chinese home cooking, where practicality meets profound flavor. You won’t always find it on restaurant menus, but it’s a weeknight staple in many households because it’s fast, economical, and nourishing. The technique of velveting the beef with cornstarch and quickly stir-frying over high heat is a foundational skill, showcasing how a few core ingredients can be transformed. It represents the beautiful simplicity of feeding a family well, focusing on texture, balance, and that irreplaceable savory taste known as ‘wok hei’ or the breath of the wok.

A serving bowl of beef and cabbage stirfry garnished with green onions and sesame seeds, ready to eat with rice

A serving bowl of beef and cabbage stirfry garnished with green onions and sesame seeds, ready to eat with rice | lightbiterecipes.com

Frequently Asked Questions

What cut of beef is best for Chinese Beef Cabbage Stirfry?

Flank steak is ideal for this stir-fry. When sliced thinly against the grain, it becomes incredibly tender after a quick marinade and fast cooking. The marinade, with soy sauce, rice wine, and cornstarch, further ensures the beef stays juicy and flavorful.

Can I make this Chinese Beef Cabbage Stirfry ahead of time?

You can prep the components ahead! Marinate and slice the beef, chop the cabbage, ginger, and garlic, and mix the sauce ingredients separately. Store them in the fridge. When ready, cooking takes only 10 minutes, ensuring everything stays crisp and fresh.

What can I substitute for oyster sauce in this stir-fry?

If you don’t have oyster sauce, you can use hoisin sauce for a different sweet-salty flavor, or a combination of extra soy sauce with a pinch of sugar. For a vegetarian version, use mushroom stir-fry sauce to maintain that deep umami quality.

How do I know when the Chinese Beef Cabbage Stirfry is ready?

The stir-fry is ready when the beef is just cooked through (no longer pink) and the cabbage has wilted slightly but still retains a pleasant crunch. This happens very quickly—in about 2-3 minutes of high-heat stir-frying after combining everything.

What should I serve with Chinese Beef Cabbage Stirfry?

This stir-fry is perfect served over a bed of steamed white rice or jasmine rice to soak up the delicious sauce. For a complete Chinese meal, pair it with a simple soup like egg drop soup or cucumber salad.

Rate This Recipe

How would you rate this recipe?

Savory Chinese Beef and Cabbage Stirfry

This Chinese Beef Cabbage Stirfry is a classic home-cooked dish that brings together tender beef and crisp cabbage in a savory, umami-rich sauce. It's quick, authentic, and perfect for a satisfying weeknight dinner that everyone will enjoy.

Prep Time
15 Minutes
Cook Time
10 Minutes
Total Time
25 Minutes
4.0
(219 reviews)
By: Isabella Reed
Category: Main Dishes
Difficulty: Easy
Cuisine: Chinese
Yield: 4 Servings

Ingredients

  1. 01 1 pound flank steak, thinly sliced against the grain
  2. 02 2 tablespoons soy sauce (for marinade)
  3. 03 1 tablespoon Chinese rice wine or dry sherry
  4. 04 1 teaspoon cornstarch
  5. 05 1 teaspoon sesame oil
  6. 06 2 tablespoons vegetable oil, divided
  7. 07 3 cloves garlic, minced
  8. 08 1 tablespoon fresh ginger, minced
  9. 09 1 small head Napa cabbage (about 1.5 pounds), cored and chopped into bite-sized pieces
  10. 10 2 tablespoons soy sauce (for sauce)
  11. 11 1 tablespoon oyster sauce
  12. 12 1 teaspoon sugar
  13. 13 1/4 teaspoon white pepper
  14. 14 2 green onions, sliced diagonally
  15. 15 1 teaspoon sesame seeds

Instructions

Step 01

In a medium bowl, combine the sliced beef, 2 tablespoons soy sauce, rice wine, cornstarch, and sesame oil. Toss until evenly coated and let marinate for 10 minutes.

Step 02

While the beef marinates, mix 2 tablespoons soy sauce, oyster sauce, sugar, and white pepper in a small bowl. Set the sauce aside.

Step 03

Heat 1 tablespoon of vegetable oil in a wok or large skillet over high heat until shimmering, about 1 minute.

Step 04

Add the marinated beef in a single layer and cook without stirring for 1-2 minutes until browned on one side. Then stir-fry for another 1-2 minutes until mostly cooked through. Transfer the beef to a plate.

Step 05

Reduce the heat to medium-high and add the remaining 1 tablespoon of vegetable oil to the wok. Add the garlic and ginger and stir-fry for 30 seconds until fragrant.

Step 06

Add the chopped cabbage to the wok and stir-fry for 3-4 minutes, tossing frequently, until wilted but still crisp-tender.

Step 07

Return the cooked beef and any juices to the wok with the cabbage.

Step 08

Pour the prepared sauce over the beef and cabbage. Stir everything together and cook for 1-2 minutes until the sauce thickens and coats the ingredients evenly.

Step 09

Remove from heat and stir in the sliced green onions.

Step 10

Transfer to a serving dish and sprinkle with sesame seeds. Serve immediately.

Tools You'll Need

  • Wok or large skillet
  • Cutting board
  • Chef's knife
  • Mixing bowls
  • Measuring spoons and cups
  • Spatula or wooden spoon

Allergy Information

Contains soy, gluten (from soy sauce and oyster sauce), and sesame. For gluten-free, use tamari and gluten-free oyster sauce. For sesame allergy, omit sesame oil and seeds.

Nutrition Facts (Per Serving)

Calories
280
Protein
25g
Carbohydrates
12g
Fat
14g