首先結石的發生跟飲食是有很大關系的:第一、不能吃過甜的飲食。第二、不能吃過咸的飲食。第三、也不能吃過油的飲食。過甜、過咸、過油都容易引起結石的高發。其次,因為結石是很復雜的,分很多種類型,不能吃什麼需要根據尿道結石的成分來分析,從而給患者擬定治療方案,這就是食餌療法,也就是通過飲食的調控來預防結石。這分很多種,以高尿酸血癥引起的尿酸結石為例,如果一個人得瞭尿酸結石,就不能吃動物內臟、海鮮、高動物脂肪飲食、菠菜、豆腐等等。如果得到草酸鈣結石,就是另外一種食餌療法。因此尿道結石能吃什麼不能吃什麼,是需要根據結石的成分分析,對患者的代謝情況做總體的評估才能決定。