Rats are omnivorous creatures with a diverse diet. They can consume grains, fruits, vegetables, nuts, seeds, insects, and even meat. Their scavenging nature allows them to adapt to various food sources depending on their environment and availability.