How to Make Whitening Toothpaste at Home

You can make an effective whitening toothpaste at home using a handful of ingredients, most of which you probably already have in your kitchen. The key is combining a gentle abrasive to scrub surface stains with ingredients that protect your enamel rather than strip it. Homemade versions won’t bleach your teeth the way a dentist’s peroxide treatment does, but they can remove coffee, tea, and food stains surprisingly well when the formula is right.

Why Homemade Whitening Works

Tooth stains fall into two categories: surface stains that sit on the outer enamel, and deeper discoloration embedded in the tooth structure. A DIY toothpaste targets surface stains through mild abrasion and, in some recipes, enzymes that break down the protein film where stains attach. Commercial whitening toothpastes use the same approach, often with harsher abrasives. Pure baking soda scores just 7 on the Relative Dentin Abrasivity (RDA) scale, while popular store-bought whitening pastes range from 106 to 200 on the same scale. That means a baking soda-based homemade paste is dramatically gentler on your teeth while still lifting stains.

A Simple Base Recipe

Start with this foundation and customize it from there:

  • 2 tablespoons baking soda (your primary gentle abrasive)
  • 1 tablespoon coconut oil (binds the paste and fights bacteria)
  • 1 to 2 teaspoons water or food-grade vegetable glycerin (adjusts consistency)
  • 3 to 5 drops peppermint essential oil (flavor, optional)

Mix the baking soda and coconut oil in a small bowl until smooth. Add water or glycerin a little at a time until you get a thick but spreadable paste. If you want flavor, stir in the peppermint oil last. Store the finished paste in a small glass jar with a lid. It keeps for about two to three weeks at room temperature. In cooler weather, coconut oil solidifies, so you may need to warm the jar briefly between your hands before use.

What Each Ingredient Does

Baking soda is the workhorse. Its RDA of 7 makes it one of the least abrasive cleaning agents available, far below the 250 upper safety limit set for commercial toothpastes. It’s mildly alkaline, which helps neutralize acids in your mouth. Enamel starts to dissolve at a pH below 5.5, so keeping your mouth closer to neutral protects your teeth between brushings.

Coconut oil does more than hold the paste together. It’s rich in lauric acid, a fatty acid that penetrates bacterial membranes and kills them. Clinical research shows coconut oil reduces several species of bacteria linked to gum disease, including key periodontal pathogens, while promoting beneficial bacteria like Streptococcus species that are part of a healthy mouth. It also gives the paste a smooth texture that’s easy to brush with.

Glycerin sometimes gets criticized online for supposedly coating teeth and blocking remineralization. The science doesn’t support that fear. Researchers have actually used glycerin as a stabilizer in calcium phosphate compounds designed specifically to remineralize enamel, and the glycerin washes away easily with water, triggering the remineralization process rather than blocking it. Use it if you like a smoother paste.

Boosting Stain Removal With Enzymes

If you want to step up the whitening power without increasing abrasion, add a small amount of papain or bromelain powder. Papain comes from papaya, bromelain from pineapple. Both are protein-dissolving enzymes that break apart the thin protein film (called pellicle) that forms on your teeth throughout the day. Stains bind to this film, so dissolving it releases the discoloration.

In a clinical study comparing a papain-and-bromelain toothpaste against a standard calcium carbonate paste, the enzyme formula removed nearly three times more staining. Add about a quarter teaspoon of either powder (available from supplement or baking supply stores) to your base recipe. These enzymes work chemically rather than through scrubbing, so they brighten without scratching.

What About Activated Charcoal?

Charcoal toothpaste has become trendy, and you can add a small amount of food-grade activated charcoal powder to a homemade recipe. But it’s worth knowing what you’re getting into. RDA testing on charcoal toothpastes shows an enormous range, from 24 all the way to 166, depending on the charcoal’s particle size and what other abrasives are mixed in. A paste using only fine activated charcoal as its abrasive scored an RDA of 27, which is gentle. Coarser charcoal or charcoal combined with silica can climb well above 100.

If you want to try it, use no more than a half teaspoon of very fine activated charcoal powder per batch, and don’t use it daily. Two or three times a week is enough. Charcoal can also stain grout and countertops, so brush carefully.

Ingredients to Avoid

Some popular DIY recipes include ingredients that can damage your teeth over time.

Lemon juice and apple cider vinegar are the biggest offenders. Both are acidic enough to drop your mouth below the 5.5 pH threshold where enamel dissolves. Using them repeatedly softens your enamel, making your teeth more yellow, not less, because the white enamel layer thins and reveals the darker dentin underneath. Strawberry-and-baking-soda pastes have the same problem: the fruit’s citric acid undermines any scrubbing benefit.

Undiluted hydrogen peroxide is another risk. Low concentrations (around 1 to 1.5%) in rinses and toothpastes have a solid safety record for daily use. But the 3% drugstore peroxide that many DIY guides recommend is strong enough to irritate your gums with regular exposure, and higher concentrations can damage soft tissue. If you want to add a small whitening boost, use no more than a few drops of the standard 3% solution mixed into a full batch of paste, which dilutes it significantly. Don’t use higher-concentration peroxide products meant for wound care or hair bleaching.

Essential oils also need restraint. Peppermint, tea tree, and clove oil all have oral health benefits in tiny amounts, but undiluted essential oils can burn your gums and cheeks. Three to five drops in a full batch of toothpaste is plenty. Clove oil contains eugenol, which can trigger allergic reactions in some people, so start with one or two drops if you’ve never used it before.

A Remineralizing Variation

If your goal is whitening plus strengthening, you can add nano-hydroxyapatite powder to the base recipe. Hydroxyapatite is the same mineral your enamel is made of. Research shows that a 10% suspension is the optimal concentration for repairing early enamel damage. In one study, a homemade hydroxyapatite paste outperformed both fluoride gel and fluoride toothpaste for remineralizing early cavities.

To try this, replace about one-fifth of the baking soda in your recipe with nano-hydroxyapatite powder (available from cosmetic ingredient suppliers online). This gives you a paste that cleans and whitens while actively filling in microscopic enamel defects that make teeth look dull.

How to Use It for Best Results

Apply the paste to a soft-bristled toothbrush and brush gently for two minutes, the same as you would with any toothpaste. Let the paste sit on your teeth for an extra 30 seconds before rinsing if your recipe includes enzymes or hydroxyapatite, giving those ingredients time to work. Use your homemade whitening paste once a day, ideally in the evening, and a fluoride toothpaste in the morning if you want the cavity-protection benefits of fluoride, which homemade pastes generally lack.

Expect to see gradual results over two to three weeks of consistent use. Homemade pastes won’t transform heavily stained teeth overnight, but they steadily remove the daily buildup of tea, coffee, and food pigments that make teeth look dull. If your staining is deeper or more stubborn than surface-level, that typically requires a professional peroxide-based treatment rather than any toothpaste, homemade or otherwise.