Выражение "Хоть шаром покати" означает о полном отсутствии чего либо или кого либо, то есть совершенно пусто, ничего, никого нет.
Может применяться для вещей, продуктов питания, денег, мыслей, здоровья и много другого Но в большей степени все же применяется к еде. Например: "В холодильнике- хоть шаром покати".
Другой вопрос- А причем тут шар?. Может быть, это означает, что шар катится пока ему ни чего не мешает, на пути шара - пустота и никакого препятствия.
Но пока на эту тему в энциклопедиях, справочниках, словарях - "ХОТЬ ШАРОМ ПОКАТИ".