Make the sauce. In a small bowl, whisk soy sauce, water, sweetener, rice vinegar, sesame oil, garlic powder, and red pepper flakes.
Taste and adjust sweetness or saltiness. Set aside.
Brown the beef. Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add ground beef, breaking it up with a spatula.
Cook until browned and no longer pink, 5–7 minutes. Season lightly with salt and pepper. Transfer to a bowl, leaving some fat in the pan.
Cook the veggies. Add the remaining 1 tablespoon oil if needed.
Toss in onion and bell pepper. Stir-fry 2 minutes. Add broccoli and a splash of water, cover for 2 minutes to steam-tender.
Uncover, add zucchini, and cook another 2 minutes until crisp-tender.
Build flavor. Push veggies to the sides. Add minced garlic and grated ginger to the center. Sauté 30 seconds until fragrant, then mix into the veggies.
Combine with beef. Return cooked beef and any juices to the pan.
Pour in the teriyaki sauce and toss to coat everything evenly.
Thicken the sauce. Stir in the xanthan gum slurry a little at a time, letting it simmer 30–60 seconds until glossy and lightly thickened. Use only as much as needed; xanthan thickens quickly. If using arrowroot, simmer just until thickened to avoid thinning back out.
Finish and garnish. Remove from heat.
Taste and adjust salt, sweetness, or heat. Top with green onions and sesame seeds. Serve over cauliflower rice or shirataki rice if you’d like.