This quick-cooking stir fry combines lean ground beef with thinly sliced cabbage and aromatic vegetables in a savory Asian-inspired sauce. The dish comes together in just 30 minutes, making it perfect for busy weeknights when you want something satisfying without spending hours in the kitchen.
The tender beef absorbs the rich umami flavors from soy sauce and sesame oil, while the cabbage retains a satisfying crunch. You can easily customize this with different vegetables or swap the protein to suit your preferences. Serve it over rice for a complete meal or enjoy it on its own for a lighter, low-carb option.
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. I was skeptical that such humble ingredients could create something worth getting excited about, but the way the cabbage softened just enough while maintaining that satisfying crunch won me over instantly.
Last winter, my sister came over looking exhausted after a brutal week at work. I made this for her, and she literally stopped mid-bite to ask what I put in it because the flavors were so much more complex than the simple ingredient list suggested. Now she requests it every time she visits.
Ingredients
- 1 lb (450 g) lean ground beef: The foundation of the dish, browned until crumbled and rich, though you could easily swap in ground turkey or chicken for a lighter version
- 1 small head green cabbage, thinly sliced: This is the star that brings texture and bulk, holding onto the sauce while maintaining a satisfying bite that softens just enough
- 1 medium carrot, julienned or grated: Adds subtle sweetness and a pop of color that makes the dish feel more vibrant and complete
- 1 small yellow onion, thinly sliced: Provides a savory base that mellows beautifully as it cooks with the beef
- 2 cloves garlic, minced: Essential aromatic that infuses the entire dish with its characteristic warmth
- 1-inch piece fresh ginger, grated: Brings a bright, zesty kick that cuts through the richness of the beef
- 2 green onions, sliced: Fresh finish that adds a mild onion bite and visual appeal as a garnish
- 3 tbsp soy sauce: The primary seasoning, providing deep umami and saltiness, though tamari works perfectly for a gluten-free version
- 1 tbsp oyster sauce: Adds a subtle sweetness and depth, though you can skip it if you need strictly gluten-free
- 1 tbsp sesame oil: Toasty, nutty finish that makes the dish taste professionally crafted
- 1 tsp chili garlic sauce or Sriracha: Optional heat that lets you customize the spice level to your preference
- ½ tsp ground black pepper: Simple seasoning that enhances all the other flavors without competing
- 1 tsp sugar or honey: Just enough to balance the salty elements and round out the flavor profile
- 1 tbsp neutral oil: For cooking the beef, though you can skip this if your beef releases enough fat
Instructions
- Brown the beef:
- Heat the neutral oil in a large skillet or wok over medium-high heat, then add the ground beef and break it apart with a spatula as it cooks until browned and cooked through, about 5 minutes. Drain any excess fat if there seems like too much, but leave a little behind for flavor.
- Add aromatics:
- Toss in the sliced onion, minced garlic, and grated ginger, stirring constantly for 1 to 2 minutes until the fragrant aromatics fill your kitchen and the onions start to soften.
- Add the vegetables:
- Throw in the sliced cabbage and julienned carrot, stir frying for 4 to 5 minutes until the vegetables are just tender but still maintain that satisfying crispness that makes stir fry so appealing.
- Mix the sauce:
- While the vegetables cook, whisk together the soy sauce, oyster sauce if using, sesame oil, chili garlic sauce, black pepper, and sugar or honey in a small bowl until fully combined.
- Combine everything:
- Pour the sauce over the beef and vegetables, tossing well to coat everything evenly, then stir fry for another 1 to 2 minutes until heated through and the sauce has lightly coated all the ingredients.
- Finish and serve:
- Taste and adjust seasoning if needed, remove from heat, and serve hot while the cabbage is still slightly crisp, garnished generously with sliced green onions.
This recipe became my go-to when my husband started working late and I needed something that could be ready quickly but still felt like a proper meal, not just thrown-together leftovers. Now it is in our regular rotation because it never disappoints.
Customizing Your Stir Fry
I have found that adding a splash of rice vinegar or a squeeze of fresh lime juice right before serving brightens the entire dish and makes the flavors sing. You can also serve this over steamed rice, cauliflower rice, or noodles if you want to stretch it further or make it more filling.
Making It Your Own
Sometimes I add bell peppers, snap peas, or mushrooms when I want more vegetables, and the recipe handles these additions beautifully without needing any other adjustments. The base flavors are strong enough to support extra ingredients without becoming muddled or overwhelmed.
Serving Suggestions
This stir fry reheats beautifully for lunch the next day, and in my experience, the flavors actually meld together even more after sitting overnight. The cabbage retains enough texture that it does not become mushy or sad like some vegetable dishes do.
- Double the recipe and freeze half for an incredibly easy future meal
- Crack an egg on top during the last minute of cooking for extra protein
- Top with crushed peanuts or sesame seeds for added crunch
There is something deeply comforting about a recipe that transforms such basic ingredients into something that feels special and nourishing. I hope this becomes one of those weeknight staples you turn to again and again.
Recipe Questions
- → What vegetables work best in this stir fry?
-
Green cabbage is the star, but you can add bell peppers, snap peas, mushrooms, or bean sprouts. The key is cutting vegetables into similar sizes so they cook evenly and maintain their crunch.
- → Can I make this ahead of time?
-
This dish tastes best fresh, but you can prep all ingredients in advance. Slice the vegetables and mix the sauce up to a day ahead. The entire dish reheats well in the microwave or a quick toss in a hot wok.
- → What's the best way to slice cabbage for stir frying?
-
Remove the core, then cut the cabbage into thin strips about ¼-inch wide. Thinner slices cook faster and absorb the sauce better. A sharp knife makes this quick work, or use a mandoline for uniform pieces.
- → Is this suitable for meal prep?
-
Absolutely. Portion into containers and refrigerate for up to 4 days. The flavors actually meld better overnight. Reheat gently to avoid overcooking the vegetables, or enjoy cold over salad greens.
- → How can I make it spicier?
-
Add more chili garlic sauce or Sriracha to taste. Fresh minced Thai chilies, red pepper flakes, or a drizzle of chili oil also work. Start with a small amount and adjust after tasting—the heat builds as it cooks.
- → What's the purpose of draining the beef fat?
-
Removing excess fat prevents the final dish from feeling greasy and allows the Asian flavors to shine. However, if using very lean beef (90% or higher), you may skip this step for added richness.