Prep your ingredients: Slice the onion, shred the cabbage and carrots if not using pre-shredded, and mince the garlic and ginger. Beat the eggs in a small bowl if using.
Brown the protein: Heat the avocado or olive oil in a large skillet over medium-high heat.
Add the ground turkey (or protein of choice), season lightly with salt and pepper, and cook, breaking it up with a spatula, until no longer pink and slightly browned, about 5–7 minutes. Drain excess liquid if needed.
Build flavor: Add the onion, garlic, and ginger to the skillet. Cook 2–3 minutes, stirring, until fragrant and the onion starts to soften.
Add veggies: Toss in the cabbage and carrots.
Stir well and cook 4–6 minutes until the cabbage is tender-crisp. Avoid overcooking; you want a little crunch.
Make it saucy: Stir in the soy sauce or tamari, rice vinegar, and sriracha if using. Cook 1–2 minutes so the flavors meld.
Taste and adjust seasoning.
Scramble in the eggs: Push the mixture to one side of the pan. Add the beaten eggs to the empty space and scramble until just set, then fold into the rest of the mixture.
Finish with sesame oil: Drizzle on the toasted sesame oil and toss. Remove from heat so the cabbage stays crisp.
Garnish and serve: Top with green onions, sesame seeds, and a squeeze of lime if you like.
Serve as is or over cauliflower rice for extra volume with minimal calories.