Certain foods, especially those high in oxalates, sodium, and animal protein, can increase the risk of developing kidney stones. Common culprits include spinach, beets, nuts, chocolate, red meat, and salty foods. People prone to kidney stones should follow dietary recommendations from their healthcare provider.