Những người bị sỏi canxi không nên hạn chế lượng canxi của họ, theo National Kidney Foundation. Thay vào đó, họ nên hạn chế ăn nhiều natri. Điều này là do natri làm tăng lượng canxi bài tiết qua nước tiểu. Trung tâm Y tế UCSF báo cáo về rau đóng hộp, thịt dùng cho bữa trưa, súp, đồ ăn nhẹ có muối và thịt xông khói là một số thực phẩm có hàm lượng natri cao.
Một số người bị sỏi thận do axit uric, theo National Kidney Foundation. Một chất được gọi là purine làm tăng lượng axit uric được sản xuất bởi cơ thể, vì vậy hạn chế ăn các thực phẩm có nhiều purine có thể ngăn ngừa hình thành sỏi axit uric mới. Động vật có vỏ và thịt đỏ có hàm lượng purine cao. Vì rượu ảnh hưởng đến nồng độ axit uric, những người bị sỏi thận axit uric cũng nên hạn chế uống rượu.