So which way to go? As always it just really depends on your tastes and what you would like to see. Lueder, granite, and soapstone are normally priced in the same range as our outdoor kitchen concrete countertops, so that doesn’t really enter into the decision. Tile is normally cheaper so if price is your driving force then this would be the way to go.
Lueder and soapstone have a very natural look but if not sealed, will immediately stain, even from things as innocuous as standing water as can also be the case with concrete. A common misconception is that granite is stain proof, it is very stain resistant but not stain proof. Even through it is far less porous than the other stones and even concrete, it still needs to be sealed to protect it from common food stains and other household materials.
Some types of tiles absolutely require sealing to protect them from staining, particularly porcelain and travertine. Glazed tiles are very stain resistant and do not require sealing, however, all tiles are grouted and grout can and will stain, especially if it is not sealed (think about it, the grout is lower than the tile so all juices, liquids, etc., will pool in there and do its best to stain). So back to square one, all the countertop materials need to be sealed to one degree or another to ensure good stain protection so that doesn’t help in choosing which one is better than the others.