What about placing a different colour label on bottom of food & water things and using a colour detector.
Along these lines,
For a somewhat cheaper form of this, you might try using a blue Led and a red Led, and a simple CdS photoresistor for
pickup. First flash one Led, then flash the other Led.