O consumo de cereais, vegetais e fibra alimentar está inversamente correlacionado com a incidência de pedras urinárias. Tem sido sugerido que nos países industrialmente desenvolvidos, a ingestão excessiva de proteínas animais e açúcar de mesa e a baixa ingestão de vegetais e fibras alimentares é uma razão importante para a elevada incidência de pedras urinárias. O cálcio urinário é geralmente mais baixo nos vegetarianos. A utilização de farelo de arroz e farelo de trigo (fibra alta) é eficaz no tratamento da hipercalciúria, especialmente da hipercalciúria absorvida, que pode levar a uma diminuição significativa do cálcio urinário e desempenhar um papel na prevenção da recorrência de pedras que contêm cálcio. Por outro lado, uma dieta vegetariana pode aumentar o oxalato urinário, especialmente o espinafre, que é rico em oxalato e deve ser tido em conta ao combinar as dietas. A ingestão de fibras alimentares está negativamente associada à incidência de pedras urinárias e a sua ingestão pode inibir a ocorrência de pedras urinárias. Os mecanismos de acção são: 1) ligar o cálcio no canal intestinal; 2) reduzir o tempo de evacuação do canal intestinal e alterar o ambiente de absorção do intestino; 3) alterar a capacidade de resposta do intestino às hormonas; 4) baixo teor calórico dos alimentos fibrosos. O efeito combinado destas acções reduz a excreção de ácido oxálico urinário, cálcio e ácido úrico, aumenta a quantidade de inibidores de pedra na urina e inibe a formação de pedra. É portanto benéfico consumir fibra dietética, mas deve-se ter o cuidado de evitar a fibra dietética com elevado teor de ácido oxálico. As frutas, vegetais e algas são ricos em fibra e devem ser encorajados, mas alguns vegetais e frutas são ricos em ácido oxálico e devem ser evitados. A maioria das frutas, sumos e vegetais são alcalinos e podem baixar a acidez da urina, o que é mais benéfico para os doentes com oxalato de cálcio e pedras de ácido úrico.