Oxalate <25 mg/serving
Oxalate 25-99 mg/serving
Oxalate ≥100 mg/serving
📊 Nutrition at a Glance
🚨 High Sodium Alert
McDonalds contains 875 mg sodium per 100g — well above the recommended limit for kidney stone patients. High sodium intake can increase calcium in urine, raising stone risk.
📏 Oxalate by Serving Size
| Serving | Weight | Oxalate | Verdict |
|---|---|---|---|
| 108 g | 20 mg | Safe | |
| 2 x | 216 g | 40 mg | Caution |
| ½ x | 54 g | 10 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 McDonalds safe for kidney stones?
Short answer: yes. Longer answer: at 20 mg per , McDonalds 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 McDonalds?
Here are the numbers: 20 mg oxalate in one of McDonalds (108g). Per 100 grams, that's 0 mg. Harvard T.H. Chan SPH did the lab work (2024) — these aren't database guesses.
Is McDonalds low or high oxalate?
Definitely low. 20 mg oxalate per . That's the green zone. No restrictions needed for this food.
What can I eat instead of McDonalds?
There are almost always safer swaps in the same food family. For McDonalds, check the related foods section below — the green-marked ones are your best bets. All verified by Harvard (2024).
Is McDonalds high in sodium?
Here's the sodium catch with McDonalds: 875 mg/100g. Excess sodium = more calcium in urine = higher stone risk. The oxalate number isn't the only thing that matters here.