Very roughly: 5,000 breeding adult Dubia will eat about one cup of roach chow per day if offered no other food. That means 1,000 roaches can eat about six cups of chow a month and 100 roaches can eat one cup every two months. Of course, this all depends on their environmental conditions. In particular, temperature and access to other foods.