The Short Answer
Most of us grew up in households where rice was just part of every meal. So when the dog looked up at the dinner table with those eyes, it felt natural to share a little scoop. Turns out that instinct was not wrong. Rice is actually one of the safest, most stomach-friendly foods you can give a dog.
Yes, dogs can eat rice. Plain cooked white rice or brown rice, with no seasoning, is completely safe and often genuinely useful, especially when a dog's stomach is off.
What Rice Does for Your Dog
White rice is easily digestible and low in fiber, which makes it gentle on an upset stomach. That is why the classic "chicken and rice" remedy for dog diarrhea actually works. It gives the digestive system a break while still providing energy.
Brown rice has more fiber and more nutrients than white rice, but it is also harder to digest. For everyday feeding in small amounts, brown rice is fine. For a dog that is sick or recovering, white rice is the better choice.
White Rice vs Brown Rice
Think of white rice as the gentle option and brown rice as the nutritious option. White rice has been processed to remove the outer bran layer, which makes it softer, faster to digest, and easier on dogs with sensitive stomachs or GI issues. Brown rice retains the bran and germ, giving it more fiber, vitamins, and minerals.
For a healthy dog eating a balanced diet, either is fine in moderation. Just do not make rice the main event. It is a great carbohydrate source but dogs need protein as their primary fuel.
How Much Rice Can a Dog Have
Rice should be a side, not a main. A general guideline is that carbohydrates should make up no more than about 10% of your dog's daily diet. For most dogs, a few tablespoons mixed into their regular food is plenty.
| Dog Size | Rice per Meal | Notes |
|---|---|---|
| Small (under 10kg) | 1 to 2 tablespoons | Mix with protein |
| Medium (10 to 25kg) | 3 to 4 tablespoons | Good as food topper |
| Large (over 25kg) | Up to half a cup | Keep protein as the main portion |
Rice for an Upset Stomach
If your dog has diarrhea or just seems off, the chicken and rice combo is genuinely one of the best things you can do at home before deciding whether a vet visit is needed. Boil plain white rice until it is soft, mix with plain boiled chicken in roughly a 2:1 ratio of rice to chicken, and feed that for a day or two.
Most mild stomach upsets resolve on their own with this approach. If symptoms last more than two days or your dog is also vomiting or seems lethargic, that is when you call the vet.
What to Watch Out For
Plain rice is fine. Seasoned rice, fried rice, or rice dishes cooked with garlic, onion, salt, or soy sauce are not. Those ingredients are harmful or toxic to dogs, so always make sure the rice you are giving your dog is as plain as possible.
Also, if your dog is diabetic or overweight, go easy on the rice. It is a high glycemic carb that can affect blood sugar. Check with your vet about the right amount for dogs managing those conditions.