FREE DELIVERY | 100% HAPPINESS GUARANTEE
FREE DELIVERY | 100% HAPPINESS GUARANTEE
December 11, 2020 9 min read
TL;DR: Yes, dogs can eat rice. Plain cooked white or brown rice is safe and often soothing for upset stomachs. Brown rice has more fiber and nutrients; white rice is gentler on the gut. Skip flavored, fried, or seasoned rice dishes (fried rice, risotto, biryani, yellow rice), they have too much salt, oil, or spice for dogs.
Rice is a staple in kitchens around the world and a regular ingredient in dog food, so it's a fair question to ask whether the rice on your plate is okay to share with your pup. The short answer is yes, in fact, plain rice is commonly recommended by vets for dogs with upset stomachs.
The longer answer depends on which rice (basmati, jasmine, brown, white, arborio) and how it's prepared (plain boiled vs fried vs spiced). Below we cover the main answer first, then a section for each variety people search for, plus the dishes to avoid and what kind of rice is actually best for dogs.
Yes. Plain cooked rice is safe and digestible for dogs. Many commercial dog foods include rice as a primary carbohydrate, and vets routinely prescribe plain rice with boiled chicken as a bland diet for dogs recovering from GI upset.
What you want to avoid: rice cooked with salt, butter, oil, garlic, onion, soy sauce, stock, or heavy spices. Plain boiled or steamed rice with nothing added is the version that's safe for your dog.
For most dogs, yes, in moderation. Rice provides easily digestible carbohydrates, a small amount of protein, and (in brown varieties) fiber and B vitamins. It's gentle on the digestive system, which is why it's the go-to recovery food after vomiting or diarrhea.
That said, rice is mostly carbohydrate. If your dog is already eating a kibble that contains rice, adding more on the side can push the carb load too high and contribute to weight gain. Use rice as an occasional addition, not a daily staple, unless your vet has specifically recommended it.

Yes for plain cooked rice, no for seasoned or fried rice dishes. Brown rice is more nutritious; white rice is more digestible. Both work as part of a bland diet during digestive upset. Neither should make up the bulk of your dog's regular meals.
Rice itself is low-risk, but a few things to watch:
Yes. Basmati is a long-grain rice from India and Pakistan, and it's perfectly safe for dogs. It cooks up fluffy and separates well, which makes it easy to portion. Like all rice varieties, the rule is plain only, no butter, no salt, no spices.
Basmati comes in both white and brown versions. Either is fine for dogs, choose based on your dog's digestive situation (white if their stomach is unsettled, brown for more nutrition if everything's running normally).
Yes, plain cooked basmati is one of the safer rice choices. Boil it in water with nothing added (no salt, no oil), let it cool, and serve a small portion mixed with their regular food or plain boiled chicken. It's a common component of a vet-recommended bland diet.
Yes. Brown basmati keeps the bran and germ intact, giving you more fiber, magnesium, and B vitamins than white basmati. It takes longer to cook (closer to 40 minutes vs 15 for white), but the texture and dog-safety are the same. If your dog has a sensitive stomach, white basmati is gentler; for everyday nutrition, brown wins.
Yes. Basmati rice is digestible, low in fat, and (when cooked plain) free of anything that would harm a dog. It works well in bland diets and as an occasional kibble topper. The brown version offers more fiber and nutrients; the white version is easier on an upset stomach.
How to serve basmati to your dog:
Yes, and from a daily-nutrition standpoint brown rice is the better pick. The bran layer is still on, so you get more fiber, more B vitamins, more magnesium, and a lower glycemic index than white rice. Brown rice is what we'd recommend for a healthy adult dog as an occasional addition to their food.
The one downside: that extra fiber can be a little much for a dog with an upset stomach. If your dog is recovering from diarrhea or vomiting, switch to white rice for the recovery period.
Yes, and white rice is specifically what vets recommend for digestive upset. It's stripped of the bran, which makes it lower in fiber and easier to digest, exactly what you want when a dog's gut is irritated.
The classic bland diet is plain boiled white rice mixed 50/50 with plain boiled chicken (no skin, no seasoning). Feed small portions every few hours for a day or two, then transition back to regular food gradually.
For everyday feeding, brown rice is more nutritious, but for a sick dog, white rice is the move.
Yes. Jasmine is a fragrant long-grain rice from Thailand and Southeast Asia, and it's safe for dogs in plain cooked form. Nutritionally it's very similar to other white rices: mostly carbohydrate, easily digestible, low in fat. Cook it plain (no coconut milk, no salt, no spices) and serve in small portions.
Generally no, not the version that comes from a box or out of a takeout container. Yellow rice gets its color from turmeric (fine) or saffron (fine) but the packaged versions almost always include added salt, MSG, bouillon, onion powder, garlic powder, and seasoning blends. That's a lot of stuff your dog doesn't need.
If you've made yellow rice from scratch with just rice, turmeric, and water, a small amount is fine. Restaurant or boxed yellow rice should be skipped.
No. Fried rice is one of the worst rice dishes for dogs. It typically contains:
A single bite probably won't hurt a healthy dog, but fried rice should not be a treat you offer intentionally. If your dog grabs a mouthful off the floor, watch them for GI upset and call your vet if you see vomiting or diarrhea that doesn't resolve.
Plain cooked sticky rice (also called glutinous rice or sweet rice) is technically safe in small amounts. It's higher in starch than regular white rice, so it can be a bit harder on digestion. Most sticky rice dishes you'd actually encounter (sushi rice, mango sticky rice, rice cakes) involve sugar, salt, vinegar, or coconut milk, all reasons to keep your portion of it to yourself. Plain steamed sticky rice with nothing on it is fine in tiny amounts.
No. Spanish rice (the kind that comes alongside burritos and tacos) usually contains tomato sauce, onion, garlic, cumin, chili powder, bouillon, and a fair amount of salt and oil. Onion and garlic are toxic to dogs, and the seasoning blend is too heavy. Skip it.
Same answer as Spanish rice, no. Mexican rice typically has tomato, garlic, onion, cumin, and oil, the same problematic mix. A single bite isn't going to send you to the vet, but it's not something to offer on purpose. Plain cooked rice with a little plain shredded chicken is the dog-friendly version.
Yes. Parboiled rice (also called converted rice) is rice that's been partially boiled in its husk before milling. It's nutritionally between white and brown rice, you get more vitamins than refined white but less fiber than full brown. It's safe for dogs when cooked plain. Texture is firmer and grains stay more separate, which some dogs prefer.
Yes. Long-grain rice (basmati, jasmine, regular long-grain white) is safe for dogs in plain cooked form. The grain length doesn't change the dog-safety equation, what matters is whether it's cooked plain and what (if anything) is mixed with it.
Plain cooked arborio rice is technically safe, but you'd rarely encounter it that way. Arborio is the rice used for risotto, and the dishes it goes into are almost always loaded with butter, parmesan, white wine, onion, garlic, and stock, all of which range from "not great" to "actively bad" for dogs. Skip the risotto.
The dry rice itself (arborio, carnaroli, vialone nano) is safe when cooked plain, but the dish risotto is not dog-appropriate. Risotto recipes lean heavily on butter, cheese, white wine, garlic, onion, and salty stocks. None of those belong in a dog's diet. If you've made plain risotto rice with just water for some reason, a small portion is fine.
"Balsamic rice" usually means rice cooked or finished with balsamic vinegar. Plain balsamic vinegar isn't toxic to dogs, but it's acidic enough to irritate the stomach in any meaningful amount. Most balsamic rice recipes also add salt, oil, garlic, or herbs that aren't dog-appropriate. Stick to plain rice.
Yes, plain cooked red rice is safe for dogs. Red rice (like Bhutanese red rice or Camargue red rice) is a whole-grain rice with a reddish bran layer. Nutritionally it's similar to brown rice: more fiber, more antioxidants, slightly lower glycemic index than white rice. Cook it plain, serve in small amounts.
Yes, plain cooked rice is the safe form. Always cook rice fully before giving it to your dog, undercooked rice is hard to digest, and uncooked rice can swell in the stomach and cause discomfort. Cook with water only, no salt, no oil, no broth. Let it cool to room temperature before serving.
Plain, unseasoned cooked beans (black beans, pinto beans, kidney beans) mixed with plain rice can be safe for dogs in moderation. The catch is that "rice and beans" almost never means plain, the dish typically includes salt, garlic, onion, cumin, bell pepper, and sometimes pork or sofrito. Restaurant or canned rice and beans should be skipped. A small portion of homemade plain rice with plain cooked black beans is fine as an occasional addition.
The full list of dog-safe rice varieties (assuming plain cooking):
What to skip: fried rice, Spanish rice, Mexican rice, yellow rice from a box, risotto, biryani, paella, anything with sauce or seasoning.
It depends on the situation:
Yes, in small amounts. Plain cooked rice is gentle enough for puppies, and it's part of the standard bland diet recommended for puppy diarrhea (along with plain boiled chicken). Make sure the rice is fully cooked and soft, and start with a teaspoon or two for small puppies. Puppies need a lot of protein for growth, so rice should be a small side, not the main meal.
A rough guideline:
For a bland diet during recovery, the typical recommendation is two-thirds rice to one-third plain boiled chicken, fed in small meals every 4-6 hours for a day or two before transitioning back to regular food.
For everyday feeding, rice should be a small addition, not a replacement for your dog's regular balanced food.
Simple is best:
Yes, dogs can eat rice. Plain cooked rice (white or brown, basmati, jasmine, long grain, parboiled) is safe and often helpful for digestive issues. White rice for upset stomachs, brown rice for everyday nutrition. Skip fried rice, Spanish rice, yellow rice, risotto, and any rice dish with seasoning, salt, oil, garlic, or onion. Plain rice plus plain chicken is the standard vet-recommended bland diet for dogs recovering from GI upset.
If your dog has ongoing stomach issues, don't just rely on rice as a long-term fix, get them in to see your vet. Persistent GI symptoms usually point to something that needs proper diagnosis.
Get 10% off your first order when you sign up for updates from us. We solemnly vow not to spam you or share your email.