Shred the zucchini and place it in a clean kitchen towel, then squeeze out all excess moisture to ensure the meatballs hold their shape.
Shred the carrot and add it to a large mixing bowl along with the ground chicken, squeezed zucchini, egg, almond flour, garlic powder, onion powder, and sea salt.
Use your hands to gently mix the ingredients until just combined, being careful not to overwork the chicken.
Scoop about 1 tablespoon of the mixture at a time and roll into small, toddler-sized balls.
Heat the olive oil in a large non-stick skillet over medium heat.
Add the meatballs to the skillet and cook for 8-10 minutes, turning frequently until golden brown and cooked through.
Remove from the heat and let the meatballs cool slightly before serving to ensure they are safe for little ones.