Short answer: Plain, cooked rice is safe for dogs in moderation. The American Kennel Club confirms dogs can eat rice, and white rice in particular is “easy to digest, quick to prepare, and low in fiber,” which is why it is the grain of choice in the classic vet bland diet (boiled chicken + white rice) for a dog with an upset stomach or diarrhea (AKC). Brown rice keeps its nutrient-rich seed coat but is harder to digest (AKC). The catch is quantity: because commercial dog food is already carbohydrate-rich, the AKC warns owners “not to overload your pet with additional high-carb foods like rice.” Serve it plain — no salt, butter, or seasoning — within the 10% treat rule.

Why rice is fine for dogs — and useful for upset stomachs

Plain white rice is one of the most digestible foods you can give a dog, which is exactly why veterinarians reach for it when a dog’s gut needs a break. The American Kennel Club explains that white rice is “easy to digest, quick to prepare, and low in fiber,” and that it “helps to bind the stool in cases of diarrhea.” The traditional veterinary “bland diet” pairs cooked white rice with boiled chicken: VCA Animal Hospitals describes the classic bland diet as “boiled chicken breast and cooked white rice,” and Cornell University’s College of Veterinary Medicine advises that mild diarrhea can often be managed at home with “a bland diet such as boiled chicken or low-fat hamburger, and white rice,” because these foods “give your dog’s GI tract a break.”

Rice is also a legitimate, common ingredient in commercial dog food — the AKC notes “rice is an ingredient sometimes found in commercial dog foods.” The white-versus-brown choice is a genuine trade-off. Brown rice keeps its seed coat, where most of the fiber and nutrients live, but the AKC notes that same coat means brown rice “can be harder for a dog to digest because it is not as processed.” Per USDA FoodData Central, cooked brown rice carries about four times the fiber of white (roughly 1.6 g versus 0.4 g per 100 g) at similar calories (about 123 versus 130 kcal per 100 g) — which is exactly why white rice, not brown, is the one used for digestive upset.

How much rice can a dog eat

Rice should follow the American Kennel Club’s 10% treat rule: treats and extras — rice included — should make up “no more than 10% of your dog’s daily calories,” with the other 90% coming from a complete, balanced diet. Because commercially produced dog food already contains carbohydrates, the AKC cautions owners to “be careful not to overload your pet with additional high-carb foods like rice.” A few spoonfuls mixed into a meal is plenty for most dogs; confirm your dog’s actual calorie needs with your veterinarian rather than guessing.

Preparation should be as plain as possible. The AKC advises to “boil it in water and do not add any seasonings or spices, which can upset stomachs or even be toxic” — that means no salt, butter, oil, onion, or garlic. If you are using rice as a short-term bland diet, VCA suggests serving small, frequent portions (it divides the day’s food into “four or more meals”). For diabetic dogs, the AKC says white rice is acceptable “if needed, but not on a consistent basis,” since it is the higher-glycemic choice.

When rice isn’t the answer — and when to call your vet

Rice is a supplement to a meal or a short-term remedy, not a complete diet. VCA notes that a chicken-and-rice bland diet “is deficient in more than 10 essential nutrients” and is “not complete... or balanced,” so it should not be fed long-term. More importantly, the bland diet treats a symptom, not a cause. Cornell warns that “if your dog needs bland food regularly, they may have a health condition more serious than a simple case of diarrhea.” Washington State University lists clear red flags that warrant a veterinarian rather than home management: diarrhea lasting more than 48 hours; stool that is markedly bloody or dark and tarry; or a dog that is also vomiting, lethargic, in abdominal pain, or refusing food and water. Unvaccinated puppies, senior dogs, and dogs with pre-existing conditions should be seen sooner.

How to prepare rice for your dog

Keep it simple: boil plain white or brown rice in water until soft, with nothing added — no salt, butter, oil, broth, onion, or garlic (AKC). Let it cool before serving, and mix a small amount into your dog’s regular food or pair it with a lean, plain protein like boiled chicken. For a dog with diarrhea specifically, choose white rice over brown: the AKC notes “brown rice is never prescribed for dogs having gastrointestinal issues, such as diarrhea, since they need the starch in white rice.”

Used as an everyday extra, rice should stay within the 10% calorie budget and never crowd out your dog’s complete, balanced food. Used as a bland diet, it is a short-term bridge while a mild stomach upset resolves — not an ongoing menu. If your dog’s symptoms don’t improve within a day or two, worsen, or include blood, vomiting, or lethargy, stop home care and contact your veterinarian (WSU, Cornell).

Frequently asked questions

Can dogs eat white or brown rice?

Both are safe in moderation; the American Kennel Club confirms dogs can eat rice. White rice is “easy to digest... and low in fiber,” which is why it is preferred for upset stomachs and “helps to bind the stool in cases of diarrhea” (AKC). Brown rice has more fiber and nutrients thanks to its retained seed coat, but the AKC notes it “can be harder for a dog to digest.” For a healthy dog as an occasional extra, either works; for a dog with diarrhea, choose white rice, since “brown rice is never prescribed for dogs having gastrointestinal issues” (AKC). Always serve it plain, boiled in water with no seasoning.

Is rice good for dogs with diarrhea?

Yes, for mild cases and short-term. Cornell University’s College of Veterinary Medicine says mild diarrhea “can be treated at home by feeding a bland diet such as boiled chicken or low-fat hamburger, and white rice,” which give the GI tract a break, and white rice specifically helps bind the stool (AKC). However, the combination is not nutritionally complete — VCA notes chicken and rice “is deficient in more than 10 essential nutrients” — so it is a temporary measure, not a long-term diet. If diarrhea lasts more than 48 hours or includes blood, vomiting, or lethargy, see your veterinarian (WSU).

How much rice can a dog eat?

Treat rice as part of the 10% rule: the AKC says treats and extras “should make up no more than 10% of your dog’s daily calories,” with the rest coming from a balanced diet. Because dog food already contains carbohydrates, the AKC warns owners to “be careful not to overload your pet with additional high-carb foods like rice.” A few spoonfuls is plenty for most dogs. Diabetic dogs can have “a little white rice, if needed, but not on a consistent basis” (AKC); for an exact amount, check your dog’s calorie needs with your veterinarian.

For related context, see our Can Dogs Eat Oatmeal? and Best Dog Food for Sensitive Stomachs. To check whether your dog’s food contains any of these ingredients, paste the ingredient list into the KibbleIQ analyzer. For methodology context, see our published methodology.