Save The smell of ginger hitting hot oil always takes me straight back to Tuesday nights when I needed dinner on the table in under half an hour. I'd started buying pre-shredded cabbage to save time, but quickly learned that slicing it myself made all the difference in texture. This stir-fry became my secret weapon when the week felt too long and takeout felt too expensive. The cabbage wilts just enough to soak up the sauce but keeps that satisfying crunch. It's the kind of meal that tastes like you tried harder than you actually did.
I made this for my friend who swore she hated cabbage, and she went back for seconds without saying a word. Later she texted asking for the recipe, which is basically the highest compliment in my book. We sat at my tiny kitchen table with bowls piled high, and she admitted she'd only ever had boiled cabbage growing up. That night changed her mind completely. Sometimes all it takes is a little soy sauce and high heat to turn skeptics into believers.
What's for Dinner Tonight? ๐ค
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Lean ground beef: I prefer 85/15 for flavor, but leaner works if you want to cut fat; just don't drain it all or you'll lose the savory base for your sauce.
- Green cabbage: Slice it thin so it cooks fast and stays crisp, thick wedges turn soggy and sad in a stir-fry.
- Green onions: Use the white parts early for sweetness and save the green tops for garnish, they add a fresh bite at the end.
- Garlic and ginger: Fresh is non-negotiable here, the jarred stuff just doesn't have that sharp, bright punch you need.
- Carrot: Totally optional, but the julienned strips add a pop of color and a hint of sweetness that rounds everything out.
- Soy sauce: This is your salt and umami in one, use low sodium if you're worried about it being too salty.
- Oyster sauce: Adds a deep, slightly sweet richness that makes the sauce cling to everything beautifully.
- Rice vinegar: Just a tablespoon brightens the whole dish and keeps it from feeling heavy.
- Sesame oil: A little goes a long way, it's more about aroma than flavor, so don't skip it.
- Sriracha or chili garlic sauce: I always add it because I like the gentle heat, but it's your call.
- White pepper: It has a different warmth than black pepper, more floral and less sharp, perfect for Chinese cooking.
- Sugar or sweetener: Balances the salty and sour, even half a teaspoon makes a difference.
- Vegetable oil: You need something with a high smoke point, peanut or canola both work great.
Tired of Takeout? ๐ฅก
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix your sauce:
- Whisk together soy sauce, oyster sauce, rice vinegar, sesame oil, Sriracha, white pepper, and sugar in a small bowl. Having it ready means you won't scramble later when the pan is screaming hot.
- Brown the beef:
- Heat vegetable oil in a large wok over medium-high heat, then add the ground beef and break it up with a spatula until it's browned and cooked through, about four to five minutes. Don't stir it constantly, let it get some color.
- Add aromatics:
- Toss in the garlic, ginger, and white parts of the green onions, stirring for about a minute until your kitchen smells incredible. This is the moment that builds all the flavor.
- Stir-fry the cabbage:
- Add the sliced cabbage and carrot if using, then stir-fry for five to seven minutes until the cabbage softens but still has a little bite. It will shrink a lot, so don't panic if it looks like too much at first.
- Coat with sauce:
- Pour the prepared sauce over everything and toss well to coat, cooking for another one to two minutes until the sauce thickens slightly and clings to the beef and vegetables. Taste it now, adjust if you need more soy sauce or heat.
- Garnish and serve:
- Remove from heat, sprinkle the green parts of the green onions over the top, and serve immediately while it's still steaming. It's perfect just like this, no rice needed.
Save One night I added a handful of toasted sesame seeds on top just because I had them, and now I can't make this without them. My partner started requesting this specific dinner every week, which is how I knew it had officially entered our rotation. It's funny how a simple weeknight stir-fry can become the thing someone looks forward to. We eat it straight from the pan sometimes, standing at the counter, talking about our day while the steam rises between us.
Still Scrolling? You'll Love This ๐
Our best 20-minute dinners in one free pack โ tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Store and Reheat
Let it cool completely, then pack it into airtight containers and refrigerate for up to four days. When you reheat it in a skillet over medium heat, add a tiny splash of water or soy sauce to bring the sauce back to life. The microwave works in a pinch, but the cabbage can get a little softer than I like. If you're meal prepping, keep the green onion garnish separate and add it fresh when you eat.
Swaps and Variations
Ground chicken or turkey work beautifully if you want something leaner, just add a bit more oil since they don't release as much fat. I've also used ground pork when I wanted it a little richer and fattier. For a plant-based version, crumbled firm tofu or tempeh can stand in, though you'll want to brown them well first. Sometimes I throw in snap peas or bell pepper if I have them sitting in the fridge. The sauce is forgiving, so don't stress if you need to improvise.
Serving Suggestions
This is fantastic over cauliflower rice if you're keeping it low-carb, or regular jasmine rice if you're not. A fried egg on top turns it into breakfast-for-dinner, which I've done more times than I'll admit. You can also wrap it in lettuce cups for a lighter, hand-held situation that's great for summer.
- Sprinkle toasted sesame seeds or crushed peanuts on top for extra crunch and richness.
- Serve with a side of quick-pickled cucumbers to cut through the savory sauce.
- Pair it with a cold beer or iced green tea for a simple, satisfying meal.
Save This stir-fry has earned its spot in my weekly lineup because it's quick, forgiving, and tastes like I put in way more effort than I did. I hope it becomes one of those easy wins in your kitchen too.
Recipe FAQs
- โ Can I use a different protein instead of ground beef?
Yes, ground chicken, pork, or turkey work excellently as substitutes while maintaining the same cooking method and timing.
- โ How do I make this gluten-free?
Simply replace regular soy sauce with tamari and ensure your oyster sauce is labeled gluten-free.
- โ What can I serve with this stir-fry?
Steamed cauliflower rice makes an excellent low-carb accompaniment, or serve over jasmine rice for a traditional pairing.
- โ How do I keep the cabbage crispy?
Cook over high heat and avoid overcrowding the pan. Stir-fry for only 5-7 minutes so the cabbage remains tender-crisp.
- โ Can I prepare the sauce ahead of time?
Absolutely. Mix all sauce ingredients and refrigerate in an airtight container for up to 3 days before cooking.
- โ Is this dish spicy?
The Sriracha is optional, so you control the heat level. Omit it entirely for a mild version or add more for extra kick.