The worst foods for kidney stones are those that are high in oxalate, such as spinach, nuts, rhubarb, chocolate, and beets. Eating too much of these foods can cause the kidney stones to form. Additionally, it is important to limit sodium, animal proteins, and sugar in order to reduce the risk of...