
Indian food and cuisine not only form an integral part of the culture of India but are also one of the critical factors of India's popularity worldwide. The style of cooking varies from region to region, though unanimously, Indian food has a significant reputation for its extensive use of spices and herbs. Just like dances, religious practices, language and clothes, you will also find a wide variety of food throughout the country. Almost every region is known for a signature dish or ingredient.
The staple, however, throughout the nation consists mostly of rice, wheat and Bengal gram (Chana). While vegetarian food is an integral part of Gujrati South Indian and Rajasthani cuisines, non-vegetarian dishes form a central part of Mughlai, Bengali, North Indian and Punjabi cuisine. It is also interesting to note that specific cuisines like that of Kashmir have also been influenced by foreign cooking styles from Central Asia, Persia and Afghanistan.