It very much depends on the type of look you wish to achieve. For instance, you could go for a very dark granite and then have white splashback tiles, possibly with a coloured border. Alternatively, you could choose a pale granite and pick out a colour or colours in it for the tiles. The first is going for high contrast, while the second is aiming for an all-round bright, light look. The fact is that almost any colour goes with white, so you have to consider the effect that you’re trying to achieve. Another idea would be pink granite and red tiles. The combinations are endless. I think white cabinets are the best choice in the kitchen but just make sure they’re easy to clean.
white cabinets are beautiful and clean so it would be great to try any of these things depending on your personal style. You could keep it classic with old-fashioned tile as it is still the most popular material for kitchen backsplash designs such as a grey marble backsplash. But I think color would be very dramatic and it would make for great conversation. Black and/or gray granite countertops give off a very dramatic appearance and are often best suited for contemporary kitchens such as what you have with the white cabinetry.
But while dark granite countertops can only be used in a limited variety of kitchens, brown or beige granite can is better suited to varying kitchen styles. And for a contemporary look, extend the kitchen backsplash tiling to wrap around the room. While it will add to the expense, it’s a visual trick to expand the size of a small kitchen in case you’re using material to maximize the space. I hope this was helpful!