DIY Zero Waste Toothpaste


Since making more zero waste DIY options, I’ve been worried about DIY toothpaste. But after researching more what they put in most toothpastes, I was determined to find a natural option where I know exactly what’s in the product. This toothpaste has only three ingredients, and I had all the ingredients at home, score!

I just wanted touch on the negatives of regular toothpaste as well, because I was shocked to learn about what is in regular toothpaste that I have used for years! If you want to skip this part down to the recipe, feel free 🙂

Some scary things in regular toothpaste are:

  • Fluoride has been linked to learning disabilities and ADHD in children, and can also result in mottled teeth.
  • Sodium Laurel Sulfate (SLS) is what makes toothpaste foam. It can give some people canker sores in their mouths, and is also a skin irritant.
  • Saccharin is a sweetener in some toothpastes which in animal testing has been linked to kidney cancer in laboratory rats.
  • Animal Testing occurs with a lot of regular brand toothpastes, including Colgate. This results in pain and death for millions of animals every year. You can read more about animal testing here.

The act of brushing your teeth is more important that what you use as the ‘lubricant’ of toothpaste, so as long as you are brushing your teeth carefully twice a day and taking care of your teeth, you don’t need to have the nasty things added into your mouth every single day!


  • 2-3 TBSP bi-carb soda
  • 1/2 cup coconut oil
  • 1 tsp peppermint essence (or to taste)
  1. Mix the coconut oil with bi-carb soda in a bowl, and slowly add more if required.
  2. Stir in peppermint essence.
  3. Transfer from bowl to a jar.

*TIP – I used unrefined but you can use refined coconut oil to take out that coconut-y taste.

How easy is that! Let me know if you decide to make this toothpaste at home!

(Visited 308 times, 1 visits today)
  • The Life of Laura

    So interesting!! I have never even thought about making my own toothpaste!

    Laura || xx

    • Kate Flint

      It’s not something I thought I would ever do either, it’s definitely different from regular toothpaste but works just as well 🙂

  • Sarah

    I’m currently using a Grants one that is really great! I was waiting for you to post this though as I’d be interested to make our own 🙂

    Sarah | More Than Adored

    • Kate Flint

      It’s definitely different from regular toothpaste and is an adjustment! Shannon has been away so I am keen for him to come back and try it 😛

  • The Made Up Maiden

    What a novel idea! I’ve never thought of making my own toothpaste, but I love how easy this recipe is!

    • Kate Flint

      So easy and simple ingredients too! Nothing crazy you use once and never use again!

  • Michelle Hitchins

    Thanks for sharing, Kate. I must try this recipe. I usually opt for natural toothpaste, but they can be on the more expensive side. This looks so easy, too! xx

    Indie// In Search of the Holy Grail

    • Kate Flint

      They can be quite expensive, this is a great DIY because most people have these ingredients laying around anyway! 🙂

  • Sharni

    Oooh this looks so easy!

    Sharni xo
    A Girl & Grey

    • Kate Flint

      So easy to whip up and this amount would last you a long time too!

  • Rachel

    That’s so scary, I didn’t realise all the terrible ingredients in toothpaste. Thank you for sharing this post x

    • Kate Flint

      It’s crazy what’s in there isn’t it! And we put that in our mouths twice a day, every day :X

  • Ironic Minimalist

    I made my own a little while ago too. although I am still getting used to the taste… I think I put too much peppermint i!
    I also told my partner NOT to buy any more toothpaste, and what did he do! Bought some more! I think I am going to make him use that one and I will use my own. So excited to have someone to talk to about Zero Waste!!!


    Jenna /

  • Sarah | Bows & Pleats

    I use the Grants one which is cruelty-free after Sarah’s recommendation! This one looks really good though! I love your cute little labels. The consistency looks spot on too.