They make for the perfect breakfast addition as they are packed with both minerals and vitamins. Eating just one already means you have taken some vitamin A, B6, vitamin C, E, and vitamin K, all of which are necessary for good health. Sweet potatoes also contain fibre, manganese, phosphorous, copper and riboflavin. All these play a big role in keeping your blood sugar stable, promoting good eyesight, helping you out in case you are on a weight loss journey and enhancing your overall immunity. The best thing about sweet potatoes is that they can be eaten by almost everyone regardless of their dietary restrictions.