India. Marwar in Rajasthan is believed to be the origin of these snacks. There are different types of kachori in different states of India. The very famous kachori is considered to be in Delhi.