Yes, German Shepherds can eat rice. Both white and brown rice are safe, and white rice in particular is one of the most commonly recommended foods for dogs dealing with digestive upset. Veterinary sources including the AKC and PetMD list plain cooked white rice as part of a standard bland diet for dogs recovering from stomach issues.
Rice is a supplement, though, not a meal replacement. Our German Shepherd food guide covers complete diet recommendations, and the sensitive stomach food picks are worth a look if digestive trouble is recurring.
“The AKC states that white rice is frequently recommended by veterinarians for dogs with an upset stomach, as it is easy to digest, quick to prepare, and low in fiber.” — AKC
White Rice vs. Brown Rice for Your Shepherd
Not all rice works the same way for dogs, and the distinction matters when your Shepherd’s stomach is already off.
White rice is the go-to for digestive recovery. It is easy to digest, low in fiber, and gentle on an irritated gut. Most veterinarians recommend it as part of a bland diet because it firms up stool without adding complexity to the digestive process.
Brown rice is nutritionally richer with more fiber, more vitamins, and more minerals. But that extra fiber makes it harder to break down, which is the opposite of what you want during a bout of diarrhea or vomiting. Save brown rice for when your dog’s digestion is running normally and you want to add a small amount of whole grain to their bowl.

The Bland Diet: Rice and Boiled Chicken
The classic veterinary bland diet is simple: plain boiled chicken breast (no skin, no seasoning) mixed with plain cooked white rice. The AKC recommends a ratio of roughly two parts rice to one part chicken, fed in small portions over two to five days while a dog’s GI system recovers. Chicken is the most common protein pairing, but lean ground turkey works too.
This works well for Shepherds dealing with:
- Mild diarrhea or loose stool
- Vomiting that has subsided but appetite is cautious
- Recovery after a dietary indiscretion (raiding the trash, eating something they should not have)
Bland Diet Portions by Weight
Daily portions at 2:1 rice-to-chicken, split across 3 to 4 small meals:
| Adult Weight | Rice per Day (cooked) | Chicken per Day (cooked) | Total per Day | Per Meal (4× split) |
|---|---|---|---|---|
| 50 lb | 1.5 cups | 0.75 cup | 2.25 cups | ~0.5 cup |
| 65 lb | 2 cups | 1 cup | 3 cups | ~0.75 cup |
| 80 lb | 2.5 cups | 1.25 cups | 3.75 cups | ~1 cup |
| 100 lb (working line / tall male) | 3 cups | 1.5 cups | 4.5 cups | ~1.1 cup |
Smaller, more frequent meals are easier on a recovering gut than two full-size ones. If your Shepherd throws up within 30 minutes of a portion, wait a few hours, then offer half the amount next time.
Our sensitive stomach feeding guide covers what to feed during recovery.
How to Transition Back to Regular Food
Once stools firm up and energy returns, phase regular kibble back in over 3 to 4 days rather than switching cold:
| Day | Bland Diet | Regular Food |
|---|---|---|
| Day 1 back | 75% | 25% |
| Day 2 back | 50% | 50% |
| Day 3 back | 25% | 75% |
| Day 4 back | 0% | 100% |
If the loose stool returns at any phase, drop back to the previous day’s ratio for 24 hours before progressing.
How Much Rice to Feed Safely
Rice should make up no more than about 10% of your dog’s daily caloric intake when used as a regular supplement. For a 70-pound Shepherd eating around 1,500 calories per day, that is roughly a quarter cup of cooked rice.
During a bland diet prescribed by your vet, rice will temporarily make up a larger portion of meals. That is fine for a few days. The concern with long-term overfeeding is that rice is calorie-dense and carbohydrate-heavy. Too much can contribute to weight gain without providing the protein and fat a working breed needs.
When to Avoid Feeding Rice
Rice is one of the safer human foods for dogs, but there are a few situations where you may want to skip it:
- Diabetic dogs. White rice has a high glycemic index. It causes a faster blood sugar spike than brown rice or most other grains. The AVMA recommends consistent dietary management for diabetic pets. If your Shepherd has been diagnosed with diabetes, talk to your vet before adding rice to meals.
- Dogs on a strict weight-loss plan. The extra carbohydrates can work against calorie-reduction goals.
- Arsenic concerns at high volume. The FDA has noted trace arsenic levels in rice, primarily a concern for humans eating large quantities daily. For dogs eating small amounts, this is not considered a meaningful risk, but it is one more reason not to make rice a dietary staple.
Rice allergies in dogs are rare. Rice is actually used as a carbohydrate source in many limited ingredient diets precisely because so few dogs react to it. If your Shepherd tolerates commercial foods containing rice, plain cooked rice should be fine too.

How to Prepare Rice for Your Dog
Keep it plain. No butter, no salt, no garlic, no seasoning of any kind. Alliums like garlic and onion are toxic to dogs, and even small amounts of added fat can defeat the purpose of a bland diet.
Cook the rice fully. Slightly overcooked is better than undercooked for digestibility. Uncooked or undercooked rice can cause bloating and stomach discomfort. Let it cool to room temperature before serving.
“Dietary management of acute gastroenteritis in dogs typically involves a short period of dietary restriction followed by the gradual introduction of a bland, highly digestible diet.”
For the full list of unsafe foods, read Foods German Shepherds Should Never Eat. If your Shepherd is off their food entirely, German Shepherd Not Eating walks through what to check. And for a solid daily feeding routine, start with the complete feeding hub.
Disclaimer: This content is for general informational purposes only and is not veterinary advice. Consult a licensed veterinarian for decisions about your dog's health, diet, or medical care. Read full disclaimer →
Related Articles
Can German Shepherds Eat Chicken
Chicken is safe for most Shepherds and the top protein in US dog food. How to prepare it, safe portions by weight, allergy signs, and when to skip it.
Foods German Shepherds Should Never Eat
Complete list of foods toxic to German Shepherds, ranked by real danger level. What can kill your dog, what causes stomach upset, and what to do in emergencies.
German Shepherd Not Eating — What to Check
Why your German Shepherd stopped eating and what to do about it. Medical causes, behavioral triggers, exercise and appetite links, and when to call the vet.
Best Food for German Shepherds with Sensitive Stomachs
German Shepherds are prone to sensitive stomachs. How to choose the right food, from probiotic-rich formulas to limited ingredient diets that work.