El kulfi es un postre lácteo congelado que se inventó en el siglo XVI y se originó en el subcontinente indio. Fue durante la época del imperio mogol, que estaba bajo la administración de Akbar. La palabra "kulfi" o "Qulfi" deriva del idioma farsi (Irán), y significa "tapado", lo que indica que es de origen árabe. Esto no debería sorprender; la India ha tenido una ardua historia de intrusión extranjera tanto por parte de los árabes como de los turcos.
El kulfi (conocido como el tradicional helado indio) es una mezcla de leche evaporada densa que empezó a ganar popularidad en los platos dulces del subcontinente indio. Durante la época mogol, esta espesa mezcla solía aromatizarse con azafrán y pistachos. Luego se envasaba sólidamente en conos de metal y se sumergía en hielo líquido, lo que dio lugar a la invención del Kulfi.
Existe un elaborado registro de la administración de Akbar, el emperador mogol, en el que se menciona el uso de salitre como método para refrigerar la mezcla. También se menciona brevemente que el hielo del Himalaya se transportaba a regiones más cálidas.
El kulfi ha crecido en popularidad a lo largo de los años y es muy apreciado en India, Bangladesh, Sri Lanka, Nepal, Pakistán, Oriente Medio y Birmania (Myanmar). También está disponible en los restaurantes que sirven cocina originaria del subcontinente indio.
El Kulfi se sirve tradicionalmente en una "matka" en hindi. Una matka es una taza de barro y es una marca reconocida que refuerza el hecho de que este postre es único y venerado en Delhi. Esta taza de barro llamada Matka se rellena con el sabroso kulfi, y luego se cubre con un pequeño trozo de tela que, a su vez, se asegura con una cuerda.