it says not to eat 3-4 hours before drinking it but I would say 4-5 to make sure your belly is empty and it wont absorb in to the foodif there is any in there. :thumbsup: