食物也可能影响药物代谢,因为药物代谢酶的合成最终依赖于蛋白质的摄入。如果蛋白质摄入长期严重不足,特别是由于食物组成均衡失调,药物代谢可能受损。吸烟可降低某些药物如氯地西泮和茶碱的临床效应和毒性作用,这些药物均由肝微粒体氧化酶大量代谢,吸烟对这一药物代谢酶有诱导作用,许多环境污染物在城市的浓度比农村高,它们也可刺激肝代谢酶的合成。