Cats can eat sweet potatoes because they contain a lot of dietary fiber, which helps promote digestion in cats. In addition, sweet potatoes are rich in protein, carbohydrates, dietary fiber, carotene, vitamins, and more than 10 trace elements such as potassium, magnesium, copper, selenium, and calcium, all of which can provide cats with some nutritional supplements.

However, sweet potatoes are high in starch and sugar, so cats shouldn't eat too much of them. Otherwise, indigestion may cause diarrhea, and it could even lead to bloating and other digestive issues. Furthermore, cats have delicate digestive systems, and raw sweet potatoes and their peels can cause indigestion or even intestinal blockage. Therefore, sweet potatoes should be cooked, peeled, and cooled before feeding them to cats.