Can Dogs Eat Sweet potatoes?

Yes, dogs can eat sweet potatoes. When cooked and served plain they provide fibre, vitamins, and slow release carbohydrates that can support digestion and energy levels. They must always be cooked and served without seasoning because raw sweet potato can be difficult for dogs to digest.

Last updated:

March 25, 2026

Can Dogs Eat Sweet potatoes?

Key information

The table below highlights the key nutrients found in this food and how they may impact your dog’s health. Nutritional values can help determine whether a food is beneficial, should be fed in moderation, or is best avoided.

Safe for dogs?
Yes
Safety rating
Safe
Serving frequency
In moderation
Vitamins and minerals
Vitamin A, Vitamin C, Vitamin B6, potassium, manganese, fibre, beta carotene
Benefits
Sweet potatoes contain fibre that supports healthy digestion and helps dogs feel full after meals. They are also rich in beta carotene which the body converts into vitamin A that supports eye health, immune function, and skin health. Their natural carbohydrates provide energy and they can be a gentle option for dogs with sensitive stomachs when cooked properly.
Risks
Sweet potatoes are generally safe but large portions can cause digestive upset such as diarrhoea or gas. Because they are high in carbohydrates they can contribute to weight gain if fed in excess. Feeding raw sweet potato may also cause stomach discomfort because it is harder for dogs to digest.
Safety notes/warnings

Sweet potatoes should always be cooked before feeding them to dogs because raw sweet potato is harder to digest. Avoid adding butter, oils, salt, seasonings, gravy, garlic and onion when preparing them for pets. Canned sweet potato products or sweet potato dishes made for humans may contain added sugar or spices which are not suitable for dogs. Portion size should remain moderate since sweet potatoes contain carbohydrates that can add extra calories.

Calorie information
About 86 calories per 100 g which is roughly half of a medium sweet potato. A few small cubes equal only a small portion of this amount when used as a dog treat.
Serving size
  • Extra-Small dogs (1 to 5 kg): 1 to 2 small cubes of cooked sweet potato.
  • Small dogs (5 to 10 kg): 2 to 3 small cubes or about 1 teaspoon mashed.
  • Medium dogs (10 to 25 kg): 1 to 2 tablespoons of cooked sweet potato.
  • Large dogs (25 to 40 kg): 2 to 3 tablespoons of cooked sweet potato.
  • Extra-Large dogs (40 kg plus): Up to one quarter cup of cooked sweet potato as an occasional addition to meals.
How to prepare
  • Always cook sweet potatoes before feeding them to dogs.
  • Boil, steam, or bake the sweet potato until soft.
  • Remove the skin if it is tough or difficult for your dog to digest.
  • Serve plain without salt, oil, butter, garlic, onion or spices.
  • Cut into small cubes or mash lightly before serving.
Key information source
Pet MD

Important: We do our best to ensure the information on this page is accurate and based on reputable animal health sources. However, this website is intended for general informational purposes only and the content has not been individually reviewed or approved by a veterinarian.

Every dog is different and reactions to foods can vary. If you have concerns about your dog’s diet or health, it is always best to speak with a qualified veterinarian.

If you believe any information on this page is incorrect or outdated, please let us know via our Contact Us page so we can review and update it.

Frequently Asked Questions

Here are answers to some of common questions that dog owners ask about this food's safety and nutrition

Can dogs have

Sweet potatoes

everyday?

Dogs can eat sweet potatoes regularly in small amounts as long as they are cooked and served plain. They provide fibre and vitamins that can complement a balanced dog diet. However they should not replace nutritionally complete dog food and should only make up a small portion of the overall daily calories.

Icon - Elements Webflow Library - BRIX Templates

How many

Sweet potatoes

can my dog eat?

The amount of sweet potato a dog can eat depends mainly on their size and activity level. Small dogs may only need a few cubes while larger dogs can handle a couple of tablespoons mixed into their food. Sweet potatoes should always be considered a treat or meal topper rather than a main ingredient in the diet.

Icon - Elements Webflow Library - BRIX Templates

What if my dog has too many

Sweet potatoes

?

If your dog eats too much sweet potato they may develop digestive upset such as gas, bloating, or diarrhoea due to the high fibre content. Most cases improve once the digestive system processes the excess food. Offer fresh water and monitor your dog for ongoing symptoms. If vomiting, severe diarrhoea, or unusual behaviour occurs it is best to contact your veterinarian for advice.

Icon - Elements Webflow Library - BRIX Templates

Can puppies eat

Sweet potatoes

?

Puppies can eat small amounts of cooked sweet potato once they are eating solid food regularly. The soft texture makes it easy to chew and digest when properly cooked. Because puppies need balanced nutrition for growth, sweet potato should only be offered as an occasional treat rather than a regular meal ingredient. Start with a small portion and watch for digestive changes such as loose stools when introducing any new food.

Icon - Elements Webflow Library - BRIX Templates

Can small dogs eat

Sweet potatoes

?

Small dogs can enjoy sweet potato as a treat but portion size should be carefully controlled. Their calorie needs are lower and carbohydrate rich foods can add up quickly if given too often. A few small cubes mixed with regular food can be enough to provide flavour and variety. Always serve sweet potato plain and cooked to avoid digestive upset.

Icon - Elements Webflow Library - BRIX Templates

Can senior dogs eat

Sweet potatoes

?

Senior dogs may benefit from the fibre and vitamins found in sweet potatoes, particularly if they need gentle digestive support. The soft texture can also be easier for older dogs that may have dental wear or chewing difficulties. However older dogs sometimes have reduced activity levels so portion size should remain moderate to avoid unnecessary weight gain.

Icon - Elements Webflow Library - BRIX Templates

Can overweight dogs eat

Sweet potatoes

?

Sweet potatoes can be included occasionally in the diet of an overweight dog but the portion should remain small. While they are nutritious they still contain carbohydrates that contribute calories. For dogs that need to lose weight it is best to offer very small pieces and balance them with a healthy diet and regular exercise. Using sweet potato as a replacement for high fat treats may be a better option.

Icon - Elements Webflow Library - BRIX Templates

Related Foods

Browse All Foods

Notice an error?

Notice something that may be incorrect about a food item? Let us know so we can keep our guides accurate for all dog owners.