Can Dogs Eat Rice? Yes — A Bland Diet Staple Explained
Quick Answer: Yes — plain cooked rice is safe for dogs and is the foundation of the veterinary bland diet used to treat digestive upset. White rice is easier to digest than brown rice and is the standard recommendation for sick dogs. Serve plain, with no salt, butter, oil, or seasonings. Avoid rice for diabetic dogs and those on grain-restricted diets.
The Short Answer: Yes, Plain Cooked Rice Is Safe and Useful
Rice is one of the most-recommended human foods for dogs, especially during digestive upset. The bland diet of boiled chicken and white rice is a veterinary staple for recovering from vomiting, diarrhea, or post-surgical GI sensitivity. Rice is gentle, easy to digest, energy-dense, and widely tolerated even by dogs with food sensitivities to other grains.
The two important caveats are plain preparation (no salt, oil, butter, broth with onion or garlic, or seasonings) and the white versus brown choice. White rice is the standard recommendation, especially for sick dogs, because the bran has been removed, making it gentler on the digestive tract.
White Rice vs Brown Rice: Which Is Better?
Both are safe; the right choice depends on the dog and the situation.
- White rice — faster cooking, easier to digest, the standard for bland diets. Lower in fiber and nutrients but gentler on the stomach. Best for: digestive upset, sensitive dogs, puppies, senior dogs.
- Brown rice — whole grain with intact bran. Higher in fiber, B vitamins, magnesium, and selenium. More nutritious for healthy adult dogs but takes longer to cook (around 45 minutes) and is harder to digest. Best for: healthy adult dogs as a regular dietary component.
- Wild rice — safe in moderation; technically a grass seed rather than true rice. Lower glycemic index. Less commonly used.
For a dog with mild digestive upset, default to white rice. For a healthy adult dog who eats rice as part of a homemade diet rotation, brown rice provides more nutritional value.
When to Use Rice: The Bland Diet Protocol
The classic veterinary bland diet for a dog recovering from vomiting or diarrhea is:
- Withhold food for 12 to 24 hours (water always available) to let the GI tract rest. For puppies and small breeds, this fasting window should be shorter.
- Introduce boiled plain white rice and boiled plain chicken breast in a 2:1 or 3:1 rice-to-chicken ratio.
- Serve small portions every 3 to 4 hours for the first 24 to 48 hours.
- Continue the bland diet for 3 to 5 days, then gradually transition back to regular food by mixing increasing amounts of regular food into the bland diet over 3 to 5 more days.
Most cases of mild diarrhea resolve on a bland diet within 24 to 72 hours. If the dog is not improving in 48 hours, develops new symptoms, or has any blood in the stool or vomit, call your veterinarian.
Nutritional Benefits of Rice for Dogs
- Energy. Rice is a clean carbohydrate source that provides quick-access energy without taxing the digestive system.
- Easily digestible carbohydrate. The starch in cooked rice is broken down efficiently.
- Hydration. Cooked rice absorbs water and helps support hydration in dogs recovering from diarrhea.
- Low fat content. Helpful for dogs recovering from pancreatitis or fatty meals.
- Selenium and magnesium (especially in brown rice) — support thyroid and bone health.
- Gluten-free. A useful option for dogs with wheat sensitivities.
How to Prepare Rice for Your Dog
- Use plain white rice (long-grain or short-grain). Avoid pre-seasoned blends, yellow rice, paella mixes, or any product with added ingredients.
- Rinse the rice in cold water before cooking. Removes excess starch and any debris.
- Cook in plain water at the standard 2:1 water-to-rice ratio. Do not add salt, butter, oil, or broth.
- Cook until soft. For sick dogs, slightly overcooked rice with a soft texture is easier to digest. For bland diets, cooking rice to a slightly mushy consistency is ideal.
- Cool to room temperature before serving. Never serve hot.
Serving Size by Weight
For routine treat or topper use:
- Small dogs (under 20 lbs): 1 to 2 tablespoons mixed into food.
- Medium dogs (20–50 lbs): 2 to 4 tablespoons.
- Large dogs (50–90 lbs): 1/4 to 1/2 cup.
- Giant breeds (over 90 lbs): Up to 1 cup.
For a bland diet, the rice-to-protein ratio matters more than the absolute volume; aim for two-thirds rice and one-third boiled lean meat by volume.
When to Avoid Rice
Skip rice if your dog has:
- Diabetes. Rice is a high-glycemic carbohydrate that can spike blood glucose.
- Obesity or active weight management. Plain rice is calorie-dense.
- A grain-free diet prescribed for a clinical reason. Though grain-free diets are no longer a default recommendation, some dogs are prescribed grain restriction for specific conditions.
- A diagnosed rice allergy (rare but documented).
Frequently Asked Questions
How often can a dog eat rice?
For a healthy adult dog, rice can be mixed into food regularly as a small portion of total intake. For a bland diet, rice and lean protein replace the regular diet for several days during recovery. Rice should not be the entire diet long-term — dogs need protein and essential nutrients that rice does not provide.
Is jasmine or basmati rice safe?
Yes — aromatic varieties are safe in plain form. The aroma comes from the rice itself, not added ingredients.
What about fried rice or rice pilaf?
Avoid. Fried rice and pilafs typically contain onion, garlic, salt, soy sauce, and oils that range from problematic to toxic for dogs. Plain home-cooked rice only.
Can dogs eat rice every day?
Small portions of rice mixed into a complete dog food diet are fine indefinitely. Rice as a primary calorie source long-term is nutritionally inadequate for dogs and would lead to protein and amino acid deficiencies.
Is brown rice harder to digest for dogs with sensitive stomachs?
Yes — the intact bran in brown rice makes it more fibrous and slower to digest. For sensitive dogs, sick dogs, puppies, and seniors, white rice is the better choice.