Skip to content
OxalateSafe

Potatoes

Is sweet potato high in oxalate?

E

Yes. Very high, 357 mg per 1 medium sweet potato

Range 70 to 644 mg across 2 studies, 130 g serving

0 mg50 mg = a day708 mg+

Lower-oxalate swap: Winter squash, grade A, about 4 mg per 1/2 cup cooked.

Sweet potato is high in oxalate: about 357 mg per 1 medium sweet potato, which is 714% of the 50 mg a day many stone clinics aim for.

If your doctor has put you on a low-oxalate diet, eat it with something high in calcium, like milk, yogurt or cheese. Calcium in the same meal binds oxalate in the gut, so less of it reaches your urine.

Where this number comes from

Each row is one published measurement, converted to a 130 g serving (1 medium sweet potato). The grade and the range use the rows prepared the way the serving is eaten, and take the middle. How the grades work.

Per servingPer 100 gPreparationSource
0 mg soluble only* 0 mg Raw (n=3) Santamaria P., Elia A., Serio F., Todaro E, 1999via Foods 2023;12:3201, Table 5 (CC BY 4.0)
70 mg 54.2 mg Baked Harvard T.H, 2023
644 mg 495.6 mg Raw (n=2) Siener R., Seidler A., Hönow R, 2021via Foods 2023;12:3201, Table 5 (CC BY 4.0)

* The study measured soluble oxalate only, which understates the total, so it's shown but doesn't set the grade.

By Oliver Silen · Data checked November 2, 2026 · Not medical advice

Other potatoes, lowest first

All potatoes on one chart