What Do Roaches Eat?


Quick Answer

Cockroaches are omnivorous and can consume any kind of food source as long as it is organic. Typically a cockroach prefers to eat various types of meats, sugars and starches. Other materials that roaches can eat include paper, hair and decaying matter.

Continue Reading
Related Videos

Full Answer

The diet of a roach largely depends on the environment that it lives in. Cockroaches found in sewers, for example, consume mostly sewage. Tree cockroaches, on the other hand, have a diet that is largely made up of decaying wood matter. Cockroaches adapt to their environments, and those found in human residences typically reside near kitchens and food storage areas.

Learn more about Beetles

Related Questions

  • Q:

    What Do Arthropods Eat?

    A: Arthropods are organized into four groups based on what they eat: shredders, predators, herbivores and fungal feeders. Shredders eat bacteria and fungi on ... Full Answer >
    Filed Under:
  • Q:

    What Do Beetles Eat?

    A: Plant matter, leaves, fruit, seeds and wood are the most common staples in the beetle's diet. They also commonly eat fungus and decaying organic matter, su... Full Answer >
    Filed Under:
  • Q:

    What Do Cockroaches Eat?

    A: As scavengers, cockroaches can eat almost anything organic, from leather to soap to hair. However, they prefer sweet foods, meat and starchy foods. They ca... Full Answer >
    Filed Under:
  • Q:

    What Do Earwigs Eat?

    A: Earwigs are omnivores that feed on decomposing leaves found in compost piles, ornamental plants, such as zinnias, garden vegetables, fruits and the silk fr... Full Answer >
    Filed Under: