In Hinduism, Annadaan or donating food, i.e. feeding the poor is considered a very auspicious activity which leads to attaining Moksha and earning Punyas, i.e. boons. It is said in the Puranas that Annapoorna Devi, i.e. goddess of food, Maa Parvati once argued with Lord Shiva that food is a must and not just Moh maya.
Food or anna is necessary for life to thrive to evolve, just like seasons evolve, like birth, death and rebirth. Most importantly, Maa Annapoorna, an incarnation of Maa Parvati is the swaroop of Shakti and Lord Shiva incomplete with his Shakti. Therefore, Shiva himself agreed that food is not an illusion as it nourishes the body, mind and soul. And in keeping with this tradition, donating food or feeding the poor and needy is considered a highly auspicious deed in Hinduism.