Tamil cuisine is a culinary style originating in the southern Indian state Tamil Nadu and other parts of South Asia like Sri Lanka.[1] Vegetarian cuisine is popular among the Tamil people and has been since ancient times.[citation needed] However, meats along with rice, legumes and lentils are also popular. Dairy products and tamarind are used to provide sour flavors. On special occasions, traditional Tamil dishes are served in a traditional manner, using banana leaves in place of utensils.