Can Dogs Eat White Rice?

Yes, dogs can eat plain cooked white rice. It is easy to digest and is often used by veterinarians when dogs have upset stomachs. Only serve white rice without salt, butter, oils, or seasonings.

Last updated:

March 26, 2026

Can Dogs Eat White Rice?

Key information

The table below highlights the key nutrients found in this food and how they may impact your dog’s health. Nutritional values can help determine whether a food is beneficial, should be fed in moderation, or is best avoided.

Safe for dogs?
Yes
Safety rating
Safe
Serving frequency
In moderation
Vitamins and minerals
Carbohydrates, Vitamin B1 thiamine, Vitamin B3 niacin, Vitamin B6, Iron, Magnesium, Manganese
Benefits
White rice provides easily digestible carbohydrates which can give dogs a quick source of energy. It is often recommended by veterinarians when a dog has diarrhoea or stomach upset because it is gentle on the digestive system. Rice also contains small amounts of B vitamins and minerals that support metabolism and general health.
Risks
White rice is generally safe for dogs but feeding large quantities regularly can contribute to weight gain because it is high in carbohydrates. Seasoned rice or rice dishes that contain garlic, onion, butter, or sauces can be harmful to dogs and may cause digestive upset.
Safety notes/warnings

Always serve white rice plain and fully cooked. Avoid adding salt, oils, spices, garlic, onion, or sauces which may be harmful to dogs. Rice should not replace a balanced dog food because it lacks essential nutrients when fed alone. Brown rice contains more fibre but may be slightly harder for some dogs to digest compared with white rice. If your dog has diabetes or weight issues consult a veterinarian before feeding high carbohydrate foods like white rice. Cooked barley can be used as an alternative to rice in small amounts. Some owners mix pumpkin with rice for upset stomachs

Calorie information
Cooked white rice contains about 130 calories per 100 g which is roughly half a cup of cooked rice. A single tablespoon contains around 13 calories making small portions easy to manage as a treat or part of a bland meal.
Serving size
  • Extra-Small dogs (1 to 5 kg): 1 to 2 tablespoons of plain cooked rice.
  • Small dogs (5 to 10 kg): 2 to 3 tablespoons of plain cooked rice.
  • Medium dogs (10 to 25 kg): Up to one quarter cup of plain cooked rice.
  • Large dogs (25 to 40 kg): Up to one third cup of plain cooked rice.
  • Extra-Large dogs (40 kg plus): Up to half a cup of plain cooked rice.
How to prepare
  • Cook the rice in plain water with no salt, oil, butter, or seasoning.
  • Allow the rice to cool before serving.
  • Serve plain or mix with a small portion of plain cooked chicken for a simple bland meal.
  • Avoid packaged rice dishes, fried rice or flavoured rice products, which may be high in fat or contain dangerous ingredients like onion or garlic powder.
Key information source
RSPCA Australia Knowledgebase

Important: We do our best to ensure the information on this page is accurate and based on reputable animal health sources. However, this website is intended for general informational purposes only and the content has not been individually reviewed or approved by a veterinarian.

Every dog is different and reactions to foods can vary. If you have concerns about your dog’s diet or health, it is always best to speak with a qualified veterinarian.

If you believe any information on this page is incorrect or outdated, please let us know via our Contact Us page so we can review and update it.

Frequently Asked Questions

Here are answers to some of common questions that dog owners ask about this food's safety and nutrition

Can dogs have

White Rice

everyday?

Dogs can eat white rice occasionally but it should not make up a large part of their daily diet. Plain cooked white rice is safe and easy to digest but it mainly provides carbohydrates rather than a full balance of nutrients. Feeding it every day in large quantities could lead to excess calorie intake or reduce the amount of protein in the diet. It is best used as an occasional addition or a short term bland meal when needed.

Icon - Elements Webflow Library - BRIX Templates

How much

White Rice

can my dog eat?

The amount of white rice a dog can eat depends on their size and overall diet. Small dogs may only need a tablespoon or two while larger dogs can handle a few tablespoons or up to half a cup of cooked rice. Because white rice is high in carbohydrates it should only make up a small portion of the meal and ideally be mixed with protein such as plain chicken. Keeping portions moderate helps maintain a balanced diet.

Icon - Elements Webflow Library - BRIX Templates

What if my dog has too much

White Rice

?

If your dog eats too much white rice they may simply consume more calories and carbohydrates than they need. This can sometimes cause mild digestive upset such as bloating or soft stools. Provide fresh water and return to their normal diet at the next meal. If your dog shows ongoing vomiting, diarrhoea, or signs of discomfort it is best to contact a veterinarian for guidance.

Icon - Elements Webflow Library - BRIX Templates

Can puppies eat

White Rice

?

White can be safe for puppies when served plain and in small portions. It is sometimes recommended by veterinarians when a puppy has a mild stomach upset because it is easy to digest. However white rice should never replace a balanced puppy diet that contains the protein and nutrients needed for healthy growth. If used it should be mixed with a protein source such as plain cooked chicken and only offered for a short period while the digestive system settles.

Icon - Elements Webflow Library - BRIX Templates

Can small dogs eat

White Rice

?

Small dogs can usually tolerate plain white rice well but their calorie needs are much lower than larger breeds. Even a small serving can represent a noticeable part of their daily food intake. If you feed white rice it should be a small portion mixed with their regular dog food rather than served on its own. Avoid feeding seasoned rice dishes as ingredients like onion or garlic can be harmful to dogs.

Icon - Elements Webflow Library - BRIX Templates

Can senior dogs eat

White Rice

?

Senior dogs often benefit from foods that are easy to digest and plain cooked rice can sometimes be a gentle option. It may be useful when an older dog has mild digestive upset or needs a simple bland meal. Because rice is high in carbohydrates it should still be served in moderate amounts and balanced with protein. Older dogs that are less active may gain weight if large portions of white rice are fed regularly.

Icon - Elements Webflow Library - BRIX Templates

Can overweight dogs eat

White Rice

?

White rice can add extra carbohydrates and calories to a dog's diet so it should be limited for dogs that need to lose weight. While it is easy to digest it does not provide the same level of satiety as high protein foods. If offered it should be a small portion mixed with lean protein rather than a large serving on its own. Lower calorie vegetables are often a better treat option for overweight dogs.

Icon - Elements Webflow Library - BRIX Templates

Related Foods

Browse All Foods

Notice an error?

Notice something that may be incorrect about a food item? Let us know so we can keep our guides accurate for all dog owners.