Prep the chicken: Pat the chicken dry with paper towels. Season with salt, pepper, and garlic powder.
Dry chicken browns better and stays juicy.
Heat the pan: Add oil to a large skillet over medium-high heat. When it shimmers, add the chicken in a single layer. Don’t crowd the pan.
Sear until golden: Cook the chicken for 6–8 minutes, stirring a few times, until nicely browned and cooked through.
Transfer to a plate and tent loosely with foil.
Build the sauce base: Reduce heat to medium. Add butter to the same skillet. When melted, stir in minced garlic and cook 30–45 seconds until fragrant.
Don’t burn the garlic.
Sweet and savory blend: Stir in the keto honey substitute, soy sauce or coconut aminos, vinegar, sesame oil, red pepper flakes (if using), and chicken broth. Bring to a gentle simmer.
Thicken (optional): If you like a thicker, stickier sauce, sprinkle xanthan gum lightly over the surface while whisking. Start with a small pinch at a time; it thickens quickly.
Reduce to glossy: Let the sauce bubble for 2–3 minutes until it turns shiny and slightly syrupy.
Taste and adjust salt, sweetness, or vinegar as needed.
Coat the chicken: Return the chicken and any juices to the pan. Toss to coat and simmer 1–2 minutes so the sauce clings to every piece.
Finish and serve: Sprinkle with sesame seeds and sliced green onions. Serve over cauliflower rice or alongside steamed broccoli for a complete keto meal.