It’s hard to imagine the pain of a kidney stone. But if you’ve had it before or are still bearing it, you might know how difficult it can be to pass them. What’s more shocking is that every 1 person amongst 10 is sure to develop kidney stones at some point in his/her life. So, the question remains – where do kidney stones come from? Unfortunately, one of their major causes lies in our diet. There is a long list of foods that cause kidney stones, which includes some of our common favourites. They contain micro-substances like calcium oxalate, phosphate, uric acid and cystine that have a high probability of forming kidney stones. So, let us take a moment to learn more about them!