There are two ways to approach this problem.
Can granite change color.
The granite color itself can t be changed but you can overlay it with cement.
The cement can also be.
It will not adhere and if you do not like the color think about changing the wall color or even the cabinet color to change the look of the granite and compliment it more.
This is done by building a frame around the countertop and pouring cement over the granite.
However granite is porous.
If you must cover with something there is a product called granite transformations they install another countertop right over top of your granite with recycled granite or glass many colours to choose from its expensive thought so not really economical that way and its permanent because you have to stick glue or screw it into granite to safety.
Generally speaking dark coloured granite is easy to fade.
Good luck with your decision.
If it currently has a matte finish as opposed to a polished look try a color enhancer sealer.
If you move a long standing object from your granite countertop and discover a difference in color it is usually caused by the countertop darkening over time due to light exposure.
Stone dye designed for enhancing granite materials in various colors and for being used indoor and outdoor by sotne fabrication pros.
With normal use and proper care they re impervious to heat and staining.
That way at least your outdated granite colors won t be fighting with the floor or the walls.
Food and liquids left to sit too long can stain the granite and change its color especially if.
As for staining granite can etch and hold colour acid etching from tomatoes vinegar water etc and are all well established events.
The absorbancy of the stone will affect the choice of sealant how many coats and how often it is needed.
The decoloration of granite is also different because of the variety of stone.
Sealing does not stop etching but it will slow staining.
Dark minerals such as black and dark green are mainly composed of pyroxene hornblende.