Cooked perishable food should not be left at room temperature for more than two hours. In hot and humid conditions, this time reduces to one hour. Foods like rice, dal, curries, and dairy-based dishes should be refrigerated promptly to minimize the risk of bacterial growth.