Millions of Indian dogs eat what the family eats, adjusted a little: rice, chapati, chicken, eggs, curd and vegetables. Home-cooked food can be a wonderful diet. It's fresh, you know exactly what's in it, and most dogs love it. But a bowl that looks healthy isn't always balanced, and some everyday Indian ingredients are unsafe for dogs. This guide covers what to include, what to leave out, how much to feed, and the nutrients home food most often misses.
This is general guidance. For a puppy, a pregnant dog or a dog with a health condition, ask your vet or a veterinary nutritionist to plan the diet.
Is home-cooked food good for dogs?
It can be. The advantages are real: fresh ingredients, no guesswork about what's inside, and meals that fussy eaters actually finish. The risk is balance. Dogs need specific amounts of protein, fat, vitamins and minerals, and simple home recipes often fall short on some of them, calcium in particular. Studies of home-prepared dog diet recipes have found that most are missing at least one essential nutrient. None of this means you should stop cooking for your dog. It means cooking with a plan.
What to put in the bowl
Protein
Boiled chicken (skinless, boneless), lean mutton, deboned fish and cooked eggs. Protein should make up a large part of the meal.
Carbohydrates
Plain rice, plain chapati (no ghee), cooked ragi, oats, or boiled sweet potato.
Vegetables
Carrot, pumpkin, lauki (bottle gourd), green beans and a little spinach, all cooked soft.
Small extras
A spoonful of plain curd or a little paneer, if your dog digests dairy well.
As a rough starting point, many vets suggest about half the bowl as cooked lean protein, with the rest split between carbohydrate and vegetables. The right proportions and portion size depend on your dog's weight, age and activity, so check them with your vet.
Kitchen foods that are unsafe for dogs
| Avoid | Why |
|---|---|
| Onion and garlic, including in gravies, dal tadka and masala | Damage red blood cells, even when cooked |
| Grapes and raisins (and kishmish in sweets) | Can cause kidney failure |
| Chocolate, tea and coffee | Contain stimulants that are toxic to dogs |
| Sugar-free sweets and gum with xylitol | Cause a dangerous drop in blood sugar |
| Cooked bones | Splinter and can block or tear the gut |
| Spicy, salty, fried or very oily food, and lots of ghee | Upset the stomach. Rich, fatty food can trigger pancreatitis |
| Milk | Many adult dogs can't digest lactose, which leads to loose motion |
| Raw dough and alcohol | Dangerous even in small amounts |
If your dog eats something on this list, call your vet. Don't wait for symptoms.
What home-cooked food often misses
1. Calcium
This is the most common gap. Meat is rich in phosphorus but has very little calcium unless bone is included, and rice and most vegetables add little. Over time, the balance between the two drifts the wrong way. Ragi, curd and sardines help, but they rarely close the gap on their own. Our guide to calcium for dogs explains when a supplement makes sense, and when it doesn't.
2. Live cultures
Cooking makes food safe. The heat also means no live beneficial bacteria reach the bowl, so home-cooked food isn't a source of probiotics. That matters most during food changes, stressful periods and recovery from a tummy upset.
3. Vitamins, trace minerals and healthy fats
Zinc, vitamin E, vitamin D and omega-3 fats can run low in simple home recipes. A vet or veterinary nutritionist can tell you whether your dog's recipe needs a balanced vitamin-mineral supplement. Don't add several supplements on your own, because some nutrients are harmful in excess.
How much to feed
There's no fixed amount in cups or grams that suits every dog. Start with your vet's suggestion, then adjust by body shape:
- You should be able to feel the ribs easily, but not see them.
- Looking down from above, there should be a visible waist.
- Weigh your dog once a month. Small, steady gains or losses tell you to adjust portions before it becomes a problem.
Split the daily amount into two meals for adult dogs, and three or four for puppies.
Switching from packaged food to home-cooked
Change gradually, over seven to ten days. Start with a quarter home-cooked and three-quarters of the old food, and shift the mix a little each day. A sudden switch is one of the most common causes of loose motion in dogs.
Special cases
- Puppies need precise amounts of calcium, phosphorus and energy for growing bones. Don't plan a puppy's home-cooked diet without a vet.
- Vegetarian diets are possible for dogs, but much harder to balance. Plan one with a vet nutritionist, not by simply leaving out the meat.
- Cats are different. They need far more protein than dogs, plus nutrients like taurine that a rice-based diet can't supply. A home-cooked diet for a cat should always be planned with a vet.
Quick answers
Can dogs eat chapati and rice every day?
Yes, as part of a meal, if they're plain, with no ghee, salt or masala. They shouldn't make up most of the bowl, though. Protein should.
Can dogs eat dal?
Plain cooked dal in small amounts is fine for most dogs, but not dal tadka, which contains onion, garlic and spices. Keep lentils a small part of the meal.
Is curd rice good for dogs?
Plain rice with a little plain curd suits many dogs, but it's low in protein and calcium on its own. Use it as an occasional or soothing meal, not the whole diet.
Which is better, home-cooked or packaged food?
Either can be good. A complete packaged food is balanced by design. A home-cooked diet can be just as good, but only if it's planned to fill the gaps. What matters most is that the diet is balanced and suits your dog.
A note from us
We made our two supplements with home-cooked bowls in mind. Cani-Cal adds calcium and phosphorus for adult dogs and cats, given on alternate days as a course. Cani-Gut adds the live cultures that cooked food can't provide, plus prebiotic fibre and digestive enzymes, as a daily scoop. Neither replaces a balanced recipe, and for puppies or pets with health conditions, please ask your vet first.

