::鉴别诊断.自闭症、精神分裂症及某些身体疾病（如克莱恩-莱文症候群）患者可能会食用非营养物质。在这种情况下，异食癖不应该被诊断为额外的症状。
病因.零星研究表明，很多异食癖个例是因人体缺乏某种矿物质而引起的，诸如铁、锌等。缺铁症本身有时又是乳糜泻或钩虫感染的结果。此类患者食用的物质常含有其身体所缺乏的矿物质。最近有学者考虑将强迫症归为异食癖的病因之一。不过目前在被广泛使用的精神疾病诊断与统计手册（DSM-IV）中，异食癖仍被认为是一种精神疾病。感知、生理、文化和社会心理等因素