Prevention & Everyday Care
Which foods and drinks cause cavities in kids?
Reviewed by Dr. Navreet Sidhu, DDS · Board-Certified Pediatric Dentist · July 2026
Sugary and starchy foods feed cavity-causing bacteria — but how often and how long your child eats them matters even more than how much. Sticky candies, juice, soda, and constant snacking are the biggest culprits. Water and tooth-friendly snacks between meals protect teeth.
Cavities form through a simple but relentless process: bacteria that naturally live in the mouth feed on sugars and refined starches from food, and produce acid as a byproduct. That acid attacks tooth enamel, and over time, repeated attacks create a cavity. So the usual suspects raise cavity risk — candy, cookies, cakes, soda, fruit juice, and sugary cereals all give those bacteria plenty to work with. But here's the part most parents don't realize: how often and how long your child's teeth are exposed to sugar matters even more than the total amount.
Every time your child eats or drinks something sugary, the mouth stays acidic for a stretch afterward while saliva slowly neutralizes it. A child who eats a cookie with lunch and then rinses with water gives their teeth a single, brief acid episode. But a child who sips juice all afternoon, or grazes on crackers and goldfish continuously, keeps their teeth under near-constant acid attack with no recovery time — which is far more damaging, even if the total sugar is the same or less. Frequency, not just quantity, is the enemy.
Certain foods are especially tough because of how they behave in the mouth. Sticky, slow-dissolving treats — gummy candies, dried fruit like raisins, caramel, fruit snacks — cling to the teeth and prolong the acid attack long after your child has finished eating. Refined starches like chips and crackers break down into sugars and pack into the grooves of the molars. And acidic drinks like soda and even some sports drinks do double damage, eroding enamel directly on top of the sugar.
You don't have to ban treats to protect your child's teeth — that's neither realistic nor necessary. The practical wins are about timing and smart swaps. Keep sweets to mealtimes rather than all-day grazing, since meals bring extra saliva that helps wash the teeth. Make water the default drink between meals instead of juice or milk. Offer tooth-friendly snacks — cheese, plain yogurt, crunchy vegetables, apple slices, nuts for older kids — which don't fuel decay the way sugary, sticky foods do. And when your child does have something sweet or sticky, following it with water or a brushing helps clear it away.
Small, sustainable habit shifts here prevent a surprising number of cavities over the years. If you'd like specific guidance for your child's diet and cavity risk, just ask at your next visit — we're glad to help you find changes that fit your family's real life.
Questions about your child? Call us at (201) 345-3637.