Can dogs eat rice? Yes — plain and cooked
Plain cooked rice is safe for dogs and a staple of the bland diet vets suggest for an upset stomach. Here's how to serve it and how much is fine.
Yes — plain cooked rice is safe for dogs and easy to digest, which is exactly why it's a staple of the bland diet vets often suggest when a dog has an upset stomach. White rice in particular is gentle and low in fiber, so it's kind to a sensitive gut. Many commercial dog foods include rice for the same reason.
White versus brown comes down to the situation. White rice is easier to digest, so it's the better choice for a poorly tummy; brown rice keeps more fiber and nutrients, which is fine for a healthy dog but a bit much for a sensitive one. Either way, plain and fully cooked is the rule — no salt, butter, oil or seasoning.
For a classic bland meal, mix plain boiled white rice with a lean protein like plain boiled chicken (no skin or bones), roughly two parts rice to one part chicken. Serve it in small amounts to start, and skip anything spiced, fried or buttered.
How much rice can a dog have?
As part of a normal diet, rice is a filler — fine in moderation but not something a dog needs a lot of. As a bland-diet meal for a short upset, follow your vet's guidance on amounts and how long to feed it. Rice is calorie-dense once cooked, so for a dog watching their weight, keep the portion in check.
Plain white rice is a gentle, easy-to-digest staple — the backbone of the classic bland diet.
If an upset stomach lasts more than a day or two, or your dog seems unwell, don't just keep feeding rice — check with your vet. Informational only — always consult your vet for dietary decisions.
Common questions
Sources
Guidance on this page is grounded in established veterinary-nutrition and animal-health authorities.
Informational only — not a substitute for veterinary advice. Recipes here are vet-informed and use no ingredients known to be toxic to dogs, but every dog is different. Consult your vet before changing your dog's diet.
