Omnivores have the capability to eat all types of food ranging from plant-based foods like fruits, seeds, grains, and vegetation to animal-based foods, including meat, insects, and fish.