Yes, dogs can eat rice. Plain, cooked rice is safe for most dogs in small amounts, and it is one of the foods vets most often recommend for an upset stomach.
That said, rice should be a side dish or occasional treat, not the main part of your dog’s diet. How you cook it, how much you serve, and your dog’s health all matter. This guide covers the benefits, the risks, the right portion sizes, and the safest way to serve rice to your dog.
Is Rice Safe for Dogs?
Rice is safe for most healthy dogs when it is plain and fully cooked. In fact, rice is a common ingredient in many commercial dog foods.
The type of rice you choose makes a difference. Here is how the two most common types compare:
| Health Benefits | White rice | Brown rice |
|---|---|---|
| Digestion | Very easy to digest | Harder to digest |
| Fiber | Low | Higher |
| Nutrients | Fewer vitamins and minerals | More B vitamins, magnesium, and fiber |
| Blood sugar effect | Raises blood sugar faster | Raises blood sugar more slowly |
| Best for | Upset stomach, diarrhea, sensitive dogs | Healthy dogs as an occasional extra |
White rice is usually the better choice when your dog has tummy trouble, because it is gentle on the gut. Brown rice offers more nutrition, but its extra fiber can be too much for a dog with digestive problems.

Health Benefits of Rice for Dogs
Rice is not a superfood for dogs, but it does offer a few real benefits when served correctly.
- Soothes an upset stomach. Plain white rice is bland and easy to digest, which is why vets often suggest it for dogs with diarrhea or vomiting.
- Firms up loose stools. The starch in white rice can help bind stool and settle the gut.
- Quick source of energy. Rice is rich in carbohydrates, which give active dogs fuel.
- Low in fat. Plain rice is a light option for dogs that need a low-fat meal, such as some dogs recovering from stomach issues.
- Extra nutrients from brown rice. Brown rice adds fiber, B vitamins, and minerals like magnesium and selenium.
- Budget-friendly and easy to find. Most homes already have rice, so it is handy when your dog needs a bland meal quickly.
Risks of Feeding Rice to Dogs
Rice is safe in moderation, but too much or the wrong kind can cause problems. Be careful in these situations:
- Diabetic dogs. White rice can cause blood sugar spikes. Ask your vet before giving rice to a dog with diabetes.
- Overweight dogs. Rice is high in calories and carbohydrates. Regular large portions can lead to weight gain.
- Unbalanced diet. Rice lacks the protein, fats, and nutrients dogs need. A diet that leans heavily on rice can leave your dog short on key nutrients.
- Grain allergies. A small number of dogs are sensitive to grains. Watch for itching, ear infections, or stomach upset after eating rice.
- Seasoned rice. Salt, butter, oil, onion, and garlic can harm dogs. Onion and garlic are toxic to dogs, even in small amounts.
- Uncooked rice. Raw rice is hard to digest and can upset your dog’s stomach. Always serve rice fully cooked.
- Arsenic content. Rice can contain small amounts of arsenic from soil. This is one more reason to keep rice an occasional food rather than a daily staple.
How Much Rice Can a Dog Eat?
A good rule is the 10% rule: treats and extras, including rice, should make up no more than 10% of your dog’s daily calories. The rest should come from complete, balanced dog food.
Here is a rough guide for plain cooked rice as an occasional extra:
| Dog size | Weight | Cooked rice per serving |
|---|---|---|
| Toy | Under 5 kg (11 lb) | 1 to 2 teaspoons |
| Small | 5 to 10 kg (11 to 22 lb) | 1 to 2 tablespoons |
| Medium | 10 to 25 kg (22 to 55 lb) | 2 to 4 tablespoons |
| Large | 25 to 40 kg (55 to 88 lb) | 1/4 to 1/2 cup |
| Giant | Over 40 kg (88 lb) | 1/2 cup |
These amounts are general guidance. If you are feeding rice as part of a bland diet for an upset stomach, your vet may recommend larger portions for a few days. Always follow your vet’s advice for your own dog.
How to Cook and Serve Rice for Dogs
The safest rice for your dog is plain, well-cooked, and cooled. Follow these steps:
- Rinse the rice in cold water to remove extra starch.
- Boil it in plain water. Do not add salt, butter, oil, or spices.
- Cook it until soft. Slightly overcooked rice is easier for dogs to digest.
- Let it cool completely before serving, so it does not burn your dog’s mouth.
- Mix a small amount into your dog’s regular food, or serve it as part of a bland meal.
Chicken and Rice for an Upset Stomach
Chicken and rice is a classic bland diet for dogs with mild diarrhea or vomiting. To make it:
- Boil skinless, boneless chicken breast in plain water until fully cooked.
- Shred the chicken into small pieces.
- Mix about 1 part chicken with 2 parts cooked white rice.
- Serve small meals several times a day.
This bland diet is meant for 2 to 3 days. Slowly mix your dog’s regular food back in as the stomach settles. If symptoms last longer than 1 to 2 days, or your dog seems weak, has blood in the stool, or keeps vomiting, contact your vet right away.
Rice Dishes Dogs Should Not Eat
Plain rice is fine, but many rice dishes people eat are not safe for dogs. Avoid sharing these:
- Fried rice. It is high in oil and salt and often contains onion, garlic, or soy sauce.
- Biryani and pulao. These usually include onion, garlic, spices, and ghee or oil.
- Seasoned or flavored rice mixes. Packaged rice often contains salt, onion powder, and garlic powder.
- Rice pudding and kheer. These are high in sugar and dairy, which can upset a dog’s stomach.
- Rice with curry or gravy. Spices, onion, and garlic can make your dog sick.
- Sushi. Raw fish, seaweed seasonings, and wasabi are risky for dogs.
If your dog accidentally eats a dish with onion or garlic, call your vet for advice.
Conclusion
Dogs can safely eat rice when it is plain, fully cooked, and served in moderation. White rice is a gentle choice for upset stomachs, while brown rice adds extra nutrients for healthy dogs.
Keep rice as an occasional extra rather than a main meal, skip anything seasoned, and watch portion sizes. If your dog has diabetes, weight issues, or ongoing stomach problems, talk to your vet before adding rice to their diet.
Frequently Asked Questions
Small amounts of plain rice mixed into a balanced diet are usually fine. However, rice should not replace complete dog food, and large daily portions can lead to weight gain.
Yes, puppies can have a little plain cooked rice. Puppies have sensitive stomachs and specific nutrition needs, so keep portions very small and check with your vet first.
White rice is better for an upset stomach because it is easier to digest. Brown rice has more fiber and nutrients, so it can be a good occasional extra for healthy dogs.
Yes. Plain cooked basmati and jasmine rice are both safe for dogs. Basmati has a slightly lower effect on blood sugar than many other white rices.
Plain leftover rice is fine if it was stored in the fridge and is still fresh. Do not feed rice that has been left out at room temperature for a long time, because bacteria can grow on it.
Plain white rice, often mixed with boiled chicken, can help firm up stools in mild cases. If diarrhea lasts more than 1 to 2 days, see a vet.
- Can Dogs Eat Rice? Benefits, Risks & Safe Serving Tips - October 2, 2026
- Can Dogs Eat Mushrooms? Safety Guide for Dog Owners - September 25, 2026
- Can Dogs Eat Mango? Safety Guide for Dog Owners - September 23, 2026
GIPHY App Key not set. Please check settings