Coffee and tea stain teeth, over time, turning them yellow/brownish.
Ok, I know they're not strictly paleo (and healthwise, doubtful at best), but short of giving these beverages up completely, what are some ways to minimise the staining effect (which is a purely aesthetic problem, as far as I know)?
Currently my strategy is to brush my teeth immediately after consuming my daily cup of coffee (I only have 1 cup a day), or if that's not possible, at least rinse them with plenty of water. I've heard of lemon juice and hydrogen peroxide rinses, but never tried these, as I'm worried they might have some negative effect on tooth enamel...
[Note: according to this http://www.ncbi.nlm.nih.gov/pubmed/11853508 and this http://www.ncbi.nlm.nih.gov/pubmed/18001036, coffee has some antibacterial and antiadhesive properties which might actually prove good for dental health, so maybe the stains are worth it even if they're not easy to get rid of...]