Well I guess that would depend on what you mean by "human food." According to some people, crickets and worms are human food.

In general I wouldn't think they'd do well on most human food - or even want to try since it isn't live and moving.