Lately I’ve been making my own toothpaste. And perhaps you should too!

Why do I do it, you ask? And why should you, perhaps, do it too?

Well – have you ever looked at the ingredients list on a bottle of commercial toothpaste?

Sodium saccharin, titanium dioxide, cellulose gum, sodium hydroxide, sodium lauryl sulfate, cocamidopropyl betaine, PEG-12, sorbitol, water, hydrated silica, glycerin, sodium hexametaphosphate, propylene glycol, flavor, poloxamer 407, xanthan gum, carbomer 956, polyethylene oxide….

…. What is this garbage? Do I want this in my body?

Plus, if you haven’t heard the news yet – fluoride is a poison! Fluoride is the substance that they put in toothpaste and some drinking water supplies in order to prevent cavities. Unfortunately it causes more problems than it solves. It can even cause acne. Click here for a previous article of mine in which I discuss fluoroderma – aka – acne caused by fluoride.

So if you happen to be prone to acne around your mouth, you may want to pay attention. Switching your toothpaste to something fluoride free should be a top priority – and hey – it’s a pretty simple thing to do!

Do you have to make your own though?

Nope! There are plenty of natural, fluoride free toothpastes available. This is what I used for a long time, but then one day, I ran out of toothpaste. And I didn’t feel like spending $8 on a new tube. I then realized that I had enough ingredients lying around the house to invent my own very inexpensive tooth scrub, and voila.

Here are the ingredients that I use in my toothpaste. There are plenty of toothpaste recipes all over the internet, with examples of many random ingredients you could add to yours. Mine is just an example.

Virgin Coconut Oil – First thing’s first, you need something as the base of your toothpaste. Coconut oil is perfect. It’s good for you, and it’s solid at room temperature so it can suspend the other ingredients in it and create a “paste”.

Baking Soda – Baking soda is a natural ingredient that is the bomb for cleaning. It cleans everything – your kitchen, your bathtub, and your teeth.

Xylitol – Xylitol is a sweet sugar substitute extracted from birch trees. Unfortunately baking soda doesn’t taste very good, so this is to make it taste better. Plus it actually has a lot of benefits for teeth too.

Peppermint Oil – This is optional. My first two batches of toothpaste didn’t contain this, but it’s nice to give your homemade toothpaste that familiar minty fresh taste.

Recipe (Makes about 1/4 to 1/2 a cup)

Note that these measurements are approximates! I make toothpaste like I cook – ie. it’s not very exact. If you find it tastes too bitter, add more xylitol. Want it more minty? Add more peppermint oil.


  • 6 tablespoons coconut oil
  • 6 tablespoons xylitol
  • 4 teaspoons baking soda
  • 1/4 teaspoon peppermint oil
  • A little bit of hot water, just to get it to blend (use as little as possible – I used too much in the video demo)

I like to keep my toothpaste in a small 1/2 cup mason jar like this one:

Time for a refill


  • In a small saucepan, heat coconut oil just until it melts
  • Place the melted coconut oil in a a blender, and add the xylitol, baking soda, and peppermint. Add a little bit of hot water, just enough to get it to blend freely
  • Blend on high until it’s all frothy and emulsified
  • Pour into a temporary container, like a cup. Let it cool.
  • When it’s completely cooled, the coconut oil will have separated from the water, and will have solidified into a sort of soft puck in the cup above the water. Take the puck out, pour out the water, and place the puck of toothpaste in your toothpaste holder of choice (like a small jar, as I do)
  • You’re done! Go brush your teeth!

That’s it. Easy as pie. Well, actually way easier than pie.

Watch the Video Demo:


Do you use regular toothpaste, or have you switched to natural toothpaste?

photo by justonlysteve