sweet tooth, (to have) a

sweet tooth

A propensity and preference for eating sugary foods. If you're looking for a snack, go talk to Jenny—she has a real sweet tooth, so she probably keeps candy bars in her desk. Because I don't have much of a sweet tooth, I get more excited about entrees than desserts.
See also: sweet, tooth
Farlex Dictionary of Idioms.

sweet tooth

A love for sugary foods, as in You can always please Nell with cake or ice cream; she has a big sweet tooth. This expression dates from the late 1300s, although it then referred not only to sweets but other delicacies as well.
See also: sweet, tooth
The American Heritage® Dictionary of Idioms by Christine Ammer.

a sweet tooth

COMMON If you have a sweet tooth, you like eating things that taste of sugar. She has a sweet tooth for chocolate cake and cookies. For those without a sweet tooth, savoury snacks are also available.
See also: sweet, tooth
Collins COBUILD Idioms Dictionary, 3rd ed.

sweet tooth, (to have) a

A love for sugary foods. This seemingly modern expression goes back to the sixteenth century, although it did not always refer exclusively to carbohydrate goodies. “Thou hast . . . a sweet tooth in thy head, a liquorish appetite to delicate meats and intoxicating wines,” wrote Thomas Adams in a sermon of 1629.
See also: sweet
The Dictionary of Clichés by Christine Ammer
See also:
  • a sweet tooth
  • appear to
  • a change of heart
  • a mystery to (one)
  • a turn of phrase
  • able to do
  • able to do it
  • a shoulder to cry on
  • a piece of the action
  • a piece/slice of the action