Kidney Stones and diet.

Generally, a diet high in fruits and vegetables and lower in animal protein can help prevent kidney stones.

This said, there are some fuits and vegetables that are high in oxalates, which may need to be avoided or limited for those with calcium oxalate stones.

The three resources below offer learning resources about kidney stones and diet.