Here is Why Sweet Potatoes Are Perfect For Diabetics. Sweet potatoes contain natural sugars that help diabetic reduce and stabilize their insulin resistance.