The present invention relates to a process for dyeing hair using at least one water-insoluble silicate, at least one compound of formula (I), in which Y represents a C1-C4 hydroxyalkyl group or a C1-C4 hydroxyalkyloxy radical, n denotes an integer ranging from 0 to 5, X, which may be identical or different, represents a C1-C4 alkyl radical or a halogen and at least one hydroxylated aliphatic solvent comprising therein from 2 to 6 carbon atoms.