Oxalate <25 mg/serving
Oxalate 25-99 mg/serving
Oxalate ≥100 mg/serving
📊 Nutrition at a Glance
⚠️ Moderate Sodium
Grains has 439 mg sodium per 100g. While not critically high, kidney stone patients should monitor sodium intake as excess can raise urinary calcium.
📏 Oxalate by Serving Size
| Serving | Weight | Oxalate | Verdict |
|---|---|---|---|
| 1/2 cup | 76 g | 18 mg | Safe |
| 2 x 1/2 cup | 152 g | 36 mg | Caution |
| ½ x 1/2 cup | 38 g | 9 mg | Safe |
🏷️ Tags
🟢 See all Grains & Pasta rated Safe for kidney stones →
🔗 Related Foods
🟢 Safe alternatives (recommended)
⚠️ Other foods in this category to watch
❓ Frequently Asked Questions
Is Grains safe for kidney stones?
Short answer: yes. Longer answer: at 18 mg per 1/2 cup, Grains is one of the safer things you can eat if you're watching oxalate. Harvard T.H. Chan SPH measured this directly.
What's the oxalate content of Grains?
Quick math: 1/2 cup of Grains = 18 mg oxalate. 100g = 24 mg. Both numbers come from Harvard's latest lab measurements. Not AI, not a database, actual lab work.
Is Grains a high-oxalate food?
Nope. Grains is a low-oxalate food — just 18 mg per 1/2 cup. Well under the 25 mg cutoff. You're in the clear with this one.
What are the best low-oxalate alternatives to Grains?
Look at the 'Safe Alternatives' section right below this FAQ. Those foods are all under 25 mg oxalate per serving and in the same category as Grains. Pick from those.
How much sodium does Grains have?
Sodium's not the issue here. Grains has 439 mg per 100g — comfortably low. No need to worry about salt pushing extra calcium into your urine with this food.