Certaines bactéries fabriquent et absorbent leur propre nourriture, tandis que d'autres doivent consommer des substances comme des organismes vivants ou des matières en décomposition à travers leurs parois cellulaires. Les bactéries décomposent les aliments dans un processus appelé respiration, qui, pour certaines souches de les bactéries ont besoin d'oxygène pour se terminer.
De nombreux types de bactéries sont capables de manger une variété de choses comme le lait, la viande, le pétrole et le gaz. Certaines bactéries vivent dans le tube digestif des humains et d'autres animaux et aident le corps en aidant à digérer les aliments et en mangeant d'autres bactéries nocives. Escherichia coli, plus communément appelée E. coli, est une bactérie qui vit dans le corps humain et survit en digérant les aliments, en absorbant certains des nutriments et en libérant de la vitamine K. La version nocive de la bactérie E. coli rend les gens malades une fois ingéré.
Pour manger, certaines bactéries absorbent les aliments à travers leurs parois cellulaires. Beaucoup sont des autotrophes, ce qui signifie qu'ils fabriquent leur propre nourriture en utilisant des éléments comme la lumière du soleil, l'eau et le sol, de la même manière que la méthode de photosynthèse utilisée par de nombreuses plantes. Ils absorbent la nourriture qu'ils produisent et libèrent de l'oxygène dans l'air.
Les bactéries sont également utilisées pour fabriquer des aliments comme les fromages et les yaourts. Ils mangent les sucres du lait et les convertissent en acide lactique, les fromages à pâte molle ayant plus de bactéries que les fromages à pâte dure.