Foods & drinks that damage teeth
Sugary, acidic, and sticky foods harm teeth. Learn which ones are worst and how to protect your teeth while eating them.
Medically reviewed by Dr. Jose — June 8, 2026
Sugary foods feed cavity-causing bacteria. Acidic foods erode enamel. Sticky foods cling to teeth.
Worst offenders
- Soda and sports drinks — sugar + acid
- Fruit juice and smoothies — acidic and sugary
- Candy — especially hard or sticky
- Citrus fruits — acidic
- Dried fruits — sticky and concentrated sugar
- Bread and starches — convert to sugar in your mouth
- Wine — acidic
- Energy drinks — acidic and sugary
How to protect your teeth
- Limit snacking — constant eating = constant acid exposure
- Finish drinks in one sitting — don’t sip all day
- Use a straw — bypasses teeth
- Rinse with water after — neutralizes acid
- Wait 30 minutes before brushing — after acidic foods (let enamel re-harden)
- Chew sugar-free gum after meals — stimulates saliva, neutralizes acid
Better choices
- Water (best)
- Milk
- Plain tea (unsweetened)
- Cheese (neutral to protective)
- Nuts (protective)
- Vegetables
You don’t have to give up treats, but eat them strategically and protect your teeth afterward.
Frequently asked questions
Is sparkling water bad for teeth?
Regular sparkling water is okay, but flavored sparkling drinks are acidic and harmful. Plain water is best.
Can I eat sweets if I brush after?
Brushing after eating is good, but waiting 30 minutes after acidic foods lets your enamel re-harden first. Brushing too soon can damage softened enamel.