A couple weeks ago, I picked up our tube of Tom’s of Maine fluoride-free toothpaste to read the ingredients, and much to my horror, it contained Sodium Laurel Sulfate. Seriously? I was pretty angry considering it is marketed as a natural toothpaste, and I do not consider this a natural ingredient.
So, I decided to try making my own toothpaste instead of relying on conventional, store-bought toothpaste. You can make your own toothpaste using nothing more than baking soda, hydrogen peroxide and, optionally, an essential oil for flavoring (just like any toothpaste, you still don’t want to swallow it).
On my first attempt, I made the horrible mistake of using tea tree oil as the flavoring (since it has good antibacterial properties). All of us hated the taste of it. So much so that Zoë threw a crazy temper tantrum and told me how disgusting it was and started spitting it everywhere.
So, I ordered some organic peppermint essential oil and tried again. This time I got it right. Even Zoë happily brushed her teeth this time without a complaint.
Here’s the toothpaste recipe I used:
Mix it all up and you’re done. You can adjust the amounts of baking soda and hydrogen peroxide to get the consistency that you like.
We store ours in a 4-ounce mason jar and dip our toothbrushes in it, but you can also find dispensing tubes if you prefer that. Some people also add vegetable glycerin for texture, but we opted not to do that.