Roaches will consume any organic stuff. Human food, dead insects, cloth, paper, hair, glue, and wood are their favorite foods. Almost anything and everything, indeed! Isn't it true that cockroaches never run out of food? They enjoy both meat and sweets. You'll be surprised to learn that cockroaches can go for weeks without eating!