Featured Image

THAI CHAYOTE SALAD

Here’s a quick lowdown on this mysterious salad vegetable: chayote is a native Mexican plant and is a member of the squash family. (Chayote is called chow chow only in India; chayote seems to be the more commonly used name for it the world over).  I’m going to unabashedly give … Read More »