Skip to main content
Global Animal Guide

What Do Cockroachs Eat?

Brown cockroach with long antennae on a flat surface

Quick answer

Cockroachs feed on almost anything organic, adjusting with season, age, and what is abundant in Forests, burrows, and human buildings worldwide. That label is a preferred pattern, not every item an individual might sample.

By , Founder Last reviewed Cite this page How we research & review

Key takeaway

Cockroachs feed on almost anything organic, adjusting with season, age, and what is abundant in Forests, burrows, and human buildings worldwide. That label is a preferred pattern, not every item an individual might sample.

Cockroach diet overview

Cockroachs (Blattodea) are best summarised as Omnivore (almost anything organic). Anatomy and habitat (Forests, burrows, and human buildings worldwide) decide whether they hunt, graze, filter, scavenge, or mix strategies across the year.

How cockroachs find food

Energy-rich foods are prioritised when available; lean seasons force broader diets or longer travel. Young animals may eat different items or receive food from parents.

Cockroach role in the food web

As consumers in their food web, cockroachs move nutrients and influence prey or vegetation.

Feeding and human conflict

Never feed wild cockroachs. Habituation raises injury risk and can lead to lethal management. Captive diets must match species needs, not generic pet food rules.

Built for survival

Cockroaches have flat, flexible bodies that let them squeeze into tiny cracks, and they can move very quickly to escape danger. They are highly adaptable, tolerating a wide range of conditions and going for weeks without food. These traits have made them successful for hundreds of millions of years.

Diet and behavior

As omnivores, cockroaches eat almost anything organic, including plants, crumbs, grease, paper, and decaying matter. Most species are active at night and prefer dark, warm, humid hiding places. They are social to a degree and often gather in groups, guided by chemical scent trails.

Sources

Cockroach FAQs

What do cockroachs eat?

Cockroachs feed on almost anything organic, adjusting with season, age, and what is abundant in Forests, burrows, and human buildings worldwide. That label is a preferred pattern, not every item an individual might sample.

What is the scientific name of the cockroach?

Blattodea — used in research and conservation listings for cockroachs.

Where do cockroachs live?

They are associated with Forests, burrows, and human buildings worldwide. Local presence depends on food, cover, and human land use.

What is the conservation status of cockroachs?

Listed in our guides as Least Concern. Check the IUCN Red List and national assessments for the latest formal category.

Keep exploring the Cockroach