The variety in the cuisine of India has originated on the basis
of foreign invasions. According to history, it is proved that the Indian
cooking style is an amalgamation of various cultures and traditions as well as
beliefs. To know more read:
http://www.indianetzone.com/39/indian_culinary_influences_by_indian_invasion.htm