Check out this post.
Can you change the color of granite counter tops.
With normal use and proper care they re impervious to heat and staining.
If it currently has a matte finish as opposed to a polished look try a color enhancer sealer.
Actually i think you could paint over any unattractive countertops and make them fit your taste.
So yes you can paint over granite countertops and make them a thing of beauty.
Granite is natural stone and best not painted.
Tackle the countertop without replacing it you may be able to change the look of your countertop somewhat by sealing it.
However granite is porous.
Want to see how i painted floor tile.
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.
Using 6 or 7 paint colors sponge a whole collage of color onto countertops for a faux granite look.
The process is frighteningly simple.
Food and liquids left to sit too long can stain.