The subject of the present invention is a process for dyeing keratin fibers in which a mixture obtained from: a coloring composition comprising at least one oxidation dye precursor, and an oxidizing composition comprising at least one chemical oxidizing agent, at least one of the compositions being delivered from a pressurized container, mixing the two compositions comprising one or more silicas and / or one or more silicates insoluble in said mixture; as well as an appropriate device for the implementation of this method.La présente invention a pour objet un procédé de coloration des fibres kératiniques dans lequel on applique un mélange obtenu à partir : . d'une composition colorante comprenant au moins un précurseur de colorant d'oxydation, et . d'une composition oxydante comprenant au moins un agent oxydant chimique, . au moins l'une des compositions étant délivrée à partir d'un récipient pressurisé, . le mélange des deux compositions comprenant une ou plusieurs silices et/ou un ou plusieurs silicates insoluble dans ledit mélange; ainsi qu'un dispositif approprié pour la mise en oeuvre de ce procédé.