Brighten Your Smile with All Natural DIY Toothpaste

This completely all natural, chemical-free, toothpaste also has the added benefit of brightening your smile and making your teeth feel like they’ve just been professionally cleaned, every time you brush!

It’s easy to make, and most of the ingredients you will already have on your shelves at home.  It takes about ten minutes of your time, and is very inexpensive to make.

Before you begin

Before you begin, you’ll need to gather the following ingredients, and tools:


  • Baking Soda
  • Diatomaceous Earth, Food Grade
  • Hydrogen Peroxide
  • Organic Coconut Oil
  • Essential oils such as cinnamon, clove, fennel or peppermint
  • Liquid Stevia
  • Glass bowl for mixing
  • Pint jar, or apothecary jar
  • Measuring spoons


Where to buy?

Baking soda, coconut oil, and hydrogen peroxide are widely available in most grocery stores.  I buy the large bag of baking soda from Costco, which is only $8.49 for 13.5 pounds.  I buy organic extra virgin coconut oil 16 oz. from Trader Joe’s for $5.99.  The diatomaceous earth that I buy is from Amazon, and is available here.  I buy it in large quantites, because it ends up being less expensive in the long run.  But you can find it in smaller quantities as well. It is critical that you purchase Food Grade Diatomaceous Earth.  Essential oils can be purchased at local health food stores.  They are also available on Amazon here:

Cinnamon Cassia Oil, 1 Oz.
Clove Oil, 2 Oz.
Peppermint Oil, 1 Oz.
Fennel Oil – 2 Oz.

Liquid stevia is also available at most health food stores.  I buy mine from Trader Joe’s, and it works very well for the tooth paste.



  • 4 T Coconut Oil
  • 3 T Baking Soda
  • 4 T Diatomaceous Earth
  • 1 T Hydrogen Peroxide
  • 1/4 tsp cinnamon, clove, peppermint or fennel essential oil
  • Stevia to taste (approximate five dropperfuls)

ToothpasteMixedMeasure baking soda, coconut oil, and diatomaceous earth (make sure you have FOOD GRADE Diatomaceous Earth) into mixing bowl.  Gradually add coconut oil, while stirring, until you have a smooth and creamy consistency.  Then slowly add in the hydrogen peroxide and essential oils.  Mix well.  Add in the stevia to taste.  I buy the Trader Joe’s liquid stevia, and for this size batch, it usually takes between 4-5 dropperfuls to offset the saltiness of the baking soda.

Let the mixture sit for 15-20 minutes, then stir again, and wait toothpastebubblingfor a couple of hours, stir again, and then you can place into your glass container.  There is a chemical reaction between the baking soda and the hydrogen peroxide, which will cause the mixture to bubble up.  This is what makes it so effective at cleaning your teeth.  But once the bubbling stops, you can stir it, and it will remain smooth.


ToothpasteJarOnce it is completely smooth, spoon it into your glass jar.  You can use pint canning jars, or apothecary jars, and it is ready to be used immediately.


Please follow and like us:
Tagged , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *