寄居蟹会吃虾。虽然它们并不专门以虾为食,但是如果有机会,它们也会捕食小型的或死亡的动物,包括虾。寄居蟹在人工饲养下,可以喂食鱼肉、虾肉、昆虫、米饭、苹果、椰子、生菜、红薯等多种食物。为了确保寄居蟹的营养均衡,可以提供多种食物供其选择。