Keto Crack Slaw goes wrong for one reason almost every time: too much cabbage hits a pan that isn't hot enough, and instead of getting that slight char and snap, it just sweats out its water and turns into a soggy, gray pile. The fix is boring but it's the whole recipe — cook the cabbage in two batches over genuinely high heat, and don't touch it for the first 60 seconds so it can actually sear instead of steam.
This one's for anyone who wants a fast weeknight dinner that still has texture — ground pork or beef, cabbage, garlic, ginger, and a savory-sweet sesame sauce that comes together in the same pan. Swapping the usual brown sugar in the sauce for a spoonful of allulose keeps the glaze behavior (it still caramelizes slightly at the edges) without the carbs, which is something erythritol alone doesn't do as well here.
See full recipe below 👇
🧀 Ingredients:
- 1 lb ground pork (or ground beef, 80/20)
- 1 small head green cabbage, shredded (about 6 cups)
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, minced
- 3 green onions, sliced, whites and greens separated
- 2 tbsp avocado oil, divided
- 3 tbsp coconut aminos
- 1 tbsp toasted sesame oil
- 1 tsp allulose (or your preferred keto sweetener)
- 1/2 tsp red pepper flakes (optional, adjust to taste)
- 1 tsp rice vinegar
- Salt and black pepper, to taste
- 1 tbsp sesame seeds, for garnish
Optional Additions:
- Sliced water chestnuts (canned, drained) — adds a genuine crunch that survives the cook time, unlike the cabbage which softens slightly
- A fried egg on top — turns this from a side dish into a full meal without changing the sauce balance
- A splash of fish sauce in the sauce mix — deepens the savory note if you find coconut aminos too mild on its own
👨🍳 Instructions:
- Mix the sauce first. In a small bowl, whisk together the coconut aminos, sesame oil, allulose, and rice vinegar. Set it aside — having it ready means you won't be measuring while the pork is overcooking in the pan.
- Brown the pork. Heat 1 tbsp avocado oil in a large skillet or wok over medium-high heat. Add the pork and break it up, cooking until it's browned and mostly cooked through, about 5 minutes. Don't stir constantly here — letting it sit for 30 seconds at a time gives you actual browned bits instead of gray crumbles.
- Push the pork aside, add aromatics. Push the pork to one side of the pan, add the garlic, ginger, and the white parts of the green onion to the empty space. Cook for 30 seconds until fragrant, then stir into the pork. If the garlic hits the same oil as raw meat juice for too long it turns bitter, so keep this step quick.
- Remove the pork. Transfer the pork mixture to a plate. This clears the pan so the cabbage actually sears instead of cooking in leftover meat liquid.
- Sear the cabbage in two batches. Add the remaining 1 tbsp oil to the same pan, raise the heat to high, and add half the cabbage. Do not stir for the first 60 seconds — let it sit so the edges char slightly. Then stir-fry for another minute until just wilted but still with bite. Remove and repeat with the second batch. This is the step that decides whether the whole dish is crisp or soggy.
- Combine everything. Return the pork and all the cabbage to the pan. Pour in the sauce and toss everything together over high heat for about a minute, just until the sauce clings to the meat and cabbage rather than pooling at the bottom.
- Finish and serve. Remove from heat, stir in the red pepper flakes and green parts of the onion, and taste for salt — coconut aminos varies in saltiness by brand, so adjust here rather than earlier. Top with sesame seeds and serve immediately while the cabbage still has crunch.
📋 Nutrition Info (Per Serving – approx):
- Calories: 385
- Total Fat: 29g
- Saturated Fat: 9g
- Protein: 22g
- Total Carbohydrates: 7g
- Dietary Fiber: 2g
- Net Carbs: 5g
- Sugars: 2g
- Sodium: 640mg
🔍 Nutrition Breakdown
This dish sits right where a keto weeknight meal should — the ground pork and avocado oil supply most of the calories through fat, cabbage keeps the carb count low without leaving the plate feeling empty, and there's enough protein per serving to actually keep you full past the two-hour mark. The fiber from the cabbage also offsets a good chunk of what little carbohydrate is here, which is why the net carb number lands around 5g even with a full sauce and two cups of vegetables per serving.
- Keto-Friendly: 5g net carbs per serving, well under a typical daily keto budget
- High Protein: 22g per serving from the pork alone, helpful for satiety
- Comfort Food Feel: the sesame-garlic sauce and browned meat give it a takeout-style richness
- Simple Ingredients: no exotic keto substitutes — just real food most people already stock
Disclaimer: Nutrition values are estimates and may vary depending on ingredient brands and serving sizes.
Why this recipe works when similar ones don't
Most crack slaw recipes read like a stir-fry but get cooked like a braise — everything goes into the pan together and simmers in its own runoff. Cabbage is mostly water, so once it's crowded into a pan with hot meat and sauce, it steams rather than sears, and steamed cabbage in a sauce reads as mushy no matter how good the sauce itself is. Splitting the cabbage into two batches and giving each one uninterrupted contact with the hot pan is what keeps this version from turning into a wet pile by the time it hits the plate.
The technique that controls texture
Heat and timing matter more than any ingredient swap here. The pan needs to be genuinely hot — cabbage added to a lukewarm pan will release liquid before it ever gets a chance to char. Once it's in, resist stirring for that first 60 seconds; every stir during that window is a chance for steam to escape and cool the pan surface, which is exactly what turns a sear into a simmer.
The single most important ingredient and what happens if you skip or substitute it badly
The coconut aminos is doing more work than it gets credit for — it's the base of the sauce's savory depth and its slight sweetness helps it cling to the cabbage instead of running off. Swap it for straight soy sauce and you'll get a saltier, flatter result since soy sauce lacks the natural sweetness coconut aminos has; you'd need to add more sweetener to compensate, which throws off the carb count fast if you're not careful with the substitution.
Best ways to serve it
- Straight out of the pan in a bowl, topped with extra sesame seeds and a fried egg for a complete meal
- Wrapped in butter lettuce leaves for a handheld, low-mess version that also adds a fresh, cool contrast
- Over cauliflower rice if you want something to soak up the extra sauce at the bottom of the pan
- Alongside a simple cucumber salad dressed in rice vinegar to cut the richness of the pork
- As a topping for keto-friendly lettuce cups at a casual dinner party, served family-style out of the skillet
Meal prep and storage
This keeps well in an airtight container in the fridge for up to 4 days. Reheat it in a skillet over medium heat rather than the microwave — the microwave brings back some of the moisture that the searing step worked to cook off, softening the cabbage further. The pork and sauce hold up fine over those four days, but the cabbage will keep losing crunch each day, so if texture matters to you, it's better eaten within the first two days.
Customization options
- Swap ground pork for ground chicken thigh — keeps it moist but lowers the fat content slightly, so expect a slightly leaner macro split
- Add a tablespoon of chili garlic sauce to the sauce mix — brings real heat instead of just the background warmth from red pepper flakes
- Use napa cabbage instead of green — it wilts faster and softer, so cut the sear time by about 20 seconds per batch
- Stir in a tablespoon of natural peanut butter at the end — turns the sauce creamier and adds a nutty depth, closer to a satay flavor
- Top with sliced avocado — adds healthy fat and cools down the dish if you've added the chili garlic sauce
Why this works on a busy weeknight
Start to finish this is about 20 minutes, and it only dirties one pan plus the small bowl for the sauce. The sauce can be mixed up to two days ahead and kept in the fridge, and the cabbage can be pre-shredded the night before if you buy a whole head rather than a bag — just don't season it ahead of time or it'll start releasing water before it ever hits the pan.
- 📧 Email: 99ketocrave@gmail.com
- 📸 Instagram: @99ketocrave
- 📘 Facebook: Keto Crave Community
- 📍 Pinterest: Keto Crave Pins