- glycerin (vegetable base would be good)
- sodium bicarbonate (baking soda/bicarb/bicarbonate) (which has antibacterial properties and helps whitening teeth)
- hydrogen peroxide (has foaming action and helps to break down
- some natural flavouring oil (for freshness: peppermint or fennel oil preferred; tea tree oil can be chosen for its antibacterial properties and doesn't taste bad; or a few drops of cinnamon oil for its delicious smell may be your choice)
Caution: Both sodium bicarbonate and hydrogen peroxide can be toxic in large amounts. Also, if using for your children, encourage kids to spit out rather than swallowing the paste while brushing their teeth as ingestion of the paste may be harmful.
Another homemade toothpaste recipe:
- sodium bicarbonate (baking soda)
- a few drops of olive oil
- a few drops of natural flavouring oil (peppermint oil etc)
- 1 tsp baking soda
- a little bit of salt (less than the baking soda, approximately 1/2tsp)
- some water
- 1 drop natural flavouring/oil (spearmint, sweet orange, clove etc) (this is optional)
Combine the bicarbonate with the salt and add some water until the dry ingredients' consistency becomes similar to a toothpaste. Then use it like a toothpaste.
Caution: Even though using bicarbonate is a good way for skipping the chemicals in regular commercial toothpastes, it can damage your tooth enamel if used often due to its natural abrasive qualities. You should only use it for your teeth once or twice a week. In addition, do NOT use baking soda if you wear braces or a permanent retainer for it dissolves orthodontic glue.