Protein-energy balls can last up to 2 weeks in the refrigerator if you store them in an air-tight container. The key is to keep them cool and sealed, so they do not dry out.