I’ve made this Chinese ground beef and cabbage stir-fry a dozen times when I needed a fast, flavorful dinner that didn’t skimp on comfort. It’s a one-skillet weeknight winner: browned lean beef, crisp-tender cabbage, bright garlic and ginger, and a splash of soy and sesame for depth. If you’re scouting for quick ground-beef meals that don’t feel boring, this is a go-to — and if you want other simple riffs on ground beef for busy nights, check out best ever ground beef dinners for more inspiration.
Why you’ll love this dish
This stir-fry hits several marks at once: it’s fast (about 20 minutes active), budget-friendly, and kid-friendly while still tasting suitably “restaurant-y.” The cabbage gives volume and a pleasing crunch without adding many calories, and using lean ground beef keeps it hearty without excess grease. It’s perfect for weeknights, leftover-eating, or when you want an Asian-flavored dish without long marinating or special pantry items.
“A simple, flavorful dish — fast enough for weeknights and never bland. We make it at least twice a month.” — home cook review
Beyond speed and cost, this recipe is flexible: swap the protein, add heat, or bulk it up with other vegetables. It’s also a good way to use a half-head of cabbage and make dinner feel like an intentional meal rather than takeout.
How this recipe comes together
Quick overview before you cook:
- Prep the aromatics (garlic, ginger) and thinly slice the cabbage so everything moves fast in the skillet.
- Brown the ground beef, breaking it into small crumbles; drain excess fat for a cleaner sauce.
- Sauté the aromatics briefly with the meat to release fragrance without burning.
- Toss in cabbage and stir until it’s wilted but still slightly crisp.
- Finish with soy sauce and a drizzle of sesame oil; top with green onions.
This sequence keeps textures right: tender beef, crisp cabbage, and bright aromatics. Having ingredients ready before heat makes the entire process under 20 minutes.
Key Ingredients
- 1 lb lean ground beef (90/10 or 85/15 works well; leaner cooks faster and produces less grease)
- 4 cups green cabbage, thinly sliced (about half a medium head)
- 4 cloves garlic, minced (or 1–2 tsp jarred minced garlic in a pinch)
- 1-inch fresh ginger, grated (about 1 tsp grated; or 1/4–1/2 tsp ground ginger if necessary)
- 3 tbsp low-sodium soy sauce (substitute tamari for gluten-free)
- 2 tbsp vegetable oil (neutral oil like canola or sunflower; use peanut oil for a nuttier flavor)
- 3 green onions, chopped (reserve some whites and greens separately if you like)
- 1 tsp sesame oil (added off the heat for aroma)
Notes: If you want to cut sodium further, use 2 tbsp soy sauce and 1 tbsp water with a splash of rice vinegar for brightness. For a vegetarian version, swap crumbled firm tofu or tempeh for the beef.
Step-by-step instructions
- Prepare aromatics and cabbage: mince the garlic, grate the ginger, and slice the cabbage into thin strips. Chop the green onions and separate whites from greens if desired.
- Heat the skillet: warm 2 tablespoons vegetable oil in a large skillet over medium-high heat until it shimmers. A hot pan gives a nice browning.
- Brown the beef: add the ground beef, break it into small pieces with a spatula, and cook 5–7 minutes until no pink remains and edges are browned. Drain excess fat into a heatproof container and wipe the skillet if there’s a lot of grease.
- Add aromatics: push the beef to one side, add the garlic and grated ginger to the empty pan space (or stir them into the meat) and sauté about 1 minute until fragrant—don’t let the garlic burn.
- Toss in cabbage: add the sliced cabbage and toss to combine. Stir for 3–4 minutes until cabbage softens and becomes slightly wilted but still has a bit of crunch.
- Season: pour in 3 tablespoons low-sodium soy sauce and stir thoroughly, cooking another 2–3 minutes so the flavors meld. Taste and adjust—add a pinch of sugar or a splash of rice vinegar if you want more balance.
- Finish and serve: remove from heat, drizzle 1 teaspoon sesame oil over the top, and sprinkle with chopped green onions. Serve immediately.
Cooking note: work over medium-high heat so everything cooks quickly and you preserve some texture in the cabbage.
What you’ll need
- Large skillet or wok (nonstick or well-seasoned carbon steel)
- Grater or microplane for ginger
- Sharp knife and cutting board
- Spatula for breaking up the beef
If you like a little char, tilt the skillet to one side and let some cabbage sit undisturbed for 30–60 seconds before stirring.
Serving suggestions
- Best simple pairing: steamed jasmine rice or brown rice for a filling plate.
- Low-carb option: serve over cauliflower rice or wrapped in butter lettuce cups.
- Add a saucy element: spoon a little chili-garlic sauce or sriracha on the side for heat.
- For a full meal: serve with quick cucumber salad, pickled carrots, or steamed broccoli.
Try plating on a warm shallow bowl with rice on one side and the stir-fry on the other; a lemon or lime wedge brightens the finish.
Storage and reheating tips
- Refrigerator: cool to room temperature, then store in an airtight container for 3–4 days.
- Freezer: freeze in a shallow, freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: reheat gently in a skillet over medium heat until steaming hot, or microwave in 30-second bursts, stirring between, until it reaches 165°F (74°C). Add a splash of water or a drizzle of oil when reheating to revive the cabbage’s texture.
Food safety: never leave cooked ground beef unrefrigerated for more than 2 hours (1 hour if room temperature is above 90°F/32°C).
Pro chef tips
- Use a hot pan and don’t overcrowd: crowding steams the cabbage instead of searing it. Work in batches if needed.
- Drain fat but reserve a tablespoon: a little beef fat adds flavor; too much makes the dish greasy.
- Cut cabbage thinly and uniformly so it cooks evenly. A mandoline helps if you’re prepping large quantities.
- Toast the sesame oil briefly in the pan only if you like a nuttier, deeper flavor; otherwise add it off heat for aroma.
- Boost umami: a teaspoon of oyster sauce or a pinch of MSG (if you use it) brightens the savory profile.
- Make it meal-prep friendly: cook extra rice and portion the stir-fry into meal containers—dress with fresh green onions just before eating.
Creative twists
- Spicy Szechuan: add 1–2 tsp chili oil and a pinch of crushed Szechuan peppercorns for numbing heat.
- Veg-forward: add shredded carrots, bell pepper, or thin-sliced mushrooms for more color and nutrients.
- Different protein: substitute ground pork, turkey, or plant-based crumbles. For a stuffed-option inspiration, try a fun take on a cheesy ground beef roll if you want a party-style variation.
- Noodles: toss with cooked egg noodles or ramen for a quick chow mein-style bowl.
- Gluten-free: use tamari or coconut aminos in place of soy sauce.
These swaps let you tailor heat, texture, and dietary needs without changing the quick-cook approach.
Helpful answers
Q: How long does this take from start to finish?
A: Active cook time is about 15–20 minutes with 5–10 minutes prep—so plan 25–30 minutes total.
Q: Can I make this ahead and reheat?
A: Yes. Store in the fridge up to 4 days. Reheat in a skillet with a splash of water or oil until hot. The cabbage will soften more on reheating.
Q: Is lean beef necessary?
A: Leaner beef (90/10 or 85/15) reduces excess grease and keeps the dish lighter. If you use fattier beef, drain off extra fat well to avoid a greasy final dish.
Q: How can I add more flavor without more salt?
A: Use fresh ginger and garlic, a splash of rice vinegar, a teaspoon of toasted sesame oil, or a small spoonful of low-sodium chicken broth concentrate for umami.
Q: Can I prep components in advance?
A: Yes—slice cabbage and chop aromatics up to a day ahead and refrigerate. Keep green onions separate and add them fresh when serving.
Q: Any tips for getting bright, crisp-tender cabbage?
A: Slice thin, cook on medium-high heat, and avoid overcooking. Cook just long enough to wilt but still retain a slight bite (3–4 minutes).
Final thoughts
This ground beef and cabbage stir-fry is a dependable, speedy recipe that balances economy and flavor—perfect for busy nights when you want something homemade and satisfying. If you try it, leave a note below about your favorite twist.

Ground Beef and Cabbage Stir-Fry
Ingredients
Method
- Mince the garlic, grate the ginger, and slice the cabbage into thin strips. Chop the green onions and separate whites from greens if desired.
- Warm 2 tablespoons of vegetable oil in a large skillet over medium-high heat until shimmering.
- Add the ground beef, breaking it into small pieces with a spatula, and cook for 5–7 minutes until no pink remains and the edges are browned.
- Drain excess fat into a heatproof container and wipe the skillet if there's a lot of grease.
- Push the beef to one side, add the garlic and ginger to the empty space, and sauté for about 1 minute until fragrant.
- Add the sliced cabbage and toss to combine. Stir for 3–4 minutes until the cabbage softens and becomes slightly wilted but retains some crunch.
- Pour in the soy sauce and stir thoroughly, cooking for another 2–3 minutes to meld the flavors. Taste and adjust seasoning as necessary.
- Remove from heat, drizzle sesame oil over the top, and sprinkle with chopped green onions. Serve immediately.