have a sweet tooth
To have a strong liking for sugary food.
Informal
Informal — used in casual, everyday conversation among friends and family. Avoid in formal writing or professional settings.
Tier 0 · most common
Example
“I can never resist dessert; I've always had a sweet tooth.”