Your passion for healthy living brought you here - let's keep talking!X
Best and Worst Foods for Your Teeth
Leafy vegetables and other high-fiber foods promote good digestion and healthy cholesterol levels, and they also do wonders for your teethmostly because they require a lot of chewing.
Eating a bowl of spinach or beans is a bit like running your teeth through a car wash: All that chewing generates saliva, and the food itself physically scrubs your teeth as it's mashed up into little pieces. "It's the Milk-Bone dog biscuit benefit," Messina says.
Get the latest health, fitness, anti-aging, and nutrition news, plus special offers, insights and updates from Health.com!