Prepare the meatballs: In a mixing bowl, combine the ground chicken, egg, bread crumbs (or crushed pork rinds for keto), ground ginger, chili flakes, garlic powder, onion powder, salt, and pepper. Stir thoroughly until all ingredients are well combined.
Form the meatballs: Roll the mixture into small, bite-sized meatballs (about 1 inch in diameter) and place them on a lined baking sheet.
Cook the meatballs: Preheat the oven to 400°F (200°C). Bake the meatballs for 15-20 minutes, turning halfway through to ensure even browning. Alternatively, you can pan-fry the meatballs in a skillet with a little oil until golden brown and cooked through.
Prepare the sauce: While the meatballs are cooking, heat a medium-sized saucepan over medium heat. Add the water, melted butter, teriyaki sauce, ground ginger, garlic powder, chili flakes, brown sugar (or low-carb sweetener), and a squirt of Sriracha (if using). Stir and simmer the sauce for about 5 minutes until it thickens slightly.
Combine: Once the meatballs are fully cooked, add them to the saucepan with the sauce, stirring gently to coat each meatball thoroughly. Let them simmer in the sauce for 3-5 minutes, allowing the flavors to meld.
Serve: Serve the General Tso's Chicken Meatballs hot, garnished with chopped green onions or sesame seeds for extra flavor and texture. Pair them with steamed rice for the regular version or cauliflower rice for a keto-friendly meal.