Eat foods that help keep your teeth clean. Those that are crisp or firm can help clean your teeth when you eat them. Apples are the mots popular choice. There are other foods that can keep teeth clean, such as popcorn, raw carrots, and celery. For the best results, eat these foods last if you know that you can't brush your teeth right after you eat.