Les criquets sont phytophages, ce qui signifie qu'ils ne mangent que des plantes, tandis que les homards sont omnivores, certains encore plus carnivores. Ils se nourrissent de pucerons et de larves.