Apples, cauliflower, celery and carrots work to whiten because they function as an abrasive scrub for teeth. These foods are nature's toothbrush. They also stimulate the production of saliva, which helps keep plaque from forming. Stain sticks to plaque.