刺猬是杂食动物。刺猬吃各种各样的东西。野生刺猬主要吃各种无脊椎动物、蔬菜、坚果、草根、水果等。家里养的刺猬可以吃一些肉或者特殊的动物性食物。不管是什么种类的刺猬,都不能吃奶制品。同时,你要保证食物的新鲜度。