Eat Less Oxalate-Rich Foods
A certain amount of kidney stones is actually made of oxalate, a substance that binds with calcium in the urine, which leads to kidney stones. Foods like chocolate, sweet potatoes, soy products and wheat bran are pretty high in oxalate, so make sure you don’t eat more than you should!