In fact, it can. Coffee, vinegar, tea, oils, wine, juice, ranch dressing, and pretty much any other liquid commonly found in your kitchen can get absorbed into the stone. Unlike quartz countertops, granite is porous, meaning that it will absorb things over time. As it absorbs things, they can start growing bacteria or simply result in a stain on the stone.
This is one major reason why it’s important to seal your granite countertops every year. This process helps to prevent the stone from absorbing unwanted moisture. In general, it’s best not to let any kind of liquid sit on the countertops any longer than necessary.