This hearty skillet combines protein-rich ground beef with crisp, thinly sliced cabbage for a satisfying meal that comes together in just 30 minutes. The Asian-inspired sauce features soy sauce, sesame oil, garlic, and fresh ginger, creating a balance of savory and slightly sweet flavors that coat every bite.
The ground beef browns quickly in a hot skillet, providing a hearty base, while the cabbage maintains a satisfying crunch even after cooking. A touch of chili garlic sauce adds optional warmth, making it easy to customize the spice level for your family. The dish naturally fits gluten-free and low-carb lifestyles while delivering plenty of protein and vegetables.
Serve it steaming hot, garnished with fresh green onions for color and a mild onion bite. The preparation is straightforward with minimal prep work, making it perfect for busy evenings when you want something nutritious without spending hours in the kitchen.
The first time I made this stir fry was on a Tuesday evening when I had nothing in the fridge but ground beef and a half-head of cabbage threatening to wilt. I threw it all together with whatever Asian sauces I could find, expecting something edible at best. My roommate took one bite and actually asked for the recipe, which is how I knew this accidental combination was worth repeating.
Last winter my sister came over exhausted from work and I made this for her. She sat at the counter watching the cabbage wilt down and said it looked like the most comforting thing she had seen in weeks. Now she calls me whenever she needs this specific dinner delivered to her door.
Ingredients
- 1 lb lean ground beef: I have learned that 85/15 blend gives you the best balance of flavor without rendering too much fat
- 1 small head green cabbage thinly sliced: Do not cheat on the thin slices here because thicker pieces will stay crunchy in a bad way
- 1 medium carrot julienned: Adds sweetness and color that makes the whole dish feel brighter
- 1 small yellow onion thinly sliced: You want them almost paper thin so they melt into the background
- 2 cloves garlic minced: Fresh garlic only please the jarred stuff does not belong here
- 1-inch piece fresh ginger grated: I freeze my ginger and grate it frozen which makes it so much easier
- 2 green onions sliced: These are mostly for color and that fresh bite at the end
- 3 tbsp soy sauce: Use tamari if you need this gluten free and honestly I prefer the flavor anyway
- 1 tbsp oyster sauce: Totally optional but it adds this deep umami richness you cannot get anywhere else
- 1 tbsp sesame oil: Do not cook with this just use it for finishing because high heat kills the flavor
- 1 tsp chili garlic sauce: Leave this out if you are spice sensitive but I promise a little heat makes everything better
- ½ tsp ground black pepper: Fresh cracked makes a difference you can actually taste
- 1 tsp sugar or honey: Just enough to balance the salty sauces and make the cabbage sing
- 1 tbsp neutral oil: Canola or vegetable oil works because you need something with a high smoke point
Instructions
- Brown the beef:
- Heat your neutral oil in a large wok or skillet over medium high heat then add the ground beef breaking it up constantly with your spatula until it is beautifully browned and cooked through which takes about five minutes. Drain the excess fat if you are feeling virtuous though I rarely bother.
- Bloom the aromatics:
- Toss in your sliced onion garlic and grated ginger and stir fry for just a minute or two until your kitchen smells amazing and everything is fragrant.
- Add the vegetables:
- Dump in the cabbage and carrot and stir fry for four to five minutes. You want them tender but still with some bite because nobody likes mushy cabbage.
- Whisk the sauce:
- While the vegetables cook combine the soy sauce oyster sauce sesame oil chili garlic sauce black pepper and sugar in a small bowl until everything is dissolved.
- Bring it together:
- Pour that sauce all over the beef and vegetables and toss until everything is glossy and coated. Stir fry for another minute or two just until everything is heated through and the sauce has thickened slightly.
- Finish and serve:
- Taste it and adjust the seasoning if needed then remove from heat immediately. Scatter those green onions on top and serve while it is still steaming hot.
This recipe has saved me on so many nights when I wanted takeout but did not want to wait or spend the money. Something about the combination of savory beef and sweet cabbage just hits different.
The Rice Situation
I used to serve this over white rice every single time until a friend brought over cauliflower rice and honestly it works just as well. The cabbage already provides so much bulk that you really do not need the extra carbs unless you want them.
Make It Yours
Sometimes I add bell peppers or snap peas if I have them languishing in the crisper drawer. The recipe is forgiving enough that you can swap in whatever vegetables need to be used up this week.
Leftovers Love
This actually tastes better the next day after the flavors have had time to really meld together in the refrigerator. I always make extra for lunch the next day.
- Store in an airtight container and it will keep for four days easily
- Reheat in a skillet with a splash of water to revive the texture
- The cabbage does get softer as leftovers but it still tastes fantastic
I hope this becomes one of those weeknight recipes you turn to when you need something fast but still homemade. Sometimes the simplest meals are the ones that stick with you the longest.
Your Questions Answered
- → Can I use ground turkey instead of beef?
-
Yes, ground turkey works beautifully in this dish and creates a lighter version. Cook it the same way, breaking it apart in the hot skillet until browned and cooked through. You may want to add a small drizzle of extra oil since turkey is leaner than beef.
- → Is this dish gluten-free?
-
Yes, when made with tamari instead of regular soy sauce and ensuring your oyster sauce is certified gluten-free or omitting it. Most other ingredients naturally contain no gluten. Always check labels on condiments to be certain.
- → What can I serve with this stir fry?
-
Steamed white or brown rice works perfectly to soak up the savory sauce. For low-carb options, try cauliflower rice or serve it over zucchini noodles. It's also satisfying on its own as a complete meal with plenty of protein and vegetables.
- → How long does this keep in the refrigerator?
-
Store leftovers in an airtight container for up to 4 days. Reheat gently in a skillet over medium heat, adding a splash of water or additional soy sauce if the mixture seems dry. The cabbage will soften slightly but remains delicious.
- → Can I add other vegetables?
-
Absolutely. Bell peppers, snap peas, mushrooms, or shredded broccoli stems all work well. Add harder vegetables like carrots and peppers with the cabbage, but quick-cooking vegetables like snap peas should go in during the last 2-3 minutes.
- → How do I prevent the cabbage from getting soggy?
-
Keep the heat at medium-high and stir fry just until the cabbage is tender but still crisp, about 4-5 minutes. Avoid overcrowding the pan, which causes the vegetables to steam instead of fry. Work in batches if your skillet is small.