
This savory Chinese ground beef cabbage stir-fry has become my weeknight dinner hero whenever I need something nutritious and satisfying without spending hours in the kitchen. The combination of tender cabbage, juicy ground beef, and a simple yet flavorful sauce creates a meal that feels both comforting and light at the same time.
I discovered this recipe during a particularly busy season when I needed healthy options that didn't sacrifice flavor. Now it's in our regular rotation, and my family actually gets excited when they smell the garlic and beef cooking together.
Ingredients
- Lean ground beef: Provides substantial protein while keeping the fat content reasonable. Look for 90/10 or 93/7 lean to fat ratio for best results.
- Green cabbage: Offers volume, nutrients and a slight sweetness when cooked. Choose firm heads with crisp leaves.
- Carrots: Add natural sweetness and beautiful color contrast. Fresh carrots julienned by hand have the best texture.
- Garlic: Brings aromatic depth to the dish. Fresh cloves rather than pre-minced make a noticeable difference.
- Soy sauce: Creates the savory umami foundation. Look for naturally brewed varieties for better flavor.
- Sesame oil: Adds a distinctive nutty finish. A little goes a long way, so quality matters here.
- Green onions: Provide a fresh finish and mild onion flavor. Select bunches with bright green tops.
- Red pepper flakes or chili garlic sauce: Allows you to customize the heat level according to preference.
Step-by-Step Instructions
- Preparation:
- Thoroughly slice your cabbage into thin strips to ensure even cooking. Julienne or shred your carrots to match the texture of the cabbage. Mince garlic finely for even distribution of flavor. Chop green onions on a bias for presentation and set aside separately for garnish.
- Brown the Beef:
- Heat your largest skillet or wok over medium high heat until you can feel warmth hovering above the surface. Add the ground beef and use a wooden spoon to break it into small crumbles as it cooks. Allow it to develop some browning before stirring too frequently for best flavor. Cook until no pink remains, about 5 to 7 minutes, then drain excess fat if needed.
- Develop Aromatics:
- Add the minced garlic directly to the hot beef and stir constantly for about 30 seconds. This brief cooking releases the garlic flavor without allowing it to burn, which would create bitterness. You should immediately smell the fragrant aroma rising from the pan.
- Incorporate Vegetables:
- Add both cabbage and carrots to the beef mixture. Use tongs or two wooden spoons to toss everything together, making sure the vegetables come into contact with the hot pan surface. Cook for 5 to 7 minutes, stirring occasionally. The perfect doneness is when cabbage is tender but still has a slight crispness.
- Season and Finish:
- Pour soy sauce and sesame oil evenly across the mixture. Add red pepper flakes or chili garlic sauce if desired. Toss everything thoroughly to ensure each bite is seasoned. Allow it to cook for 2 additional minutes so the flavors meld and the sauce slightly reduces.
- Serve:
- Remove from heat and sprinkle with the reserved green onions. Taste and adjust with salt, pepper, or additional soy sauce as needed. Serve immediately in bowls for the best presentation and eating experience.

Cabbage is truly the unsung hero in this recipe. While many people overlook this humble vegetable, I've found it absorbs flavors beautifully while maintaining just enough texture. The first time I made this for my husband, he was skeptical about a cabbage-heavy dish but ended up requesting it again the very next week.
Storage Tips
This dish keeps exceptionally well in the refrigerator for up to 4 days in airtight containers. The flavors actually deepen overnight as the cabbage continues to absorb the savory sauce. For reheating, a quick minute or two in the microwave works perfectly, though you can also reheat in a skillet with a splash of water to refresh the moisture. While you can freeze portions for up to 3 months, the texture of the cabbage will soften considerably upon thawing.
Serving Suggestions
This versatile stir fry works beautifully on its own for a low carb meal, but it also pairs wonderfully with steamed rice or cauliflower rice depending on your dietary preferences. For a complete meal experience, consider serving with a side of quick pickled cucumbers for a refreshing contrast to the savory beef. A sprinkle of toasted sesame seeds or a drizzle of chili oil can elevate the presentation for guests while adding another dimension of flavor.
Ingredient Substitutions
This recipe welcomes adaptations based on what you have available. Ground turkey or chicken works beautifully as a lighter alternative to beef. Purple cabbage can replace green for a more colorful presentation, though it will have a slightly stronger flavor. For a vegetarian version, crumbled firm tofu or tempeh makes a satisfying protein substitute when you increase the seasonings slightly. The carrots can be swapped for bell peppers, snow peas, or even broccoli florets depending on your preference and what needs using in your refrigerator.
Frequently Asked Questions
- → Can I use a different protein?
Yes, you can substitute ground chicken, turkey, pork, or even tofu for the ground beef.
- → Is this dish gluten-free?
To make this recipe gluten-free, use tamari instead of soy sauce.
- → How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave.
- → Can I make this dish spicier?
Add red pepper flakes, chili garlic sauce, or fresh chilies to increase the spiciness.
- → What side dishes pair well with this meal?
Serve it with steamed rice, quinoa, or cauliflower rice for a complete meal.
- → Can I use other vegetables?
Absolutely! Bell peppers, snap peas, or broccoli would all work beautifully in this stir-fry.