Generally, any liquid spilled on a granite top, if wiped up within a few minutes, will not stain. However, even water can soak into a granite countertop and leave a
dark colored spot but this will evaporate in minutes. Liquids that do not evaporate, such as oils will cause stains if left to soak into the stone.
read more >>