Crickets are omnivores and primarily feed on organic materials such as fruits, vegetables, and plant material. They also consume other insects, decaying matter, and even their own dead. In captivity, crickets can be fed a variety of foods such as commercial cricket food, fresh fruits and vegetables, and grains like oats or bran.