Những người bị sỏi thận nên hạn chế tiêu thụ protein động vật, thực phẩm có nhiều natri và thực phẩm giàu oxalat hoặc phốt phát, vì chúng dẫn đến hình thành sỏi thận, Trường Y Harvard lưu ý. Bệnh nhân có thể cần loại bỏ những thực phẩm đó khỏi chế độ ăn của chúng hoặc giảm lượng ăn vào.
Trứng, thịt gia cầm, hải sản và thịt đỏ đều là những nguồn protein động vật làm tăng nồng độ axit uric, có khả năng gây sỏi thận. Chế độ ăn giàu protein cũng làm giảm dự trữ citrate trong cơ thể. Citrate là chất có trong nước tiểu có tác dụng ngăn chặn sự hình thành sỏi. Những người thường xuyên bị sỏi không nên ăn nhiều thịt hơn một miếng có kích thước bằng một bộ bài mỗi ngày, theo lời khuyên của Trường Y Harvard.Colas chứa đầy phốt phát và sô cô la, củ cải đường, cây đại hoàng, rau bina, nhiều loại hạt và trà đều có hàm lượng oxalat cao. Cả hai chất này đều góp phần tạo nên sỏi thận theo thời gian. Những người đã bị sỏi thận nên kiêng những thực phẩm này hoặc ăn ít chúng. Hạn chế tổng lượng natri tiêu thụ ở mức 2.300 miligam mỗi ngày (hoặc 1.500 miligam đối với những người có tiền sử sỏi thận) cũng làm giảm nguy cơ phát triển sỏi thận, như Trường Y Harvard đã nêu.