Microparticles based on hydroxyapatite, calcium carbonate, or calcium citrate and cross-linked gels loaded with a drug such as eugenol or arginine are able to occlude dentinal tubules and release on-demand a cargo drug to the oral cavity and to the pulp of the tooth, providing both desensitizing, antibacterial or any other effect depending on the drug cargo.