This keto beef and cabbage skillet is the cheapest dinner in this group and the fastest after the taco pan: one head of cabbage, a pound of mince, and a dark savoury glaze built from soy sauce, garlic and ginger. The cabbage goes in raw and in one go, which looks absurd for the first two minutes and then collapses to exactly the right volume. Thirty minutes, 6 g of net carbs, and it sits with the other keto recipes here as the one to cook when the fridge is nearly empty.
Table of Contents
Why this keto beef and cabbage skillet works
- Cabbage is added raw, not pre-cooked. Blanching it first waterlogs it. Dropped raw onto hot beef it steams in its own moisture and keeps a bite, which is the whole point of using cabbage instead of noodles.
- High heat, and no lid at the end. Covered the whole way it boils. Finishing uncovered drives the moisture off and lets the glaze cling.
- Ginger and garlic go in late. Both burn in under a minute at this heat, and burnt garlic is bitter through the whole pan.
- Cheap, and it scales. A head of cabbage and a pound of mince feed four, and the method doubles without changing anything but the pan size.

Ingredients
Makes 4 servings.
Equipment
How to make it
- Brown the beef hard. Melt the butter in the skillet over medium-high, add the beef in one layer and leave it 4 minutes until the underside is deeply crusted, then break it up and cook 3 minutes more, until no pink remains and it reaches 160 °F (71 °C), the FDA safe minimum for ground meat.
- Soften the onion. Add the sliced onion and cook 2 minutes, just until the edges go translucent. Do not let it colour much or it turns sweet.
- Add all the cabbage at once. Pile it in, season with the salt and pepper, and cover. It will sit well above the rim. Leave it 3 minutes without touching it, then turn it with tongs from the bottom up.
- Cook it down uncovered. Cook 5 to 6 minutes more, turning every minute, until the volume has roughly halved and the cabbage is tender with a few charred edges but still shows pale ribs.
- Add the aromatics and glaze. Push everything to the sides, drop the garlic, ginger and pepper flakes into the bare centre for 30 seconds until fragrant, then pour in the soy sauce and sesame oil and toss everything together for 1 minute until the liquid has gone glossy and coats the cabbage.
- Finish off the heat. Taste and correct the salt, then scatter scallion and sesame seeds. Sesame oil is a finishing oil, so nothing more should cook after it goes in.

Practical cooking tips
- A soggy pan means the lid stayed on. Three minutes covered is enough to start the collapse; everything after that is uncovered or you are boiling ground beef and cabbage rather than frying it.
- Shred thicker than you think. Fine shreds go limp and stringy. A quarter inch survives the pan and still has texture at the end.
- Add the soy sauce last. Early it evaporates and over-salts, and its sugars scorch on a pan this hot.
- Do not crowd a small pan. Below 12 inches the cabbage cannot make contact with the surface and it steams grey instead of catching colour.
Swaps and variations
- Coconut aminos for soy sauce. Gluten-free and milder, but sweeter: it adds roughly 1 g of total carbs per serving, so it costs about a gram of the budget.
- Savoy or napa instead of green cabbage. Both cook faster and softer; cut the uncovered time to 3 minutes. Napa carries more water, so expect a looser pan.
- Add a fried egg per portion. Roughly 90 more calories and 6 g of protein, and the yolk does the work of a sauce. This is the version worth knowing among keto cabbage recipes.
- Want it creamy rather than savoury-sharp? The same mince and pan become the keto ground beef stroganoff with cream and mushrooms instead.
Storage and meal prep
Cool within two hours and refrigerate at or below 40 °F (4 °C) for up to 4 days. Be honest about what beef and cabbage meal prep costs you here: the cabbage keeps softening in the fridge, so day three is pleasant but no longer crisp. Reheat in a hot dry pan for 3 minutes rather than the microwave, which steams it further. Undercook the cabbage by about a minute if you are cooking specifically to portion. It does not freeze well, since thawed cabbage collapses to a wet tangle. More fast pan dinners are in the recipe archive.
Nutrition per serving
| Nutrient | Per serving |
|---|---|
| Calories | 368 kcal |
| Protein | 24 g |
| Fat | 26 g |
| Total carbs | 9 g |
| Fiber | 3 g |
| Net carbs | 6 g |
Nutrition is an estimate calculated from USDA FoodData Central entries for the exact quantities above, and varies with brands and portion sizes.

Frequently asked questions
How many net carbs are in this keto beef and cabbage skillet?
Six grams per serving, from 9 g of total carbs minus 3 g of fiber. Cabbage supplies most of both, which is why it works: it is bulky and fibrous rather than starchy.
Is soy sauce allowed on keto?
Two tablespoons across four servings adds under 0.4 g of carbs each, so it fits comfortably. It does contain wheat, so use coconut aminos if you avoid gluten.
Why did mine turn out watery?
The lid stayed on too long, or the pan was too small. Cabbage releases a lot of water and it needs an open pan and space to evaporate it. Turn the heat up rather than down.
Can I use pre-shredded coleslaw mix?
Yes, and it saves ten minutes, but it is cut fine and includes carrot, which adds about 0.8 g of carbs per serving and goes soft quickly. Cut the cooking time by two minutes.
What makes it a low carb cabbage stir fry rather than a stew?
Heat and an open pan. Everything here happens above a simmer, and the only liquid added is two tablespoons of soy sauce at the very end. Other keto ground beef recipes on the site follow the same rule.
Ratings and reviews
No ratings yet. If you have cooked this, your rating helps the next person decide.

Rate this recipe