This dish showcases tender strips of beef quickly cooked with crisp cabbage and aromatic green onions, garlic, and ginger. A flavorful sauce of coconut aminos and rice vinegar ties the elements together for a low-carb, satisfying meal. The stir fry is ready in 30 minutes and suits keto and gluten-free preferences when using appropriate ingredients. Easy to prepare and packed with taste, it brings an Asian-inspired flair to the dinner table, ideal for those seeking a wholesome, quick main course.
The smell of sesame oil hitting a hot wok still takes me back to my tiny first apartment kitchen, where I learned that high heat and quick movements could turn simple ingredients into something extraordinary. This beef and cabbage stir fry became my weeknight savior during those early low carb days when I thought keto meant giving up on bold, satisfying flavors. Now it's a staple that proves healthy eating doesn't have to be boring.
I once made this for a skeptical friend who claimed low carb meals were always bland. Watching her go back for seconds and immediately ask for the recipe became one of my favorite cooking moments. There's something deeply satisfying about watching someone realize that healthy food can be incredible when it's done right.
Ingredients
- Flank steak or sirloin (500 g): Thinly slicing against the grain is the secret to tender beef that absorbs all that marinade flavor without becoming tough
- Coconut aminos or tamari: This ingredient brings that deep umami flavor while keeping the dish keto friendly and lower in sodium than traditional soy sauce
- Green cabbage (600 g): The backbone of the dish, holding up beautifully to high heat cooking while maintaining just the right amount of crunch
- Fresh ginger and garlic: Don't skip these aromatic additions that create that authentic Asian inspired flavor base
- Sesame oil: A little goes a long way, bringing that nutty finish that makes the whole dish come together
Instructions
- Prepare your beef:
- Toss the sliced steak with coconut aminos, sesame oil, salt and pepper, then let it rest for 10 minutes while you prep your vegetables and sauce
- Whisk together your sauce:
- Combine the remaining coconut aminos, rice vinegar, sesame oil and chili flakes in a small bowl so it's ready to pour when you need it
- Sear the beef:
- Heat your wok or skillet until it's smoking hot, add half the oil, then cook the beef in a single layer for 2 to 3 minutes until browned before setting it aside
- Cook your aromatics:
- Add the remaining oil to the hot pan and stir fry the garlic, ginger and green onions for just 30 seconds until fragrant
- Add the vegetables:
- Toss in the cabbage and cook for 4 to 5 minutes, letting it soften slightly while still maintaining that satisfying crunch
- Combine everything:
- Return the beef and all its juices to the pan, pour in your sauce, and toss for 2 minutes until everything is heated through and coated
This recipe evolved through many failed attempts at making keto stir fry that actually tasted good. The breakthrough came when I stopped trying to replicate takeout exactly and started embracing the natural sweetness of cabbage paired with properly seasoned beef. Now it's become one of those meals I can make without even thinking, the kind that feels like coming home.
The Secret To Perfect Beef Texture
Fresh beef from the butcher makes a noticeable difference, but if you're working with prepackaged steak, pop it in the freezer for 20 minutes before slicing. This trick makes cutting those thin strips so much easier and more precise, giving you consistently tender pieces that cook evenly every time.
Making It Your Own
While this recipe shines as written, I sometimes add sliced bell peppers or snap peas when I want more color and variety. Just remember that every extra vegetable changes the carb count slightly, so adjust portions accordingly if you're tracking strictly.
Serving Suggestions
This stir fry is incredibly satisfying on its own, but when I'm feeding a crowd or need something more substantial, I serve it over cauliflower rice. The mild flavor of cauliflower rice lets the bold flavors of the stir fry take center stage while adding bulk without carbs.
- Top with extra green onions and sesame seeds for restaurant style presentation
- Add a fried egg on top for extra protein and richness
- Serve with hot sauce on the table for those who like extra heat
There's something so satisfying about a recipe that comes together quickly but tastes like it took all day. This stir fry has saved more busy weeknights than I can count, and I hope it becomes one of your go to meals too.
Recipe FAQs
- → What cut of beef works best for this dish?
-
Thinly sliced flank steak or sirloin is ideal, as they cook quickly and remain tender in stir fry preparations.
- → Can I substitute coconut aminos in the sauce?
-
Yes, tamari is a great substitute, offering a rich, gluten-free soy flavor compatible with this stir fry.
- → How do I keep the cabbage crisp during cooking?
-
Stir fry the cabbage for just a few minutes over high heat until it softens slightly but retains crunch.
- → Is it possible to make this dish vegetarian?
-
Yes, you can replace the beef with tofu or other plant-based protein, adjusting cooking times accordingly.
- → What oils are recommended for stir frying?
-
Use high-heat oils like avocado oil for cooking, and toasted sesame oil to finish for added flavor.
- → Can I add other vegetables to this stir fry?
-
Yes, julienned carrots or additional green onions are commonly added, but consider carb content if following low-carb guidelines.