Can dogs eat chicken?
Generally safe
Yes. Plain cooked, deboned chicken is one of the best foods you can give a dog, and boiled chicken with plain rice is the standard bland meal vets suggest for an upset stomach. The critical caveat: never give cooked bones.
Why
Chicken is a highly digestible protein that most dogs tolerate well. Cooked bones are the danger — cooking makes them brittle, so they splinter into sharp fragments that can damage the mouth, throat or gut, or cause a blockage. That includes the bones in leftover chicken curry and tandoori, which also carry the onion, garlic and spice problem.
How to serve it safely
Boil or steam plain, no salt, oil, masala or tandoori marinade. Remove every bone. Shred it and mix with plain rice. Cool before serving.
What to watch for
If your dog swallows a cooked bone, contact your vet rather than waiting — retching, drooling, a painful belly, repeated vomiting or difficulty passing stool all need urgent attention. Chicken is also one of the more common food allergens in dogs, so persistent itching or ear infections are worth investigating with your vet.
Frequently asked questions
Can dogs eat chicken bones?
Not cooked ones — they splinter and can cause serious internal injury or blockage. If your dog has swallowed one, call your vet.
Can dogs eat tandoori or curry chicken?
No. The meat itself is fine but the marinade and gravy contain onion, garlic, spice and salt. Cook a plain portion separately.
Is chicken and rice good for a dog with an upset stomach?
Plain boiled chicken with plain white rice is a common bland option, but if the upset lasts more than a day or involves blood, vomiting or lethargy, see a vet.
Other Indian foods
Related
Human foods safe & toxic for dogs · Best food for Indie dogs · Ask Dost — free AI pet advisor · Emergency vets near you
General guidance only — not a substitute for veterinary advice. Dogs differ in size, age and health, and if you are unsure about something your dog has eaten, contact a vet rather than waiting.