Karachi halwa is a popular Indian sweet.[1][2] It is made of corn flour, water, clarified butter or ghee and sugar. Karachi halwa is usually coloured orange, red or green and flavoured with cardamom and ghee. It has a long shelf life.[3]
It originated in Karachi, a city in Pakistan, but was popularised in Mumbai (then Bombay) as both are the port cities.[4] The sweet was brought to Bombay and was popularized by a Hindu halwai (sweet maker), who moved from Karachi after the partition of India.[5][6]