Canned water chestnuts from the grocery store have a nice, crunchy texture but don't have much flavor, but when cooked they can easily take on whatever flavor they are mixed with. The texture is somewhere between an apple and a pear, with a taste similar to jicama, but not as sweet.