All About Samosa and 10 Amazing Facts The samosa is believed to have originated in Central Asia, and is believed to have been introduced to the Indian Subcontinent by traders from Central Asia during the rule of the Delhi Sultanate. It is claimed that the samosa was introduced to the region in the 13th or […]