View All Posts Teeth Whitening

39 Foods That Whiten Teeth Naturally

Ollie Cartwright
Published:
39 Foods That Whiten Teeth Naturally

A brighter smile doesn’t only come from whitening strips or a dentist’s chair. Certain foods can help scrub away surface stains, boost the saliva that rinses your teeth, or protect the enamel that gives teeth their natural color.

Below I’ve rounded up 39 foods that dentists and nutrition researchers point to when it comes to a whiter, healthier-looking smile. Nutrition figures are approximate and based on typical serving sizes, since exact values vary by brand and ripeness.

Key Takeaways

  • Crunchy fruits and vegetables like apples, celery and carrots can help scrub away surface stains as you chew.
  • Calcium- and phosphorus-rich foods such as cheese, yogurt and almonds help protect and remineralize enamel.
  • Foods that trigger saliva flow, like watermelon and citrus, naturally rinse stain-causing particles off teeth.
  • Some foods, including green tea and shiitake mushrooms, contain compounds studied for their effect on plaque bacteria.
  • No food replaces professional whitening or good brushing habits — these picks work best alongside them.

Crunchy Fruits and Vegetables That Naturally Scrub Teeth

These are the foods I reach for first. Their firm, fibrous texture works almost like a natural toothbrush as you chew, and many are low calorie high fiber foods that are good for you in every other way too.

They won’t remove deep stains, but the mechanical scrubbing action and extra saliva they trigger can help keep new surface stains from building up between brushings.

Fresh strawberries, broccoli, and orange slices arranged together

1. Apples

Approximate nutrition: about 95 calories and 4.4g fiber per medium apple.

Biting into a raw apple stimulates saliva and gently scrubs the tooth surface. I keep a bag in the fridge for exactly this reason — an easy snack that does double duty.

2. Celery

Approximate nutrition: about 16 calories per cup chopped, and roughly 95% water.

Celery’s stringy fibers act like tiny floss threads as you chew. It’s one of the more boring foods on this list, but I still keep a stalk around for an afternoon crunch.

3. Carrots

Approximate nutrition: about 25 calories and 1.7g fiber per medium raw carrot.

Raw carrots are firm enough to help dislodge food debris from teeth, and the extra chewing time boosts saliva flow.

Four fresh raw carrots with green tops on wooden surface

4. Pears

Approximate nutrition: about 101 calories and 5.5g fiber per medium pear.

Pears are slightly more textured than apples, which I’ve found makes them feel even more scrubbing on the teeth. They also raise saliva pH, according to the American Dental Association, which can help offset acids from other foods.

5. Cucumbers

Approximate nutrition: about 16 calories per cup sliced, roughly 95% water.

Cucumbers are mostly water, so they’re gentler scrubbers than apples or carrots, but they still add helpful crunch and hydration to a meal.

6. Cauliflower

Approximate nutrition: about 27 calories, 2.1g fiber and 51.6mg vitamin C per cup raw.

Raw cauliflower florets require serious chewing, which I like to serve alongside dip instead of chips when I want a stain-friendlier crunch.

7. Raw Broccoli

Approximate nutrition: about 31 calories, 2.4g fiber and 81mg vitamin C per cup chopped.

Raw broccoli forms a light film over teeth as you chew that some dentists say can help buffer acids from other foods eaten in the same meal.

39 Foods That Whiten Teeth Naturally infographic

Foods High in Malic Acid That Help Break Down Surface Stains

Malic acid is a natural compound found in several fruits that’s often used in commercial whitening products because it can help loosen surface discoloration.

Eating the whole fruit gives you the acid in a much gentler, diluted form than a whitening gel, and it comes with fiber and vitamins too. Since acidic foods can soften enamel temporarily, it’s smart to balance them with alkaline foods later in the day and rinse with water after eating.

Assorted fresh apples and grapes in a red bowl on white background

8. Strawberries

Approximate nutrition: about 49 calories, 3g fiber and 89mg vitamin C per cup.

Strawberries are the poster child for DIY teeth whitening because of their natural malic acid. I like mashing one and gently rubbing it over teeth as a fun once-in-a-while treatment, then rinsing well with water right after — the acid shouldn’t sit on enamel too long.

9. Pineapple

Approximate nutrition: about 82 calories and 2.3g fiber per cup of chunks.

Pineapple contains bromelain, an enzyme some small studies have looked at for helping break up surface plaque, on top of its natural acidity.

10. Tomatoes

Approximate nutrition: about 22 calories and 1.5g fiber per medium tomato.

Tomatoes bring both malic and citric acid to the table. I treat them the same as strawberries — great in moderation, followed by a water rinse rather than brushing immediately after.

Dairy Foods That Protect and Brighten Enamel

Dairy foods are some of the best allies your teeth have, mostly thanks to calcium, phosphorus and a protein called casein. According to Mayo Clinic, these nutrients help support and remineralize enamel, which keeps the tooth surface smoother and less likely to hold onto stains.

Healthy enamel also relies on the gum tissue around it, which is why I like pairing dairy with foods that boost collagen production for overall mouth health.

11. Cheddar Cheese

Approximate nutrition: about 113 calories and 202mg calcium per 1-ounce serving.

A small cube of cheese at the end of a meal raises saliva pH and coats teeth with a thin protective layer.

Pale yellow cheddar cheese cubes stacked on a wooden surface with herbs

12. Plain Greek Yogurt

Approximate nutrition: about 130-150 calories and roughly 230mg calcium per cup, nonfat.

Plain yogurt is one of my go-to breakfasts precisely because it’s unsweetened — added sugar feeds the same bacteria that cause staining and cavities.

13. Milk

Approximate nutrition: about 120 calories and 293mg calcium per cup, 2%.

A glass of milk with a meal helps neutralize acids left behind by other foods, which is part of why it’s a longtime dentist-recommended drink.

14. Cottage Cheese

Approximate nutrition: about 90 calories and roughly 335mg calcium per half-cup, low-fat.

Cottage cheese delivers a strong dose of casein and calcium in a low-calorie package, and I like it stirred into fruit for a quick snack.

Calcium and Phosphorus-Rich Foods for Stronger Enamel

Beyond dairy, plenty of foods deliver the calcium and phosphorus your enamel needs to stay strong and resistant to staining. Many of these overlap with foods high in magnesium and potassium, another mineral pair that supports overall bone and tooth density.

Working a few of these into your week is a low-effort way to support your smile from the inside out.

15. Almonds

Approximate nutrition: about 164 calories, 76mg calcium and 3.5g fiber per ounce.

Almonds combine calcium with a satisfying crunch, which is part of why I keep a small jar at my desk instead of crackers.

16. Sesame Seeds

Approximate nutrition: about 52 calories and 88mg calcium per tablespoon.

Sprinkle sesame seeds on salads or roasted vegetables for a small calcium boost, and the light crunch adds a bit of gentle abrasive action too.

17. Kale

Approximate nutrition: about 33 calories, 90.5mg calcium and 80mg vitamin C per cup raw, chopped.

Kale packs both calcium and vitamin C, a nutrient the National Institute of Dental and Craniofacial Research notes is important for healthy gum tissue.

18. Sardines

Approximate nutrition: about 177 calories and 325mg calcium per 3-ounce serving, canned in oil.

The tiny edible bones in canned sardines are where most of that calcium comes from — I mash them into the fish so the texture disappears.

19. Tofu

Approximate nutrition: about 94 calories and up to 250mg calcium per half-cup, firm, calcium-set.

Look for tofu labeled ‘calcium-set’ on the package, since that’s what gives it this mineral boost.

Multiple firm tofu blocks arranged on a wooden surface in sunlight

20. Edamame

Approximate nutrition: about 189 calories, 98mg calcium and 8g fiber per cup cooked.

Edamame is an easy snack that brings calcium and fiber together, and the pods make you chew and produce saliva as you work them open.

Crisp, Watery Foods That Boost Saliva and Rinse Away Stains

Saliva is your mouth’s built-in rinse cycle, and foods with high water content help keep it flowing. More saliva means food particles and mild surface stains get washed away faster instead of sitting on your teeth.

Several of these are also foods high in potassium, which supports overall hydration.

21. Watermelon

Approximate nutrition: about 46 calories per cup diced, roughly 92% water.

Watermelon is basically a hydrating rinse in fruit form — I eat it right after a barbecue for exactly that reason.

22. Oranges

Approximate nutrition: about 62 calories and 70mg vitamin C per medium orange.

Eating an orange rather than drinking juice keeps the sugars and acids diluted by fiber, which is gentler on enamel over time.

23. Kiwi

Approximate nutrition: about 42 calories and 64mg vitamin C per medium kiwi.

Kiwi’s tiny seeds add a bit of gentle texture while its vitamin C content supports healthy gum tissue.

24. Grapefruit

Approximate nutrition: about 52 calories and 38.4mg vitamin C per half medium fruit.

Grapefruit is on the more acidic side of this list, so I always follow it with a glass of water rather than brushing right away.

25. Onions

Approximate nutrition: about 32 calories per half-cup chopped, raw.

Raw onions contain sulfur compounds that some research has looked at for limiting oral bacteria, though the tradeoff is obvious breath — I save these for meals with no meetings afterward.

Crunchy Nuts and Seeds That Help Scrub Away Plaque

Nuts and seeds bring a firmer, drier crunch than fruit or vegetables, which some dentists say gives them a slightly stronger scrubbing effect on the tooth surface.

They’re also nutrient-dense, so a small handful goes a long way — and pairs well with foods that boost collagen production for supporting the gum tissue around your teeth.

26. Walnuts

Approximate nutrition: about 185 calories and 2g fiber per ounce (14 halves).

Walnuts have a firm bite that requires real chewing, which I’ve found helps clear out food debris after a meal.

27. Sunflower Seeds

Approximate nutrition: about 165 calories and 3g fiber per ounce.

Sunflower seeds add crunch to salads and yogurt, and the shelling ritual itself keeps your mouth working and salivating.

28. Raw Cashews

Approximate nutrition: about 157 calories and 10mg calcium per ounce (about 18 nuts).

Cashews are softer than almonds or walnuts, so they’re a gentler crunch option if your teeth are sensitive.

29. Pistachios

Approximate nutrition: about 159 calories and 3g fiber per ounce (about 49 kernels).

Shelling pistachios by hand slows you down and naturally increases chewing and saliva flow before you even get to eat one.

Foods and Drinks That Help Keep New Stains From Forming

This last group works a little differently — rather than scrubbing or remineralizing, these foods and drinks contain compounds studied for how they interact with the bacteria that form plaque and stains.

None of them replace brushing, but they’re a reasonable everyday habit if you’re also eating foods that reduce inflammation for overall gum health.

30. Green Tea

Approximate nutrition: about 2 calories per cup brewed, unsweetened.

Green tea contains catechins, plant compounds researchers have studied for their effect on the bacteria that contribute to plaque and staining. I swap my afternoon coffee for it a few days a week for exactly this reason.

31. Water

Approximate nutrition: 0 calories per 8-ounce glass.

Plain water is the simplest habit on this whole list — a quick swish after eating or drinking anything staining helps rinse pigments off teeth before they set.

32. Shiitake Mushrooms

Approximate nutrition: about 40 calories per half-cup cooked.

Shiitake mushrooms contain a compound called lentinan that has been studied in lab settings for its effect on oral bacteria, though it’s not a substitute for brushing.

33. Raisins

Approximate nutrition: about 123 calories per quarter-cup.

Raisins contain oleanolic acid, a phytochemical some university dental researchers have studied against oral bacteria, despite their sticky, sugary reputation — I still stick to small portions.

34. Cranberries (fresh, unsweetened)

Approximate nutrition: about 46 calories per cup, whole and unsweetened.

Fresh cranberries contain proanthocyanidins, compounds studied for making it harder for bacteria to stick to teeth — just skip the sweetened dried version, which works against you.

Fresh red cranberries in a dark ceramic bowl on slate

35. Guava

Approximate nutrition: about 37 calories and 126mg vitamin C per medium fruit.

Guava delivers more vitamin C than an orange in a single serving, supporting the gum tissue that frames your teeth.

36. Papaya

Approximate nutrition: about 62 calories and 88mg vitamin C per cup cubed.

Papaya contains papain, an enzyme similar to pineapple’s bromelain, alongside a generous dose of vitamin C.

37. Basil

Approximate nutrition: about 1 calorie per 2 tablespoons fresh, chopped.

Fresh basil’s essential oils have been studied for antibacterial properties, and it’s an easy herb to toss into almost anything I’m cooking.

38. Anise Seeds

Approximate nutrition: about 7 calories per teaspoon.

Anise seeds have long been used as a natural breath freshener thanks to their essential oils, and chewing a small pinch after a meal is an old habit worth reviving.

39. Cacao Nibs (unsweetened)

Approximate nutrition: about 150 calories per ounce, unsweetened.

Unsweetened cacao nibs contain flavanols that lab research has looked at for limiting the bacteria behind plaque. They’re dark in color, so I stick to a small handful and rinse with water afterward.

The Bottom Line

No single food will bleach your teeth the way a professional whitening treatment can, but a handful of crunchy, calcium-rich and saliva-boosting foods can genuinely help keep your smile brighter day to day.

Lean on apples, celery, cheese, yogurt and green tea as everyday habits, treat strawberries and pineapple as an occasional gentle boost, and always rinse with water after acidic fruit. Pair these foods with regular brushing, flossing and dental checkups rather than using them as a replacement.

Frequently Asked Questions

Can foods really whiten teeth?

Some foods can help reduce surface stains and support enamel health, but they work gradually and gently compared with professional whitening treatments or whitening strips.

How long does it take for these foods to make a difference?

Most people notice a subtle improvement in surface brightness over several weeks of consistent habits, not overnight, since these foods work through mild scrubbing and saliva stimulation rather than bleaching.

What foods stain teeth the most?

Coffee, red wine, dark tea, berries, curry and dark cola are common culprits because their pigments cling to enamel; balancing them with crunchy produce and water can help limit buildup.

Are whitening foods as effective as whitening strips?

No. Whitening strips use peroxide to actively bleach enamel, while foods mainly help prevent new surface stains and support the minerals that keep enamel healthy.

Is it safe for kids to eat these teeth-whitening foods?

Most, like apples, cheese and yogurt, are perfectly appropriate for kids as part of a balanced diet; acidic fruits are fine in moderation but shouldn't be sipped or snacked on constantly, since frequent acid exposure can wear enamel over time.

Leave a Comment