Hey, some people have been having problems with eating food.
I discovered that the hardway at Chaos Elemental, when it takes off your weapons.
Well TADA! There is the answer infront of your eyes!
You can only eat food when you have a weapon equipped! XD
Hope that helps.
Cheers,
Pker of gods