You can never be too ready in case a banishment is in order.
So that's why she returns to the moon every few weeks!
HA! I WAS WONDERING THAT AS WELL!
She was sealed as energy, behind a magical barrier, underneath the surface of the moon. She didn't have to eat because she was frozen in time. She hasn't aged a bit since she was imprisoned, either.