This quick skillet combines lean ground beef with thinly sliced green cabbage for a satisfying meal that's ready in under half an hour. The savory sauce blends soy sauce, sesame oil, and aromatic ginger and garlic for authentic Asian-inspired flavor.
Crisp-tender vegetables and seasoned beef make this dish both nutritious and filling. With only 15 minutes of active prep time, it's ideal for hectic evenings when you want something hearty but don't want to spend hours cooking.
The dish naturally fits gluten-free and low-carb eating patterns while delivering plenty of protein. Serve it alone or over rice for a more substantial meal.
The aroma of ginger hitting hot oil always pulls me into the kitchen, no matter what I was doing before. This stir fry became my Tuesday night staple when I realized something as simple as cabbage could taste this exciting. My roommate used to poke her head in, asking what smelled like a restaurant, and I'd laugh because it took fifteen minutes from start to finish.
I made this for my sister who swore she hated cabbage, and she went back for thirds. Watching someone reconsider a long held food opinion is one of my favorite kitchen moments. Now she texts me every time she makes it, asking if she can add bell peppers or if that ruins the vibe.
Ingredients
- 1 lb lean ground beef: The fat content matters here, too lean and it dries out, too fatty and youll be draining constantly
- 1 small head green cabbage: Thin slices are crucial, thick wedges take forever to cook through
- 1 medium carrot: Adds a subtle sweetness and color contrast that makes the plate look intentional
- 1 small yellow onion: Sweet onions work best, they caramelize slightly instead of burning
- 2 cloves garlic: Fresh garlic makes a difference here, jarred garlic can taste bitter when stir fried
- 1 inch fresh ginger: Peel it with a spoon instead of a knife, you waste less and it feels oddly satisfying
- 2 green onions: These are mostly for the pop of color and fresh bite at the end
- 3 tbsp soy sauce: Tamari works perfectly if you need gluten free, the flavor is nearly identical
- 1 tbsp oyster sauce: This is the secret ingredient that makes it taste takeout worthy
- 1 tbsp sesame oil: Toasted sesame oil has way more flavor than the neutral stuff
- 1 tsp chili garlic sauce: Start with less if youre heat sensitive, you can always add more
- 1 tsp sugar: Just enough to balance the salty soy sauce, not to make it sweet
- 1 tbsp neutral oil: Canola or vegetable oil can handle the high heat without smoking
Instructions
- Get the beef going:
- Heat your neutral oil in a large skillet or wok over medium high heat until it shimmers, then add the ground beef. Break it apart constantly with your spatula, you want small crumbles not large chunks, and cook until browned through, about 5 minutes.
- Add the aromatics:
- Toss in the sliced onion, minced garlic, and grated ginger. Stir fry for just 1 to 2 minutes until the kitchen smells incredible and the garlic turns golden.
- Bring in the vegetables:
- Add the cabbage and carrot, tossing constantly. The pile will look impossible but it wilts quickly, cook for 4 to 5 minutes until the cabbage is tender but still has some crunch.
- 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. The sugar should dissolve completely.
- Bring it together:
- Pour the sauce over the beef and vegetables, tossing to coat everything evenly. Let it cook for 1 to 2 more minutes, just long enough for the sauce to cling to each strand of cabbage.
- Finish and serve:
- Taste and adjust seasoning if needed, then remove from heat immediately. Scatter green onions on top and serve while its still steaming hot.
This recipe became my go to when I moved into my first apartment and realized restaurant quality food didnt require restaurant effort. Now its the meal I make when I want something comforting but not heavy, when I want dinner fast but not from a takeout container.
Making It Your Own
Sometimes I add a splash of rice vinegar right at the end, just enough to brighten everything without making it sour. A squeeze of lime juice works too, especially on hot summer nights when you want something lighter. The acid cuts through the rich beef and wakes up all the other flavors.
What To Serve It With
Steamed jasmine rice is classic, but cauliflower rice surprisingly holds up well here. The texture difference is less noticeable than youd think, especially when everything is coated in that savory sauce. Ive even eaten it straight from the bowl, no rice needed, when Im watching my carbs.
Scaling And Storage
This recipe doubles easily, though youll need a bigger pan or cook in batches. Leftovers keep well in the fridge for three days, and the flavors actually meld together overnight. I sometimes make extra intentionally because the second day lunch tastes even better than dinner did the night before.
- Reheat in a skillet over medium heat, not the microwave, to keep the texture crisp
- Add a splash of water if the sauce has thickened too much in the fridge
- The cabbage will soften as leftovers, but that just makes it more comforting
Hope this becomes one of those recipes you make without thinking, the one you can pull together on busy weeknights without even checking the measurements.
Recipe Q&A
- → Can I use ground turkey instead of beef?
-
Yes, ground turkey, chicken, or plant-based crumbles work well as substitutes. Adjust cooking time slightly as leaner meats may cook faster.
- → How do I prevent the cabbage from getting soggy?
-
Keep the heat at medium-high and stir frequently. Cook just until the cabbage is tender-crisp, about 4-5 minutes. Avoid overcrowding the pan, which steams instead of stir-fries.
- → Is this dish spicy?
-
The chili garlic sauce adds mild heat. You can adjust the amount to your preference or omit it entirely for a non-spicy version. The base flavors remain savory and balanced.
- → Can I make this ahead of time?
-
This dish tastes best fresh, but you can prep ingredients in advance. Slice the vegetables and mix the sauce up to a day ahead. Cook just before serving for the best texture.
- → What vegetables can I add or substitute?
-
Bell peppers, snap peas, broccoli, or mushrooms make excellent additions. You can also use napa cabbage or bok choy instead of green cabbage for a different texture and flavor.
- → Is this suitable for meal prep?
-
Yes, this reheats well for lunches throughout the week. Store in airtight containers and reheat in a skillet or microwave. The flavors often develop more depth after sitting overnight.