For more than 3 years now, i make my own toothpaste, and only when I'm too lazy to make it I buy some from market.
I use bicarb soda, Mediterranean fine salt, vegetable organic glycerin (just enough to form a paste), some finely grated herbs good for your gums and a combination of e.o. such as spearmint, mint, orange, lemon, fennel.
After some time in the jar it needs stirring but that's all it gets. It's super!