Soy beans and soy products are very healthy food. But, we know that legumes are high in oxalate which can increase the risk of kidney stones.

Soy beans, a legume and soy products like soy milk, tofu, soy energy bars or anyother product which contains them are rich in oxalate. The levels of oxalates are far above than is recommended for those who suffer with kidney stones.

The American Dietetic Association suggests that patients with calcium oxalate kidney stones limit oxalate levels to no more than 10 milligrams per serving. Some of the soy products contain more than 50 times of this. Texturized soy protein has 638 milligram per average serving of almost 3 ounces. Soy cheese contains 16 milligram per servings.

Oxalate has no nutritive value. Healthy persons usually pass it from their body in urine without any problem.

There are many legumes or vegetables which also have much oxalate.