5. Skip Oxalate-Rich Food
Source: https://carnivoreaurelius.com
Since some kidney stones are created from foods rich in oxalate, then refraining from taking in food that is high in oxalate is one way of prevention. Such foods are spinach, coffee, peanuts, rhubarb, chocolate, sweet potatoes, wheat bran and soy products.