Why rice is a go-to
Plain cooked white rice is one of the most stomach-friendly human foods for dogs. It's easy to digest, low in fat, and binding — which is exactly why the classic bland diet for an upset stomach is white rice mixed with plain boiled chicken (no skin, no seasoning). Many vets suggest it for a day or two when a dog has mild diarrhea.
White vs brown rice
- White rice: low fiber, easy to digest — best for sensitive or recovering stomachs.
- Brown rice: more fiber and nutrients but harder to digest — better as an everyday addition for healthy dogs, not for a poorly tummy.
- Always plain: no salt, butter, oil, onion, or garlic, and no fried rice or takeout.
How much?
Rice is a carbohydrate, so it's a topper, not a meal. A few tablespoons for small dogs up to about a cup for large dogs is reasonable, kept within about 10% of daily calories (see our dog food calculator). For a bland diet, a common ratio is two parts rice to one part lean protein.
Frequently asked questions
Can dogs eat rice every day?
A small amount of plain rice daily is fine for most healthy dogs, but it shouldn't replace a balanced diet. Diabetic and overweight dogs should have less, as rice is high in carbs.
Can puppies eat rice?
Yes, plain cooked rice in small amounts is fine for puppies and can help settle a mild upset stomach.
Can dogs eat fried rice?
No — fried rice usually contains oil, salt, soy sauce, onion, and garlic, which are unhealthy or toxic. Stick to plain boiled rice.
More foods: potatoes · eggs · full food checker.