How could I know?
I didn't saw him eating.
As Upgrade is an alien of Ben, Ben controls him, so I can say that he eats all food items as human.
Nothing, he's a group of nanites. Machines don't eat.
What do you think?