Kidney stones were once a plumbing problem; they are now recognized as a metabolic one. The clearest proof sits in the diabetes data: the same metabolic shift that raises blood sugar also changes urine chemistry in ways that make crystals more likely to form. The two conditions travel together, and the connection runs deeper than coincidence.
Insulin resistance changes how the kidney handles acid. The proximal tubule normally makes ammonium to buffer acid in urine; insulin resistance impairs that production. The result is urine that runs more acidic — and acidic urine is the setting where uric acid crystals form and where calcium oxalate supersaturation climbs. People with diabetes also tend to excrete less citrate (the natural crystal inhibitor) and more calcium, stacking three risk factors at once.
This is why the stone type distribution shifts in diabetes: a higher share of stones in people with type 2 diabetes are uric acid stones, not the calcium oxalate majority seen in the general population. The practical consequence is that the same metabolic workup that manages diabetes — glucose, HbA1c, weight — is also the framework for managing stone risk. Improving insulin sensitivity is not separate from stone prevention; it is the same project.
The good news is that the stone-friendly foods overlap heavily with diabetes-friendly eating:
| Food | Oxalate (mg) | Serving | Rating |
|---|---|---|---|
| Oatmeal, cooked | 2 mg | 1 cup | Safe |
| Banana | 6 mg | 1 medium | Safe |
| Yogurt, plain whole-milk | 5 mg | 6 oz | Safe |
| Chicken breast, roasted | 0 mg | 4 oz | Safe |
| Apple, fresh | 2 mg | 1 medium | Safe |
Oatmeal, banana, yogurt, chicken, and apple all sit at the low-oxalate end while supporting glucose control — fiber, protein, and low added sugar. The pattern that lowers stone risk (more plants, dairy, whole grains; less sodium, sugar, processed meat) is nearly identical to the pattern recommended for insulin sensitivity. The two conditions do not need competing diets; they share one.
If you have diabetes or prediabetes and a stone history, the takeaway is that the two are metabolically linked, and the same workup covers both: glucose control, weight, and a 24-hour urine profile that checks pH and citrate. Keep the shared plate — plants, dairy, whole grains — because it serves both conditions at once. And treat the numbers seriously: the OR climbs with severity, which means the person who brings down HbA1c and weight is also bringing down stone odds.
See how oxalate values are measured and verified on our data methodology page.