Preheat your oven to 400°F (200°C) to ensure even cooking.
Grate the zucchini and carrot, squeezing out excess moisture from the zucchini.
In a large mixing bowl, combine ground chicken, grated zucchini, grated carrot, basil pesto, egg, breadcrumbs, grated parmesan, salt, black pepper, garlic powder, and red pepper flakes. Mix until just combined.
Scoop out portions of the mixture and form into meatballs about 1.5 inches in diameter. Place on a lined baking sheet.
Bake the meatballs for 20-25 minutes until golden brown and cooked through.
Let the meatballs cool slightly before serving with pasta, salad, or as a snack.