Eden protein balls