yes, you can eat sweet potatoes but in moderate quantities while monitoring your blood sugar levels. no, sweet potato does not contain high sugar, instead, it is rich in fiber that helps lower blood sugar levels and prevents spikes.