How Much Sweet Potato to Feed a Dog With Diarrhea

For a dog with diarrhea, start with 1 to 3 tablespoons of plain, cooked sweet potato per meal, depending on your dog’s size. Small dogs (under 20 pounds) do well with about 1 tablespoon, medium dogs (20 to 50 pounds) with 2 tablespoons, and large dogs (over 50 pounds) with up to 3 tablespoons. This is mixed into a bland diet or served on its own as a gentle, fiber-rich food to help firm up loose stools.

Why Sweet Potato Helps With Loose Stools

Sweet potato contains both soluble and insoluble fiber. The soluble fiber absorbs excess water in the intestines, which is exactly what you want when your dog’s stool is too loose. It also feeds beneficial gut bacteria, which produce short-chain fatty acids that support a healthy intestinal lining. Cooked sweet potato is starchy and mild enough that most dogs tolerate it easily, even on an upset stomach.

That said, sweet potato isn’t a cure-all. It works best for mild, uncomplicated diarrhea, the kind that shows up after a dietary change, a stressful event, or eating something slightly off. It won’t resolve diarrhea caused by infections, parasites, or more serious conditions.

How Much to Feed by Dog Size

Sweet potato is calorie-dense compared to other vegetables, at about 86 calories per 100 grams (roughly half a cup mashed). Treats and extras should stay under 10% of your dog’s daily calorie intake, so portions matter. Here’s a practical breakdown:

  • Small dogs (under 20 lbs): 1 tablespoon per meal, 2 to 3 times daily
  • Medium dogs (20–50 lbs): 2 tablespoons per meal, 2 to 3 times daily
  • Large dogs (50–90 lbs): 3 tablespoons per meal, 2 to 3 times daily
  • Giant breeds (over 90 lbs): Up to 4 tablespoons per meal, 2 to 3 times daily

If you’re using sweet potato as part of a bland diet (mixed with boiled chicken or lean ground turkey), it can make up roughly one-third of the meal, with the protein making up the rest. Feed these smaller, more frequent meals rather than one or two large ones. Smaller portions are easier on an irritated digestive tract.

How to Prepare It Safely

Always cook sweet potato before giving it to your dog. Raw sweet potato is tough to digest and can worsen stomach problems. Boiling or steaming are the best methods because they soften the flesh completely without adding any fat. Baking and microwaving also work fine.

Peel the sweet potato before cooking. The skin isn’t toxic, but it’s fibrous and hard to break down, which can irritate an already sensitive gut. For small dogs, the skin also poses a mild choking risk. Once cooked, mash the sweet potato or cut it into small, soft pieces. Serve it plain with no butter, oil, salt, or seasonings. Spices like nutmeg, which sometimes appear in sweet potato recipes, can be toxic to dogs.

Sweet Potato vs. Pumpkin for Diarrhea

Canned pumpkin is the other go-to home remedy for canine diarrhea, and it works through a similar mechanism: soluble fiber that absorbs water and adds bulk to stool. Pumpkin is lower in calories (about 40 calories per half cup versus 114 for sweet potato), which makes it a better choice for overweight dogs or dogs that need to eat bland food for several days. Sweet potato has more complex carbohydrates, so it provides a bit more sustained energy, which can help a dog that’s feeling sluggish from not eating well.

Both work. If you have canned pumpkin on hand (plain, not pie filling), that’s perfectly fine. If you have sweet potatoes in the kitchen, those work too. You can even alternate between the two.

How Long to Feed a Bland Diet

Most mild diarrhea resolves within 2 to 3 days on a bland diet. Start with the sweet potato and lean protein meals, and once your dog’s stool begins to firm up, gradually transition back to regular food over 3 to 5 days. Mix increasing amounts of their normal diet with decreasing amounts of the bland food at each meal. Switching back too quickly is one of the most common reasons diarrhea returns.

During this time, make sure your dog has constant access to fresh water. Diarrhea causes fluid loss, and dehydration can become a problem quickly, especially in small dogs and puppies.

When Sweet Potato Won’t Be Enough

A bland diet is appropriate for garden-variety loose stool, but certain signs mean the problem is beyond what sweet potato can fix. According to Cornell University’s College of Veterinary Medicine, you should contact your vet if:

  • The diarrhea doesn’t improve within 48 to 72 hours
  • The stool is black, tarry, or contains visible blood
  • Your dog is also vomiting
  • Your dog stops eating entirely or becomes lethargic

Puppies, senior dogs, and dogs with existing health conditions have less margin for error. For these dogs, even a day of persistent diarrhea warrants a call to the vet rather than waiting the full two to three days.