Most energy balls are a good source of protein, but it depends on ingredients used. If they contain nuts, seeds or oats they are a good source of plant-based protein.