首先结石的发生跟饮食是有很大关系的:第一、不能吃过甜的饮食。第二、不能吃过咸的饮食。第三、也不能吃过油的饮食。过甜、过咸、过油都容易引起结石的高发。其次,因为结石是很复杂的,分很多种类型,不能吃什么需要根据尿道结石的成分来分析,从而给患者拟定治疗方案,这就是食饵疗法,也就是通过饮食的调控来预防结石。这分很多种,以高尿酸血症引起的尿酸结石为例,如果一个人得了尿酸结石,就不能吃动物内脏、海鲜、高动物脂肪饮食、菠菜、豆腐等等。如果得到草酸钙结石,就是另外一种食饵疗法。因此尿道结石能吃什么不能吃什么,是需要根据结石的成分分析,对患者的代谢情况做总体的评估才能决定。