豆類食品中常富含鈣,而進食含鈣食物後會引起尿中的尿鈣濃度增高,導致結石形成或復發,因此腎結石患者應儘量少吃豆類食品。腎結石主要分為含鈣結石和非含鈣結石,其中含鈣結石以碳酸鈣、磷酸鈣、草酸鈣為主,患者應少吃含鈣多的豆製品,如豆腐、豆筋、豆漿,以及菠菜等,否則可引起血鈣濃度增高,使尿鈣濃度增加。

而非尿鈣結石常以尿酸結石為多見,高蛋白飲食、動物內臟、海鮮、啤酒等都可以引起尿酸增加,並導致尿酸結石。在日常生活中,對於腎結石患者建議多吃水果、蔬菜、粗糧,能夠預防結石的形成,減少尿的尿鈣濃度,增加尿液含量。對於小的結石可以排出體外,而大的結石碎石後,需要使用上述方法來預防結石復發。