Can Dogs Eat Rice?
Yes — plain cooked rice is safe and often recommended by vets for dogs with upset stomachs. White rice is easier to digest; brown rice has more fiber.
Rice is safe and commonly used for digestive issues
Plain cooked rice (white or brown) is one of the most common foods vets recommend for dogs with digestive upset. White rice is easy to digest and can help firm up stool. Brown rice has more fiber and nutrients but is slightly harder to digest. Avoid seasoned rice, fried rice, or rice with sauces.
How urgent is this?
Go to the ER now
- ● Severe allergic reaction — extremely rare
See a vet within 24 hours
- ● Dog ate seasoned rice with garlic or onion
- ● Persistent digestive issues despite bland rice diet
Watch at home, call if it worsens
- ● Dog ate plain rice — acting normal
- ● Using rice as part of a bland diet for stomach upset
- ● Mild change in stool consistency
What to Do
Rice is a staple of the classic bland diet for dogs with stomach issues.
- Cook rice plain — no salt, butter, or seasoning
- For upset stomachs, mix with plain boiled chicken (75% rice, 25% chicken)
- White rice is best for settling stomachs; brown rice for added nutrition
- Let rice cool to room temperature before serving
- A bland rice diet should be temporary — return to normal food after 2-3 days
Common Questions
Is white or brown rice better for dogs?
How much rice can I give my dog?
Can dogs eat fried rice or seasoned rice?
Sources
- Dietary Management of GI Disease — Merck Veterinary Manual
- Bland Diet for Dogs — American Kennel Club
- GI Upset in Dogs — VCA Animal Hospitals
- Can Dogs Eat Rice? White vs Brown & Bland Diet Guide — SpectrumCare
Disclaimer: The information provided in this article is for educational purposes only and does not constitute veterinary medical advice. Reading this content does not establish a veterinarian-client-patient relationship. Every pet is different — always consult a licensed veterinarian before making decisions about your pet's health, diet, or care. If you'd like personalized guidance, you can talk to one of our vets. If your pet is experiencing a medical emergency, contact your local emergency animal hospital immediately.