Brown the protein: Heat the avocado or olive oil in a large skillet over medium-high heat. Add the ground turkey, break it up with a spatula, and cook until no longer pink.
Season with a pinch of salt and pepper. If using tofu, crumble it and sauté until golden at the edges.
Sauté aromatics: Add the diced onion. Cook 3–4 minutes until softened.
Stir in the garlic and ginger, and cook 30–60 seconds until fragrant.
Add veggies: Toss in the coleslaw mix and extra cabbage (if using). Cook, stirring often, for 4–6 minutes until the cabbage wilts but still has a bit of crunch.
Season: Pour in soy sauce (or tamari), rice vinegar, and sriracha. Stir well so everything is coated.
Taste and adjust salt, pepper, and heat.
Scramble the eggs: Push the mixture to one side of the pan. Add the whisked eggs to the empty side. Let them set slightly, then scramble until just cooked.
Fold into the cabbage and meat mixture.
Finish with flavor: Turn off the heat. Stir in toasted sesame oil and most of the green onions. Save a few for topping.
Serve: Spoon into bowls.
Top with sesame seeds, extra green onions, or a drizzle of sriracha-mayo if you like. Add rice or cauliflower rice on the side for more volume.