Homemade Toothpaste

We ran outta toothpaste the other day (yes, I typed outta). I usually buy Trader Joes brand since it’s well under $3 and it has no floride or other ingredients that I disagree with. However, since I wasn’t planning to go shopping for a few days I decided to make us some.  Gotta have clean teeth. Now I must confess that my children dont care for our homemade toothpaste as much because it is gritty.  However,  that being said, its pretty darn good. Its a much better take on the baking soda and peroxide combination my mother used to make us brush with when we ran out of toothpaste.  These kids nowadays don’t know how good they’ve got it. Anyway, here’s my recipe:




  • Hydrogen peroxide
  • Bentonite clay
  • Stevia powder
  • Baking soda
  • Essential oils of your choice (peppermint, spearmint, clove, etc)


1st combine equal parts bentonite clay, baking soda and stevia. Mix together in container of your choice, just make sure it comes with a lid.

Next, add just enough peroxide to make a smooth paste. Add a little at a time and stir to make it just right.

Finally, add the essential oils of your choice and stir well.

Give the paste some time to volcano out and call the kids so they can watch this awesome science project. Give it a few minutes.

Stir again to make it smooth and you’ve got toothpaste.



You will want to keep this tightly sealed as it will dry out quickly if you dont. I used to transfer the paste to a camping tube so it could be used  like brand name toothpaste but a certain 4 year old poked a big hole in the spout of the tube, rendering it useless. I’ll pick one up next time I go to Cabela’s.

It comes out better if you use a scale to measure each of the dry ingredients in equal weight. Since the baking soda weighs the most, and stevia weighs the least you will end up with a toothpaste that’s sweeter and not as salty.

My teeth have never been whiter. Try it for yourself and come back to let me know what you think.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s