You can make a homemade toothpaste for sensitive teeth using a handful of ingredients that target the same mechanisms as commercial sensitivity formulas. The key is choosing the right active ingredients, not just mixing coconut oil and baking soda and hoping for the best. Sensitive teeth hurt because tiny fluid-filled tubes in the dentin layer are exposed, and stimuli like cold air or hot drinks cause that fluid to shift, triggering nerve endings. An effective homemade paste either plugs those tubes or calms the nerves inside them.
Why Teeth Become Sensitive
Beneath your enamel sits a layer called dentin, which is riddled with microscopic tubes running from the outer surface down to the nerve-rich pulp. When enamel wears thin or gums recede, those tubes become exposed. Any temperature change, pressure, or even a blast of air causes the fluid inside the tubes to move, which fires off nerve signals. The stronger the stimulus, the more fluid movement, and the sharper the pain. Stimuli that pull fluid away from the pulp tend to hurt most, which is why cold sensitivity is so common.
There are two ways to interrupt this process. You can physically plug the open tubes so fluid can’t move. Or you can desensitize the nerve endings so they stop overreacting. The best homemade toothpaste does both.
Choosing Your Active Ingredients
Potassium Nitrate for Nerve Calming
Potassium nitrate is the same active ingredient in most commercial sensitivity toothpastes. It works by diffusing down the dentin tubes and reducing the excitability of the nerve fibers, essentially turning down the volume on pain signals. The standard therapeutic concentration is 5%, which is the level that earned the American Dental Association’s Seal of Acceptance. You can buy food-grade potassium nitrate powder online or at specialty suppliers. For a small batch (about 4 tablespoons of paste), roughly 2 grams of potassium nitrate powder mixed into the base gets you close to that 5% target.
Nano-Hydroxyapatite for Tube Plugging
Nano-hydroxyapatite (often labeled nano-HAP) is a synthetic form of the same mineral your teeth are made of. It binds to damaged enamel, fills in surface irregularities, and physically occludes the open dentin tubes. In a randomized clinical trial, participants using a hydroxyapatite toothpaste reported significantly lower sensitivity after just two weeks compared to those using a standard fluoride paste. Unlike fluoride, which mainly works at the surface, hydroxyapatite particles can penetrate into deeper layers of a lesion. You can find nano-HAP powder from cosmetic or dental ingredient suppliers. A concentration of about 10% by weight is a reasonable starting point.
Xylitol for Bacterial Protection
Xylitol is a sugar alcohol that cavity-causing bacteria can’t metabolize, so it starves them out. Research shows that toothpaste with 10% to 25% xylitol significantly reduces levels of the main cavity-causing bacteria in the mouth. Beyond bacterial control, xylitol adds a mild sweetness that makes your paste more pleasant to use. It also contributes a smooth texture.
Building the Base
Every toothpaste needs a mild abrasive, a binder to hold everything together, and a humectant to keep it from drying into a brick.
For the abrasive, baking soda is the safest option for sensitive teeth. Its relative dentin abrasivity (RDA) score is just 7, far below the 250 maximum considered safe and gentler than most commercial toothpastes, which typically score between 30 and 150. Calcium carbonate is another option, but its abrasivity varies widely depending on particle size and what it’s combined with. Products using calcium carbonate alone have scored as low as 29, while others using it alongside silica have reached 143. If you go with calcium carbonate, choose a finely milled powder and use it sparingly.
For the binder, xanthan gum works well. It prevents the powder and liquid from separating and gives the paste a familiar gel-like consistency. You need very little, roughly a quarter teaspoon per batch, or the texture becomes gummy.
For the humectant, vegetable glycerin keeps the paste moist and spreadable. It also adds a slight sweetness and a creamy mouthfeel. Glycerin is the most accessible option and is widely used in commercial formulas for exactly this purpose.
A Basic Recipe
This recipe makes roughly 2 ounces of paste, enough for about two weeks of twice-daily use.
- Baking soda: 2 tablespoons (the gentle abrasive base)
- Vegetable glycerin: 1 tablespoon (keeps it moist and smooth)
- Nano-hydroxyapatite powder: 1 teaspoon (plugs exposed dentin tubes)
- Potassium nitrate powder: ½ teaspoon (calms nerve sensitivity)
- Xylitol: 1 teaspoon (fights bacteria, adds sweetness)
- Xanthan gum: ¼ teaspoon (holds the paste together)
- Filtered water: 1 to 2 teaspoons (adjust for consistency)
- Peppermint essential oil: 1 to 2 drops, optional (for flavor)
Mix the dry ingredients first: baking soda, nano-HAP, potassium nitrate, xylitol, and xanthan gum. Then stir in the glycerin until you get a thick paste. Add water a half teaspoon at a time until you reach a consistency similar to commercial toothpaste. If you want flavor, add the essential oil last and mix thoroughly. Store in a small glass jar with a lid.
Essential Oil Safety
A drop or two of peppermint oil for flavor is generally fine, but essential oils deserve more caution than most DIY recipes suggest. Compounds like eugenol (found in clove oil) and cinnamaldehyde (found in cinnamon oil) can cause allergic contact reactions, and at higher concentrations eugenol has shown genotoxic effects. Cinnamon oil in particular is a common cause of oral mucosal irritation. Stick to one or two drops of peppermint per batch, and avoid clove or cinnamon oil entirely unless you’re confident you don’t react to them. If you notice any burning, tingling, or sore spots inside your mouth after use, drop the essential oil from your recipe.
Keeping the pH Safe
Enamel starts to demineralize when pH drops below about 5.5, so your toothpaste should stay comfortably above that threshold. Commercial toothpastes typically have a pH above 6.8 when mixed with water, and that’s a good target. Baking soda is naturally alkaline (pH around 8 to 9), so a baking soda-based paste will generally land in a safe range. Adding acidic ingredients like lemon juice or apple cider vinegar, which some DIY recipes recommend, will push the pH downward and can actively erode your enamel. Skip them entirely.
Shelf Life and Storage
Without preservatives, homemade toothpaste has a limited shelf life. Make small batches you can use within two weeks. Store the jar in a cool, dry spot with the lid tightly closed. Glycerin and xanthan gum help retain moisture, but once you notice any separation, off smell, or discoloration, toss it and make a fresh batch. Using a small spatula or spoon rather than dipping your toothbrush directly into the jar will reduce the chance of introducing bacteria.
What Homemade Paste Can and Can’t Do
A well-formulated DIY sensitivity paste can reduce day-to-day discomfort from cold drinks, hot food, and sweet or acidic foods. Potassium nitrate needs consistent, twice-daily use for at least two weeks before you’ll notice a meaningful reduction in sensitivity. Nano-hydroxyapatite can start working faster since it physically fills in damaged surfaces, but it also benefits from sustained use over weeks.
What homemade paste won’t do is fix the underlying cause of your sensitivity. If a cavity, crack, or significant gum recession is exposing the dentin, no toothpaste will solve that. Sensitivity that’s sudden, severe, or limited to one specific tooth often points to something structural rather than generalized wear. Persistent sensitivity that doesn’t improve after a month of twice-daily use with desensitizing ingredients is worth getting evaluated.

