
This Chinese ground beef and cabbage stir fry transforms humble ingredients into a comforting weeknight meal that delivers authentic Asian flavors without complicated techniques. The umami-rich combination perfectly balances savory beef with crisp tender cabbage for a satisfying one-pan dinner.
I discovered this recipe during a particularly busy work week and it immediately became part of our dinner rotation. My husband now requests it almost weekly claiming it satisfies his takeout cravings without the guilt or expense.
Ingredients
- Ground beef: Provides satisfying protein and rich flavor; use 80/20 lean to fat ratio for best results
- Green cabbage: Adds crunch and subtle sweetness; look for firm heads with crisp leaves
- Shiitake mushrooms: Contribute earthy depth and meaty texture; fresh varieties offer better flavor than dried
- Green onions: Bring brightness and color; both white and green parts add different flavor notes
- Fresh garlic and ginger: Form the aromatic foundation; always use fresh for authentic Asian flavor
- Soy sauce: Delivers umami and saltiness; choose low sodium if watching salt intake
- Oyster sauce: Adds complex sweetness and depth; though optional, it elevates the authentic flavor
- Sesame oil: Provides nutty aroma; add at the end to preserve its delicate flavor
- Vegetable oil: With high smoke point; essential for proper stir frying
Step-by-Step Instructions
- Heat the Pan:
- Begin by heating your vegetable oil in a large skillet or wok over medium high heat until it shimmers but does not smoke. A properly preheated pan prevents sticking and promotes better browning of ingredients.
- Create the Aromatic Base:
- Add your minced garlic and ginger to the hot oil stirring constantly for exactly 30 seconds. This brief cooking time releases their essential oils without burning which would create bitterness. You should immediately smell their fragrant aroma filling your kitchen.
- Brown the Beef:
- Add your ground beef breaking it into small pieces with a wooden spatula. Allow it to cook undisturbed for about 2 minutes before stirring to promote browning rather than steaming. Continue cooking for 5 to 7 minutes total until the meat shows no pink and has developed golden brown edges.
- Incorporate Mushrooms:
- Add your sliced mushrooms to the browned beef stirring to combine. Allow them to cook for 3 to 4 minutes until they release their moisture and begin to brown slightly. They will shrink considerably as they cook which concentrates their flavor.
- Wilt the Cabbage:
- Add your sliced cabbage to the pan in batches if necessary stirring frequently as it wilts and creates room for more. Cook for 5 to 7 minutes until the cabbage softens while still maintaining some pleasant texture. The cabbage should reduce to about half its original volume.
- Season the Dish:
- Pour your soy sauce oyster sauce and sesame oil over the mixture stirring thoroughly to ensure every bite is seasoned. Allow the sauces to simmer for about 1 minute to slightly reduce and coat all ingredients. Taste and adjust with salt and pepper as needed.
- Finish with Freshness:
- Remove the pan from heat and immediately fold in your chopped green onions. The residual heat will slightly wilt them while preserving their fresh flavor and vibrant color. Reserve some green parts for garnish if desired.
- Serve Immediately:
- Spoon the hot stir fry over freshly cooked rice arranging it to showcase the colorful ingredients. Garnish with reserved green onions for visual appeal and added freshness.

The shiitake mushrooms are truly the secret star of this recipe. I once tried making it without them when I was short on ingredients and while still good the depth of flavor was noticeably missing. My daughter who typically avoids mushrooms doesnt even realize theyre in this dish because they blend so harmoniously with the other ingredients.
Smart Substitutions
If youre looking to customize this recipe there are several easy swaps that work beautifully. Ground turkey or chicken can replace beef for a lighter option though youll want to add an extra tablespoon of oil to compensate for the lower fat content. Napa cabbage offers a more delicate texture than green cabbage while purple cabbage adds striking color but slightly stronger flavor. For vegetarians try using crumbled extra firm tofu or tempeh in place of the beef just be sure to press the tofu thoroughly and consider adding an extra tablespoon of soy sauce for flavor.
Serving Suggestions
While perfectly satisfying over plain white rice this stir fry welcomes creative serving ideas. Try spooning it into lettuce cups for a lower carb option or serving alongside steamed dumplings for a restaurant style dinner experience. For a complete meal add a simple side of quick pickled cucumbers to provide refreshing contrast to the rich savory flavors. The leftovers also make an outstanding filling for fried rice the next day just chop the mixture finer and toss with day old rice and a beaten egg.

Make Ahead Tips
This stir fry actually improves with a day in the refrigerator as the flavors have time to meld and deepen. For meal prep consider preparing the components separately. Slice vegetables and store in airtight containers lined with paper towels to absorb excess moisture. Brown the beef with aromatics and refrigerate separately. When ready to serve simply reheat the beef mixture in a hot wok then add vegetables and sauces for a fresh tasting meal in minutes. The fully prepared dish will keep refrigerated for up to three days or can be frozen for up to two months though the cabbage texture will soften considerably after freezing.
Frequently Asked Questions
- → Can I use a different type of meat?
Yes, you can substitute ground beef with ground chicken, turkey, or pork. Adjust the cooking time as needed, as different meats may cook at different rates.
- → What vegetables can I use besides cabbage?
Other great options include bok choy, bell peppers, broccoli, or snap peas. Be sure to cut them into bite-sized pieces to ensure even cooking.
- → Is oyster sauce necessary?
No, oyster sauce is optional. It adds extra depth to the flavor, but you can omit it or replace it with hoisin sauce or a bit of fish sauce for a similar umami taste.
- → How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in a skillet or microwave until warmed through.
- → Can I make this dish low-carb or keto-friendly?
Yes, omit the rice and serve the stir fry on its own, or pair it with cauliflower rice for a low-carb alternative.
- → What type of mushrooms work best?
Shiitake mushrooms are ideal for their rich flavor, but you can also use cremini, button, or portobello mushrooms depending on your preference.