To be consumed within a few hours of delivery