eat to one's heart's content

informal
to eat as much as one desires without restraint

Synonyms