Foods (and spices) that contribute to a yellow smile include: curry, turmeric, dark sauces, and deeply-rich colored berries. Beets are another big one that will make teeth yellow over time. Drinking water right after eating dark-hued foods will also give your teeth a dingy hue.