
This Chinese beef cabbage stir fry brings together simple ingredients for a quick and satisfying weeknight dinner. It balances the savory richness of lean ground beef with the crisp freshness of cabbage and carrots, all coated in a flavorful sauce that hits salty tangy and slightly sweet notes.
I first made this recipe when I needed something fast and filling on a weeknight. It quickly became one of my family’s favorites because everyone loves the mix of textures and flavors.
Ingredients
- One pound lean ground beef: ninety percent lean or higher for less fat and good texture
- Half a head of green cabbage: sliced thin for crunch and freshness
- One medium carrot: cut into thin strips adds a touch of sweetness and color
- One tablespoon sesame oil: gives a nutty aromatic base for stir frying
- Three garlic cloves: minced finely to build deep flavor
- One tablespoon fresh ginger: grated brightens the dish with some warmth and zing
- Two tablespoons low sodium soy sauce: for savory umami notes
- One tablespoon rice vinegar: adds acidity to balance the richness
- One tablespoon oyster sauce: optional for a deeper savory punch
- One teaspoon cornstarch: mixed with two tablespoons water to thicken the sauce nicely
- Quarter teaspoon crushed red pepper flakes: optional for a gentle heat kick
- Two green onions: sliced on the diagonal for fresh color and mild onion flavor
- Cooked jasmine or brown rice: for serving if you want a filling meal or a low carb option to serve as is
Step-by-Step Instructions
- Get Your Pan Hot:
- Heat a large skillet or wok over medium-high until hot but not smoking. Add the sesame oil and let it shimmer. This step ensures the beef sears nicely and the flavors really develop.
- Brown the Beef:
- Add the ground beef to the hot oil and break it apart with your spatula or wooden spoon. Cook about five to seven minutes until it is evenly browned. If there is excess fat, carefully drain it to keep the dish lighter.
- Sauté Aromatics:
- Toss in the minced garlic and grated ginger. Cook just one minute stirring constantly until fragrant but not burnt or bitter. This will layer deep flavor into the dish.
- Add Vegetables:
- Add the sliced cabbage and carrot strips. Stir fry them for four to five minutes so the cabbage wilts slightly but stays crisp. You want texture here not mush.
- Pour the Sauces:
- Add the soy sauce, rice vinegar, and if using, oyster sauce. Mix everything together so the flavors combine well.
- Thicken the Sauce:
- Add the cornstarch slurry and stir constantly for one to two minutes until the sauce thickens and glazes every ingredient beautifully.
- Finishing Touch:
- Remove the pan from heat. Sprinkle the sliced green onions over the top for freshness and color. Serve over jasmine or brown rice if you prefer.

I love the fresh crunch of cabbage in this dish. It reminds me of meals my mom used to make when I was a kid, simple but hearty. The combination of garlic and ginger is a classic that never fails to bring comfort and warmth to the plate.
Storage Tips
This stir fry stores well in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet to keep the vegetables crisp and avoid overcooking.
Ingredient Substitutions
Ground turkey or chicken can be swapped for beef for a leaner protein option. Bok choy or napa cabbage can replace green cabbage for a different texture. If you do not have oyster sauce, extra soy sauce and a touch of honey or sugar can add sweetness and depth.
Serving Suggestions
Serve this stir fry over steamed jasmine or brown rice for a complete meal. For a lighter option, serve it on its own or with cauliflower rice. A sprinkle of toasted sesame seeds or a drizzle of chili oil can add extra flavor and interest.
Cultural Context
Stir frying is a classic Chinese cooking technique that involves cooking food quickly over high heat. This method locks in flavor and texture, making dishes vibrant and fast to prepare. Combining beef and cabbage is common in many Chinese home-style recipes, balancing protein with crunchy vegetables.

Frequently Asked Questions
- → What cut of beef works best for this stir fry?
Lean ground beef with about 90% lean content is ideal to balance flavor and reduce excess fat.
- → How do I maintain crunch in the cabbage and carrots?
Stir-fry the vegetables for just 4-5 minutes until slightly softened but still crisp to preserve texture.
- → Can I substitute oyster sauce in the sauce mix?
Yes, oyster sauce is optional and adds depth, but you can omit it or replace with a splash of hoisin or fish sauce for complexity.
- → What is the purpose of the cornstarch slurry?
The cornstarch mixed with water thickens the sauce gently, allowing it to coat the beef and vegetables evenly.
- → Is sesame oil necessary for authentic flavor?
Sesame oil adds a toasty fragrance key to this dish, but you can use a neutral oil if unavailable, though flavor will be milder.
- → How can I add heat to this stir fry?
Crushed red pepper flakes can be added during cooking to introduce subtle spiciness without overpowering the other flavors.