Les blattes sont des insectes omnivores et se nourrissent largement. Mangez une variété d'aliments, notamment du pain, du riz, des gâteaux, des aliments cuits à base de viande et de légumes, des fruits et des boissons, en particulier des aliments aromatisés, des aliments sucrés et des nouilles à l'huile. Différentes espèces de blattes ont des régimes alimentaires différents. Blattella germanica mange des aliments fermentés