I use this to feed my cat her wet food in the morning so she doesn't wake me up. HUGE success. I do notice that after about 10 hours the ice pack is room temperature so I'm not sure how long it would last for multiple meals but I would probably try out the freezing of wet food like others recommended.