Nhiều loại thực phẩm chúng ta ăn có chứa oxalate, vì vậy rất khó thực hiện chế độ ăn kiêng hạn chế oxalate. Vậy nên cách tốt nhất là đảm bảo chế độ ăn uống của bạn có nhiều thực phẩm giàu canxi. Canxi trong chế độ ăn uống liên kết với oxalate bên trong ruột giúp giảm oxalate có sẵn hấp thụ vào máu và lượng đi qua thận cũng thấp hơn.
Nguồn canxi tốt trong chế độ ăn uống bao gồm các sản phẩm từ sữa ít béo hoặc không béo, chẳng hạn như sữa, sữa chua và phô mai. Các lựa chọn giàu canxi khác bao gồm đậu phụ, bông cải xanh, cá mòi, rau xanh, hạnh nhân và đậu đen.
Bạn cũng nên hạn chế protein, đặc biệt là protein động vật, vì lượng lớn sẽ làm tăng khả năng bị sỏi thận. Chế độ ăn giàu protein có tính axit và làm giảm số lượng chất ức chế sỏi tự nhiên trong nước tiểu. Ngoài ra, chế độ ăn giàu protein có xu hướng chứa nhiều oxalate hơn.
Mặc dù trà và cà phê có chứa một ít oxalate nhưng nếu không uống thường xuyên thì nguy cơ phát triển sỏi là không cao. Thậm chí, một số nghiên cứu cho thấy uống một lượng vừa phải trà và cà phê thực sự có thể làm giảm nguy cơ sỏi thận. Nói chung, nếu bạn uống đồ uống có chứa caffein, hãy giữ lượng caffeine hàng ngày không quá 400 miligam.