Nihari was developed in Old Delhi, India, during the reign of the Mughal Empire. The word ‘Nihar’ originated from the Arabic word, ‘Nahar’ which means ‘morning’. It was originally eaten by Nawabs (Noblemen) in the Mughal Empire as a breakfast item after their morning prayers (Fajr), after which they would take naps until the afternoon Muslim prayers (Zhuhr). It later became a regular breakfast dish for the working class due to its energy-boosting properties.
Nihari used to be slow-cooked overnight in large pots in order to be given to laborers when they participated in the substantial construction projects sanctioned by the empire. Nihari was served free to laborers.
After Pakistan gained its independence in 1947, a huge wave of immigrants from Delhi settled in Karachi. As many of these immigrants were already involved in the food industry, restaurants were quickly established in Karachi.
When classically prepared, Nihari used to take approximately 6-8 hours just to stew, not to mention preparation time. Thankfully, with the help of modern technology and methods, it is much easier achieve the same result in less time. Nihari is a stew based dish, made by slow cooking meat along with the bone marrow.
Mughals and their contribution to the cuisine of India makes for one of the biggest milestones in Indian culinary history.