Yes, dogs can eat plain roti — but the keyword there is plain. A small piece of plain atta roti is not going to harm your dog. But the roti that actually ends up on your dog’s plate is rarely just flour and water. It’s the ghee-slicked, lightly salted, sometimes garlicky roti from your dinner plate — and that version is a different story.
This is one of those questions that sounds simple but has a few layers to it. Here’s exactly what you need to know as an Indian dog owner.
Key takeaways:
– Plain atta roti in small amounts is safe for most dogs
– Maida (refined flour) roti is harder to digest and best avoided
– Roti with ghee, salt, garlic, onion, or spices should not be given to dogs
– Roti is not a complete food and shouldn’t replace proper dog meals
– Indie dogs and dogs with gluten sensitivity may react differently
Is roti safe for dogs?
Plain roti made from whole wheat atta is generally safe for dogs in small quantities. Wheat is not toxic to dogs, and atta contains some fiber and complex carbohydrates that dogs can digest.
The issue isn’t the roti itself — it’s everything that gets added to it. Most rotis in an Indian kitchen are made with a pinch of salt, brushed with ghee, or flavored with ajwain or garlic. Each of those additions changes the safety picture significantly.
A plain dry roti torn into small pieces? Fine as an occasional treat. The roti from dinner that got soaked in dal and has half a teaspoon of ghee and salt on it? No.
Plain roti vs roti with additions — what’s the difference?
This is where most Indian dog owners get confused. Roti feels like a safe, home-cooked food. And it is — for us. Dogs have different tolerances for some of the things we add to our food.
Plain atta roti
Whole wheat atta roti is the safest version. It contains fiber, carbohydrates, and a small amount of protein. In small amounts, it’s digestible and won’t cause harm to most adult dogs.
Give it dry, plain, and in small pieces — not as a regular meal, but as an occasional addition or treat.
Roti with ghee
Ghee itself isn’t toxic to dogs, and in very small amounts it’s actually used as a supplement by some dog owners. But most rotis get more than a small amount — a generous smear adds significant fat. For dogs with pancreatitis or sensitive stomachs, fatty food is a trigger for digestive distress. Skip the ghee-coated roti.
Roti with salt
Dogs need very little sodium in their diet. A small amount of salt isn’t immediately dangerous, but regular exposure adds up, and high sodium intake is linked to kidney strain and increased thirst. Plain roti in Indian cooking almost always has at least a pinch of salt added. This is one reason not to make roti a daily food for your dog.
Roti with garlic or onion
This is the line you should not cross. Garlic and onion — even in small amounts — are toxic to dogs. They damage red blood cells and can cause hemolytic anemia. Garlic is particularly concentrated and dangerous. If your roti has garlic in it, or has been cooked with a tarka that includes garlic or onion, do not give it to your dog. Not even a bite.
Roti with spices (masala)
Ajwain (carom seeds), jeera, red chilli, and other spices that go into stuffed or spiced rotis can irritate a dog’s digestive system. The heat from chilli is genuinely uncomfortable for dogs. Stuffed parathas — with aloo, paneer, or mixed veg cooked with masala — are not appropriate for dogs.
Atta vs maida — which is better for dogs?
If you’re going to give your dog roti, atta (whole wheat) is the clear choice over maida (refined flour).
Maida is heavily processed and stripped of fiber. It has a high glycemic index, which means it spikes blood sugar quickly. For dogs that are overweight, diabetic, or have digestive sensitivities, maida is particularly problematic. It also has less nutritional value compared to atta.
Besan (gram flour) roti is actually a better option than maida — besan is high in plant-based protein and fiber. We use besan in some of our WoofTroop treats for exactly this reason.
Atta roti in small, plain servings is the only version worth considering.
Can indie dogs eat roti?
Many Indian street dogs (indie dogs) have spent their lives eating table scraps, including roti. Their digestive systems may have adapted to handle a wider range of foods compared to some purebred dogs. This doesn’t mean roti is ideal for them — but it does mean a small piece of plain roti is unlikely to cause the same shock to the system as it might for a dog that has only ever eaten kibble.
If you’ve adopted an indie dog and they’ve been eating roti-based scraps, transition them to proper nutrition gradually. Roti should be a side note, not the main food.
Priya adopted a 2-year-old indie named Bruno in January 2026. Bruno had been surviving on roti and rice from a nearby dhaba for most of his life. When she brought him home, she noticed he’d eat almost anything — including plain roti without any issues. But once she switched him to a proper diet of dog food and fresh meals, his coat improved within weeks and his energy levels increased noticeably. The roti hadn’t harmed him, but it also hadn’t been doing him any favors.
How much roti can I give my dog?
A small piece — roughly the size of your palm — is a reasonable occasional treat for a medium-sized dog. For a small dog, half that.
This is not an everyday food. Roti is high in carbohydrates and low in the protein and nutrients that make up a balanced dog diet. Giving it occasionally as a treat is fine. Making it a daily supplement to your dog’s meals adds unnecessary carbs and calories.
Looking for treats that are made fresh with Indian ingredients and are actually balanced for dogs? Our homemade dog cookies are baked to order with whole-food ingredients — no preservatives, no salt, no spices.
Roti in Indian summer — is it riskier?
In Indian summer, especially in cities like Ahmedabad where temperatures can cross 42°C, dogs are already dealing with heat stress. High-carbohydrate, low-moisture foods can make things slightly worse by adding digestive load without adding hydration.
During summer months, it’s better to prioritize water-rich foods like lauki (bottle gourd), watermelon, or cucumber alongside your dog’s regular meals. If you’re giving roti as an occasional treat, make sure your dog has plenty of fresh water available.
For tips on keeping your dog safe in the heat, our guide on how to cool down a dog after a walk has practical advice for Indian summers.
What if my dog ate roti with garlic or spices?
If your dog ate a small piece of roti that had garlic or onion in it, watch for these symptoms over the next 24 to 48 hours:
- Vomiting or diarrhea
- Lethargy or weakness
- Loss of appetite
- Pale or yellowish gums
- Rapid breathing
A single small exposure to garlic is unlikely to cause serious harm in a large dog — but it depends on the amount and the dog’s size. For a small dog, even a small amount can be more serious.
If your dog ate a significant amount of garlicky food or shows any of the above symptoms, contact your vet promptly. In Ahmedabad, you can find a list of reliable vets at our guide to the best veterinarians in Ahmedabad.
Signs your dog is reacting badly to roti
Even plain roti can cause issues in some dogs, especially those with:
- Wheat or gluten sensitivity — some dogs have difficulty digesting wheat and will show loose stools, gas, or itchy skin
- Weight issues — the extra carbohydrates aren’t helpful for overweight dogs
- Pancreatitis — any added fat from ghee makes this worse
Signs to watch for after giving roti:
– Loose stools or diarrhea
– Excessive gas or bloating
– Skin itching or redness (possible wheat sensitivity)
– Vomiting
If you notice any of these consistently after giving roti, stop giving it and consult your vet.
Frequently asked questions
Can I give my dog roti every day?
No. Roti is not a complete food for dogs and doesn’t provide the protein, fat, and micronutrient balance they need. As a small occasional treat, plain atta roti is fine. As a daily food, it adds carbohydrates without much nutritional benefit. Stick to a proper dog diet as the base, and use roti as a rare treat at most.
Is chapati the same as roti for dogs?
Yes, chapati and roti are essentially the same thing — both are flatbreads made from atta. The same rules apply: plain, no ghee, no salt, no spices. Small amounts only.
Can puppies eat roti?
Plain atta roti in tiny amounts is not toxic to puppies, but it’s not a good choice for them either. Puppies need a diet high in protein and specific nutrients for growth — roti doesn’t contribute to that. Better to stick to puppy food and vet-recommended treats for young dogs under a year old.
What about roti soaked in dal or milk?
Roti soaked in dal adds ingredients that may not be appropriate for dogs — depending on the dal preparation, it may contain salt, spices, and ghee. Roti soaked in milk is a common home remedy in India but dairy is actually not ideal for most dogs, as many are lactose intolerant. Both are better avoided.
Can dogs eat besan (gram flour) roti?
Plain besan roti is actually a slightly better option than atta roti for dogs — gram flour is higher in protein and fiber. That said, the same rules apply: no added salt, garlic, spices, or ghee. We use besan as an ingredient in some of our dog treats at WoofTroop for exactly this reason.
The bottom line
Plain atta roti in small amounts is not harmful to most dogs. The problem is that most of the roti that ends up near your dog isn’t plain — it’s the ghee-brushed, lightly salted version from the kitchen, and that’s where you need to be careful.
If you want to share something from the kitchen with your dog, make it plain. And if you want to give them something that’s actually made with them in mind, our homemade dog cookies use whole-food Indian ingredients — atta, besan, vegetables, and no salt or spices. Made fresh, made for dogs.
For more on what Indian foods are safe for your dog, check out our dog food hub — it covers everything from fruits and vegetables to Indian pantry staples.




