Can dogs eat rice? Yes, they can. Plain, fully cooked rice is safe for most dogs, and vets often suggest it when a dog has an upset stomach. But the type of rice, the portion size, and the way you cook it all make a difference.
If you have ever stood in the kitchen with a sick dog and wondered whether to grab white rice or brown rice, this guide is for you. You will learn which one works best, how much to feed, how to make a simple bland meal, and when to skip rice and call your vet.
Is Rice Safe for Dogs?
Plain cooked rice is not toxic to dogs. It shows up in many commercial dog foods, and it gives a quick source of energy from carbohydrates. A dog with no history of grain problems can usually eat a spoonful with no trouble at all.
Still, rice is not a complete meal. It has very little protein and lacks many of the fats, vitamins, and minerals dogs need. Treat it as a side dish or a short-term helper. If your dog already eats a balanced food, extra rice should sit on top of that diet, not replace any of it.
Rice is safe when you follow three simple rules:
- Cook it fully. Raw or undercooked rice is hard on a dog’s gut.
- Keep it plain. No butter, oil, salt, garlic, onion, or sauce.
- Keep the portion small.
White Rice vs Brown Rice for Dogs
Both types are safe. They just do different jobs, so the better choice depends on your dog’s health right now.
White Rice
White rice has the bran and germ removed. That makes it low in fiber and easy to digest. It also helps firm up loose stool, which is why it is the standard pick for a bland diet. The trade-off is that it offers fewer nutrients, and it has a higher glycemic index, so it raises blood sugar faster.
Brown Rice
Brown rice keeps its outer layers, so it carries more fiber, B vitamins, and minerals. It also has a lower glycemic index than white rice. The catch is that it is harder to digest. That extra fiber can make diarrhea worse, which is why vets do not use it for a sick stomach. For a healthy dog, a small spoonful of well-cooked brown rice is a fine add-in.
The calorie gap is small. A third of a cup of cooked brown rice has about 80 calories, compared with about 70 for white rice.
Which One Should You Pick?
- Upset stomach or diarrhea: white rice
- Healthy dog and an occasional add-in: either one, cooked until very soft
- Overweight dog that needs some rice: brown rice, in small amounts
- Diabetic dog: ask your vet first, because both types are heavy in carbohydrates
Why Vets Suggest White Rice for an Upset Stomach
When a dog vomits or has diarrhea, the gut needs a rest. White rice is gentle, low in fat, and easy to break down. Its starch also helps bind loose stool. Many vets pair it with lean protein, such as boiled skinless chicken breast, for a day or two.
Keep in mind that a bland diet is a short-term fix. It calms a mild upset. It does not treat the cause behind it.
How to Make a Simple Chicken and Rice Bland Meal
This is the classic recipe, and it takes about 30 minutes.
- Cook plain white rice with about twice the usual water until it is very soft and almost mushy.
- Boil skinless, boneless chicken breast with no seasoning, then shred it. Lean turkey works too.
- Mix about two parts rice to one part chicken.
- Let the meal cool, then serve small portions a few times a day.
- Once the stool firms up, bring regular food back slowly. A common approach is 75 percent bland food and 25 percent regular food on day one, then adding more regular food each day.
Call your vet if diarrhea lasts more than 48 hours, or if your dog is vomiting, very tired, or has blood in the stool. Puppies, senior dogs, and small dogs can dehydrate fast, so contact your vet sooner for them.
How Much Rice Can Dogs Eat?
As an add-in, keep rice under about 10 percent of your dog’s daily calories. As a treat, two or three times a week is plenty for most dogs. Here are rough starting points for cooked rice per meal:
- Small dogs (under 20 lb): 1 to 2 tablespoons
- Medium dogs (20 to 50 lb): 2 to 4 tablespoons
- Large dogs (over 50 lb): up to about half a cup
Use these as a guide, not a prescription. Bland diet portions are bigger, and your vet should set them based on your dog’s size and symptoms. Whenever you add a new food, start small and watch how your dog’s stool and energy respond.
When Rice Is Not a Good Idea
Rice works well for many dogs, but a few situations call for caution.
- Diabetes. White rice raises blood sugar quickly. Talk to your vet before giving any rice to a diabetic dog.
- Weight problems. Rice is dense in carbohydrates, so extra servings add up to extra pounds.
- Grain sensitivity. A rice allergy is rare, but it happens. Itching, ear problems, or stomach upset after eating rice are worth a vet visit.
- Ongoing symptoms. If your dog keeps having loose stool or vomiting, rice only hides the problem. Get a proper diagnosis.
What About Arsenic in Rice?
Rice plants take up arsenic from soil and water more easily than most crops, and the arsenic builds up in the outer layers. That means brown rice usually carries more than white rice.
A small pilot study from the University of Helsinki compared 16 dogs. The seven dogs eating dry food with rice as the first or second ingredient had higher hair arsenic levels than the nine dogs that ate no rice. The researchers said a long-term, rice-heavy diet may raise the risk of chronic arsenic exposure, and they suggested a more varied diet.
Keep this in context. The study was small, and it looked at rice-based food eaten day after day, not a few spoonfuls now and then. The takeaway is simple. Do not build your dog’s whole diet around rice, and rotate ingredients when you can.
Tips for Cooking and Serving Rice
- Boil rice in plain water with no salt or oil.
- Let it cool before serving, since hot rice can burn your dog’s mouth.
- Refrigerate leftovers soon after cooking. Brown rice spoils faster once cooked.
- Mix it with your dog’s regular food, or serve it with lean protein.
- Jasmine and basmati are long-grain white rice, so they work too when cooked plain.
Frequently Asked Questions
Can dogs eat rice every day?
A small amount of plain rice is fine for most healthy dogs, but it should not replace balanced dog food. Diabetic and overweight dogs need less or none.
Can puppies eat rice?
Yes, in small amounts of plain, soft rice. If a puppy has diarrhea or vomiting, call your vet early because puppies dehydrate quickly.
Can dogs eat uncooked rice?
No. Raw rice is hard to digest and can upset the stomach. Always cook it fully.
Can dogs eat fried rice?
No. Fried rice usually has oil, salt, soy sauce, onion, and garlic. Onion and garlic are toxic to dogs.
Can I use potato instead of rice in a bland diet?
Yes. Peeled, well-cooked potato is a common swap, and it suits dogs that do not do well with rice.
more info: Can Dogs Eat Eggs? Raw vs Cooked
Final Thoughts
So, can dogs eat rice? Yes. Plain, well-cooked rice is a safe, simple food that can calm a mild stomach upset and add a little variety to a healthy dog’s meals. White rice is the better pick when your dog feels sick. Brown rice suits a healthy dog that needs a bit more fiber. In both cases, keep it plain, keep it small, and treat it as a side dish rather than the main meal.
When in doubt, ask your vet. They know your dog’s health history and can tell you what fits best.