Food that contains oxalate and a high amount of calcium can cause kidney stones. So, if you want to avoid stone in the kidney, you must avoid stone-forming foods. Most nuts, tea, rhubarb, spinach, chocolates and beets are rich in oxalate.