If you have ever stared into your dog’s hopeful eyes while you ate a bowl of rice, you have probably wondered: can dogs eat rice? The short answer is yes, plain cooked rice is safe for most dogs. In fact, it is a common ingredient in many commercial dog foods and a go-to home remedy for digestive issues. But not all rice is created equal, and there are important rules to follow to keep your pup healthy. Let’s break down everything you need to know.
Is Rice Good for Dogs? The Benefits
Rice is a gentle, easily digestible source of carbohydrates. It provides quick energy and can be a lifesaver when your dog has an upset stomach or diarrhea. The blandness of plain rice helps settle the digestive tract while still offering calories and nutrients. Brown rice retains its bran and germ, so it has more fiber, B vitamins, and magnesium than white rice. However, white rice is often recommended for sensitive stomachs because it is lower in fiber and easier to digest. For active breeds like Australian Shepherds, a small amount of rice can complement a high-protein diet. If you are picking a balanced meal plan, check out our guide on 5 Best Dog Foods for Australian Shepherds: Shortlist to see how rice fits into a complete nutrition profile.
How to Safely Serve Rice to Your Dog
Always serve rice plain. That means no salt, no butter, no oil, no spices, and definitely no garlic or onion powder. These common additions can be toxic or cause stomach upset. Cook the rice thoroughly until it is soft and fluffy. Let it cool to room temperature before serving. A good portion size is about one to two tablespoons of cooked rice per 10 pounds of body weight, mixed into their regular food. For large breeds like Cane Corsos, you might add a bit more, but keep it as a topper, not a main course. To make mealtime easier and reduce mess, consider using elevated bowls. Our article on Reduce Neck Strain: Best Dog Bowls for Cane Corsos can help you find the right setup for big eaters.
White Rice vs. Brown Rice: Which Is Better?
Both white and brown rice are safe, but they serve different purposes. White rice is a low-fiber, bland carbohydrate that is ideal for dogs recovering from diarrhea or vomiting. It is easy on the pancreas and intestines. Brown rice has more fiber, which can help with regular bowel movements, but it is also slightly harder to digest. For a dog with a healthy stomach, brown rice offers more nutritional value. However, if your dog has diabetes or blood sugar concerns, white rice has a higher glycemic index and may cause spikes. Always consult your vet if your dog has a chronic condition. In either case, rice should only make up about 10 to 20 percent of your dog’s daily food intake.
Rice is a common ingredient in many prescription gastrointestinal diets for dogs because of its digestibility. Some vets even recommend a simple mix of boiled chicken and white rice as a temporary bland diet for dogs with upset stomachs.
When Rice Can Be a Problem
While rice is generally safe, there are a few situations where you should avoid it. First, never feed your dog raw or undercooked rice. It can expand in the stomach and cause bloating or digestive blockages. Second, avoid seasoned rice dishes like pilaf, fried rice, or rice cooked in broth that may contain onion or garlic. Third, if your dog is overweight or has diabetes, rice should be strictly limited because it is calorie-dense and can raise blood sugar. Finally, some dogs have grain allergies or sensitivities. If you notice itching, ear infections, or digestive upset after feeding rice, it may not be the right choice. For dogs with food sensitivities, you might want to explore alternative diets. For example, if you own an Australian Shepherd, you might find that a grain-free option works better. Our guide on Best Dog Food for Australian Shepherd Puppies includes options tailored to sensitive systems.
How Much Rice Can a Dog Eat?
Moderation is key. Rice should never make up more than 10 to 20 percent of your dog’s daily calories. For a 50-pound dog, that is roughly one cup of cooked rice per day at most, split across meals. If you are using rice to help with an upset stomach, feed small amounts (a few tablespoons) every few hours for a day or two. Once your dog is better, gradually transition back to their regular food. Too much rice can lead to constipation or weight gain. Also, be aware that rice is not a complete protein source. Dogs need meat-based protein to thrive. For large, muscular breeds like Cane Corsos, a high-protein diet is essential. Check out our recommendations in 5 Best Dog Foods for Cane Corsos: High-Protein Picks to ensure your dog gets the right balance.
“Rice is a tool, not a meal. Use it to settle a tummy or add variety, but never let it replace the nutrients your dog gets from a quality protein source.”
Can Puppies Eat Rice?
Yes, puppies can eat plain cooked rice in small amounts, but it should not be a staple in their diet. Puppies need a carefully balanced diet rich in protein, fat, and calcium for growth. Rice is mostly empty calories for them. If your puppy has diarrhea, a tiny bit of white rice mixed with their puppy food can help, but always check with your vet first. For active, intelligent breeds like Australian Shepherds, mental stimulation is just as important as diet. Keep your puppy engaged with Puzzle Toys for Australian Shepherds: Top Picks for Smart Dogs to channel their energy positively.
Final Tips for Feeding Rice
Always start with a small amount to see how your dog reacts. Mix it with their regular food to avoid an abrupt diet change. Store leftover cooked rice in the fridge for up to three days, but do not reheat it more than once. If you notice any signs of an allergic reaction like vomiting, diarrhea, or skin irritation, stop feeding rice and contact your veterinarian. And remember, while rice is a helpful addition, it is not a substitute for a balanced, species-appropriate diet. When in doubt, ask your vet for personalized advice based on your dog’s breed, age, and health status.


