Bacteriile se hrănesc cu materiale variate precum uleiul de soia, zahărul, amidonul, sulful, aminoacizii, fierul, laptele, carnea și chiar compușii din lemn. de la lumina soarelui. Alții absorb nutriția de pe suprafața în care trăiesc.
Bacteriile există ca o singură celulă și există mii de specii. Dieta bacteriilor este în general determinată de categoria lor metabolică. Categoriile sunt largi, dar se încadrează în mod liber într-una din cele trei grupe: litotrofe, organotrofe sau fototrofe. Bacteriile lititrofice consumă material anorganic, în timp ce bacteriile organotrofice își iau energia din compușii organici. Procesul de a distruge bacteriile din alimente pentru a obține energie se numește respirație. Fototrofii își obțin energia direct de la soare. Unele bacterii se hrănesc cu materia descompusă și contribuie la descompunerea deșeurilor de mediu. Alții își iau mâncarea prin ruperea substanțelor chimice în mediile înconjurătoare. Unii chiar consumă produse dăunătoare, cum ar fi petrol, arsen și deșeuri nucleare. Bacteriile nu consumă alimente prin mestecare sau înghițire în gură, așa cum alte organisme vii consumă alimente. În schimb, ele absorb substanțele nutritive prin canalele din pereții membranelor și celulelor. Bacteriile se pot hrăni singur sau în grupuri care se strâng împreună, formând lanțuri, pătrate sau diferite perechi.