Semisolid oral dispersions for whitening teeth including hydrogen peroxide adducts in petrolatum. The hydrogen peroxide adduct can have a solubility in water of at least about 20 parts, by weight of the particles, in about 100 parts, by weight, of water. The semisolid oral dispersion and/or the petrolatum can have a cone penetration consistency value of from about 25 to about 300.