We do not currently know of any antonyms for eats to your heart's content.
For similar words to eats to your heart's content, try: