根據結石成分的不同, 腎結石可分草酸鈣結石、磷酸鈣結石、尿酸(尿酸鹽)結石、磷酸銨鎂結石、胱氨酸結石及嘌呤結石六類。 而大多數結石可混合兩種或兩種以上的成份。 其中, 由於草酸鈣結石、尿酸鈣結石、胱氨酸結石是在酸性或中性尿中形成的, 所以宜食用鹼性食物, 少食牛奶、豆製品、烈性香料及調料等。
宜用:
芋頭、蘿蔔、白菜、黃瓜、南瓜、桃、梨、杏、香蕉等屬鹼性食物, 以上三類結石患者宜多食。 而近年來還發現食物中纖維素也可減少尿鈣的形成, 如, 麥麩食品中的麥麩麵包、米糠等都具有同樣的作用,
少食:
上述三類結石患者應少食牛奶及乳製品、豆製品、肉類、動物內臟(如, 肝、心臟、腎、腸等)、肉湯、肉汁、沙丁魚、蟹、菠菜、濃茶、咖啡等, 而對於烈性的香料及調味品、巧克力、芝麻醬、蛋黃、香菇、田螺、蝦米、蝦皮、可哥、土豆、荸薺、莧菜、青蒜、洋蔥、茭白以及各種筍類、筍乾等也應少食。