How can I correctly say that I have eaten all my food (the food is gone)? How can I correctly ask someone if he has eaten all his food?

How can I correctly say that I have eaten all my food (the food is gone)? How can I correctly ask someone if he has eaten all his food?
