Makanan rendah purin, rendah kalsium, rendah natrium, dan tinggi vitamin A lebih cocok untuk penderita batu ginjal. Asupan makanan tinggi oksalat dan tinggi purin harus dibatasi. Pasien batu ginjal dalam makanan sehari-hari dapat memilih untuk makan melon musim dingin, beras liar, mentimun, terong, semangka, pisang, otak tahu, abon tahu dan serangkaian makanan rendah kandungan purin, tetapi perlu memperhatikan makanan hanya dapat membantu mendapatkan nutrisi, dan tidak dapat mengendalikan penyakit. Pasien batu ginjal perlu membatasi asupan makanan tinggi oksalat dan tinggi purin, seperti bayam, bit, asparagus, selain mengurangi asupan jeroan hewan dan sebagainya. Pasien batu ginjal disarankan untuk melakukan diet yang ringan dan mudah dicerna, jika tidak, kondisinya dapat terpengaruh, terlalu banyak asupan makanan tinggi purin menyebabkan kelainan, dan perlu berkonsultasi dengan dokter pada waktu yang tepat.