Tag: Tamarind

If you have a sweet tooth but also relish lip-smacking sour flavours, then tamarind (imli) is your saviour. This leguminous plant, indigenous to Africa (now increasingly grown in India), is a tropical species that thrives in hot temperatures. It is mostly cultivated for its edible pod-like fruit read more...
By Sanjana Barua