I may receive commissions from purchases made through links in this article. Full Disclosure

I have been using a store bought natural toothpaste for awhile now. I thought I was doing pretty good by using it and truth be told, it was/is a great middle of the road toothpaste.

Store bought natural toothpastes are great for people who are not the DIY type or just don’t have the time (or if you are like my husband, you just don’t like the feel/taste of homemade toothpaste).


As I researched more on toothpaste ingredients (will the research ever end? I don’t think so.) I learned about glycerin.


Glycerin is in almost every single toothpaste; natural or not. The problem with glycerin is that it coats teeth, which prevents saliva from interacting with teeth as it’s supposed to. Since glycerin coats teeth it prevents re-mineralization.


Since there is hardly any toothpaste without glycerin or the other ingredients I avoid (they do exist and you can find a few in this list but they are harder to come buy and tend to be pricey) , it was up to me to make my own toothpaste.


This toothpaste is pretty similar to most homemade toothpastes out there. It uses baking soda as it’s scrubbing power.

Baking soda gets mixed reviews; some way it’s too abrasive on teeth and others say it’s not at all. I’ll leave that decision up to you… Although I doubt the recipe I made is any more abrasive than store bought toothpaste…

If you’d like a homemade toothpaste that doesn’t use baking soda then check out my homemade peppermint toothpaste.

If you are looking for a great kid toothpaste then I recommend using my kid friendly strawberry toothpaste or my creamsicle toothpaste.

What Ingredients are in this Homemade Toothpaste?

Coconut Oil – It’s anti-fungal and antibacterial. It also is said to stop tooth decay.

Baking Soda – It’s abrasive quality helps whiten teeth by removing stains. However, as I said since it is abrasive it can remove enamel, which is why most dentists do not recommend using it on a daily basis; especially if you are using baking soda by itself. However, as I also said, some people claim that it’s not to abrasive so you’ll want to think on that before deciding.

Stevia – Not really beneficial to teeth at all but it does help sweeten you toothpaste and it doesn’t cause problems for teeth like other sweeteners.

Peppermint Oil – Antiseptic and antibacterial. Plus it gives you that minty taste you’ve grown to love.

Homemade Toothpaste with Baking Soda

2 tbs. coconut oil – softened
2 tbs. baking soda
1/8 tsp. stevia
10 drops peppermint essential oil

Mix together and store in a container.
Dip your toothbrush into the toothpaste or scoop out with a spoon/popsicle stick/what-have-you.

If you are looking for a natural homemade toothpaste, give this recipe a try! It works great and is much cheaper to make than it is to buy a natural toothpaste from the store!