Voeding en medicijngebruik kan een grote invloed hebben op je darmflora.
Wie regelmatig yoghurt of karnemelk gebruikt, heeft een grotere diversiteit aan bacteriesoorten in de darm. Ook koffie en wijn stimuleren de diversiteit, terwijl volle melk of een calorierijk dieet die juist verlaagt. Koolhydraten met lange, complexe vezels, zoals in volkorenproducten, hebben ook een positief effect.
Medicijnen zoals antibiotica, maagzuurremmers en het middel metformine (dat men bij diabetes type 2 gebruikt) verminderen de diversiteit in de darmflora.