Can dogs eat sweet potato?
Yes, in moderation Yes, cooked and peeled. Plain sweet potato is a good source of fibre. Never feed it raw.
Why
Sweet potato gives fibre and vitamins A, B6 and C (AKC). Raw sweet potato is hard to chew and digest and can cause a blockage, and the skin is hard to digest (AKC, PDSA). Its high glycaemic index means extra care with diabetic or overweight dogs.
How to give it safely
Cook until soft, peel, and serve plain in small pieces or mashed.
This is general guidance, your vet sets the actual schedule. Puppies, small dogs and dogs with a health condition can react to smaller amounts. Check with your own vet before changing what your dog eats.
Other foods people ask about
Asparagus Yes, in moderation
Aubergine (eggplant) Yes, in moderation
Beetroot Yes, in moderation
Bell peppers Yes, in moderation
Broccoli Yes, in moderation
Brussels sprouts Yes, in moderation
Next
Sources
- AKC, Can dogs eat sweet potatoes?: https://www.akc.org/expert-advice/nutrition/can-dogs-eat-sweet-potatoes/
- PDSA, Your dog's diet: https://www.pdsa.org.uk/pet-help-and-advice/looking-after-your-pet/puppies-dogs/your-dogs-diet
Last reviewed 2026-09-29.