Most toothpastes, even the ones found in natural food stores, are filled with ingredients that really do not need to be there, including toxic chemical, parabens, and petroleum by-products. When Tom's of Maine was purchased by Colgate-Palmolive several years ago, I started making my own tooth powder. Now I add glycerin to it and it is toothpaste.
This recipe takes minutes to make and I make a little cup of it for each of us. Because there are no preservatives in it, I only make about a month's batch at a time. I use arrowroot because it is less abrasive than baking soda or salt on our gums. I also like mint in my toothpaste but any flavored extract could be used here or none at all.
3 Tbls Baking Soda
1 Tbls Arrowroot
1 tsp Sea Salt
1/2 tsp Peppermint Oil (food grade)
3 Tbls Vegetable Glycerin (may take a little more)
Mix all ingredients in a bowl until lump free. You can put the final product in a squeeze tube or a small cup. Too keep it sanitary, I typically use either one container per person in the family, or the squeeze tube.
This makes almost 1/2 cup and depending on how much and how often you use it, should last at least 1 - 3 months.
To make whitening toothpaste, add 1/2 Tbls ground sage.