For a dog with diarrhea, rice should make up about 75% of each meal, mixed with a small amount of lean boiled protein like chicken or ground beef. The standard ratio is roughly 2 parts cooked white rice to 1 part protein, served in small portions spread across the day rather than one or two large meals.
The Right Rice-to-Protein Ratio
Veterinary sources vary slightly on the exact split, but the general range is consistent: rice makes up the bulk of the meal, and protein plays a supporting role. Some veterinary guidelines recommend a 4:1 ratio of rice to protein, while others suggest 2:1. A practical middle ground is filling about two-thirds to three-quarters of the bowl with cooked white rice and the rest with boiled, skinless chicken breast or lean ground beef with the fat drained off. Cottage cheese can also substitute for the meat.
If you’re giving your dog one cup of food total per meal, that means roughly 2/3 cup of rice and 1/3 cup of protein. The rice provides easy-to-digest starch that helps firm up stools, while the protein keeps your dog nourished without adding fat or complexity that could irritate the gut further.
How Much Per Meal Based on Dog Size
There’s no universal weight chart for bland diet portions, but a reasonable starting point is to feed about half of what your dog normally eats per day, split into four to six small meals. Smaller, more frequent meals are easier on an inflamed digestive system than two big ones. So if your dog normally eats two cups of kibble a day, aim for about one cup total of the rice mixture, divided into four servings of roughly a quarter cup each.
For a small dog (under 20 pounds), that might look like 2 to 3 tablespoons of the rice-and-chicken mix per meal, four to six times a day. A medium dog (20 to 50 pounds) can handle about 1/4 to 1/2 cup per meal. A large dog (over 50 pounds) can eat 1/2 to 1 cup per meal. These are starting points. If your dog’s stools start firming up, you’re on the right track. If the diarrhea gets worse or your dog refuses to eat, scale back.
Why White Rice, Not Brown
White rice is the better choice here. Brown rice has more fiber, which is normally a good thing, but during a bout of diarrhea, that extra fiber can speed things through the gut even faster. White rice is lower in fiber and gentler on the stomach, which is exactly what you want when the goal is to slow digestion down and let the intestines recover.
Long grain white rice works well. Cook it plain with no butter, oil, salt, or seasoning of any kind. You can cook it with a bit more water than usual to make it softer and easier to digest. Let it cool to room temperature before serving.
How to Prepare the Bland Diet
Boil boneless, skinless chicken breast in plain water until fully cooked through, then shred or chop it into small pieces. If using ground beef, choose a lean cut like sirloin, brown it thoroughly, and pour off all the fat. The fat is the part most likely to upset your dog’s stomach, so removing it matters.
Cook white rice separately in plain water. Mix the rice and protein together and let the mixture cool completely before putting it in your dog’s bowl. You can prepare a batch that covers a full day and refrigerate the rest, warming each portion slightly before serving.
Adding Pumpkin to Firm Up Stools
Plain canned pumpkin (not pumpkin pie filling, which contains sugar and spices) can help speed recovery. The soluble fiber in pumpkin absorbs water in the gut, which adds bulk to loose stools. The American Kennel Club recommends 1 to 4 tablespoons per meal depending on your dog’s size. Start with a small amount and increase if your dog tolerates it well. Mix it directly into the rice-and-chicken blend.
Transitioning Back to Regular Food
Once your dog’s stools look normal for a full day, you can start reintroducing their regular food. Don’t switch back all at once. Between days three and five on the bland diet, begin mixing in small amounts of your dog’s normal kibble. Increase the ratio of regular food gradually over two to three days. By day seven, most dogs are back on their standard diet without issues.
If you switch back too quickly and the diarrhea returns, drop back to the bland diet for another day or two before trying again more slowly.
Signs the Bland Diet Isn’t Enough
A rice-based bland diet works well for mild, short-lived diarrhea caused by dietary indiscretion (your dog ate something they shouldn’t have) or minor stomach bugs. But it has limits. Cornell University’s College of Veterinary Medicine identifies several warning signs that mean your dog needs professional care:
- Duration: The diarrhea hasn’t improved after 48 to 72 hours on the bland diet.
- Blood in the stool: Fresh red blood or black, tarry stools indicate bleeding somewhere in the digestive tract.
- Vomiting: Diarrhea combined with vomiting increases dehydration risk significantly.
- Lethargy or loss of appetite: If your dog refuses the bland diet entirely or seems unusually tired, something more serious may be going on.
Puppies, senior dogs, and dogs with existing health conditions can dehydrate faster than healthy adults, so the window for trying a home remedy is shorter. If a puppy has persistent diarrhea for even one day, that warrants a call to your vet.

