Tidak ada satu pun makanan yang secara medis dapat menghilangkan batu ginjal, dan pengobatan batu ginjal perlu disesuaikan dengan individu. Batu ginjal yang kecil dapat diobati dengan pengobatan konvensional. Batu ginjal yang besar biasanya diobati dengan pembedahan. 1. Batu ginjal kecil: batu dengan diameter kurang dari 0,6 cm dapat diobati secara rutin dengan minum lebih banyak air setiap hari dan mengontrol konsumsi air sebanyak 2000 ml hingga 3000 ml per hari, yang dapat mengencerkan air seni dan mendorong keluarnya batu. Makanan tidak memiliki peran untuk menghilangkan batu ginjal, bisa jadi pasien batu ginjal ringan harus makan lebih banyak sayuran dan buah-buahan. 2. Batu ginjal besar: batu dengan diameter lebih besar dari 0,6 cm perlu diobati dengan pembedahan sesegera mungkin, secara klinis tersedia litotripsi gelombang kejut ekstrakorporeal, litotripsi ureteroskopi transuretra, dan nefrolitotripsi perkutan. Batu ginjal, jika tidak dihilangkan, dapat menyumbat drainase urin. Batu ginjal yang lebih besar juga dapat memengaruhi fungsi ginjal dan menyebabkan uremia, sehingga dianjurkan untuk mengobatinya tepat waktu.