That pleading look when you’re finishing dinner is hard to resist. Your dog’s hopeful eyes seem to ask: “Can I have just a little bit?” The good news is that many leftovers are perfectly safe for dogs—but knowing which ones requires careful consideration.
The Short Answer
Yes, dogs can eat certain leftovers, but not all human food is safe for our canine companions. Plain, unseasoned proteins and vegetables are generally fine in moderation, whilst foods high in salt, fat, spices, or containing toxic ingredients should always be avoided. The key is understanding what’s safe and making informed choices.
Safe Leftovers Your Dog Can Enjoy
Plain Cooked Meats
Most plain, cooked meats make excellent treats for dogs. Chicken, turkey, beef, and pork are all safe when cooked without seasoning, sauces, or excessive fat. Remove all bones (cooked bones splinter dangerously) and trim away fatty portions to prevent stomach upset or pancreatitis.
Salmon and other fish are fantastic sources of omega-3 fatty acids, but ensure all bones are removed and the fish is fully cooked. Avoid smoked fish due to high salt content.
Vegetables
Many vegetables are not only safe but nutritious for dogs. Carrots, green beans, broccoli, sweet potato, and peas are all excellent choices. Plain rice and pasta can settle upset stomachs and provide easily digestible carbohydrates.
Cook vegetables plainly—no butter, garlic, onions, or heavy seasonings. Steamed or boiled is best.
Fruits
Small amounts of certain fruits can be a healthy treat. Apples (without seeds or core), bananas, blueberries, strawberries, and watermelon (seedless) are all safe options. They provide vitamins and antioxidants, though should be given in moderation due to natural sugar content.
Plain Grains and Carbs
Leftover plain rice, pasta, oatmeal, or bread (in small amounts) won’t harm your dog. These can be useful for bulking out meals or settling upset stomachs. Avoid anything with garlic, onions, raisins, or excessive salt.
Leftovers You Should Never Share
Seasoned or Spiced Foods
Most human meals contain ingredients that are harmful to dogs. Garlic and onions are toxic to dogs, damaging their red blood cells. These appear in countless recipes, marinades, and sauces, making seasoned leftovers risky. Salt in large quantities can cause sodium poisoning, whilst pepper and other spices can irritate your dog’s digestive system.
Fatty Foods
Rich, fatty leftovers like roast dinner drippings, fried foods, or creamy sauces can trigger pancreatitis in dogs—a painful and potentially life-threatening inflammation of the pancreas. Symptoms include vomiting, diarrhoea, abdominal pain, and lethargy. Stick to lean proteins and avoid anything greasy.
Bones
Never give your dog cooked bones from your dinner plate. Cooked bones become brittle and can splinter, causing choking, intestinal blockages, or punctures in the digestive tract. This includes chicken, beef, pork, and lamb bones. Raw bones are sometimes suitable under supervision, but cooked bones are always dangerous.
Foods with Toxic Ingredients
Some common leftover ingredients are outright toxic to dogs:
- Chocolate desserts
- Anything containing xylitol (artificial sweetener)
- Grapes or raisins in salads or desserts
- Alcohol or foods cooked with wine/spirits
- Caffeine in desserts or drinks
- Macadamia nuts in baked goods
- Avocado in salads or guacamole
How to Share Leftovers Safely
Portion Control
Leftovers should be occasional treats, not regular meals. Follow the 10% rule: treats and extras (including leftovers) should make up no more than 10% of your dog’s daily caloric intake. The remaining 90% should come from nutritionally complete dog food.
For a medium-sized dog (around 15kg), this means roughly 100-150 calories from treats per day. A small piece of plain chicken breast is around 50 calories, whilst a tablespoon of cooked vegetables contains only 10-20 calories.
Check Every Ingredient
Before sharing any leftover, mentally run through every ingredient used in its preparation. That innocent-looking casserole might contain onion powder. The roast vegetables could have been tossed in garlic oil. When in doubt, don’t share it.
Plain Is Best
The safest approach is to set aside a small portion of plain, unseasoned protein or vegetables before adding seasonings for your own meal. This ensures your dog gets safely prepared food without any risky ingredients.
Avoid the Begging Cycle
Feeding from the table during meals encourages begging behaviour. Instead, place any safe leftovers in your dog’s own bowl and give them at a different time. This maintains good manners and prevents your dog from becoming a mealtime nuisance.
Monitor for Reactions
When introducing any new food, watch for adverse reactions. Symptoms like vomiting, diarrhoea, excessive gas, or lethargy could indicate the food doesn’t agree with your dog. Some dogs have sensitive stomachs and react poorly to any diet changes, even safe foods.
Creating Dog-Safe Leftovers
If you regularly want to share meals with your dog, consider this approach:
- Cook a portion separately: Before seasoning your own dinner, set aside a small portion of plain protein and vegetables for your dog.
- Store safely: Keep dog-safe portions in clearly labelled containers in the fridge. They’ll stay fresh for 3-4 days.
- Serve appropriately: Mix a small amount with your dog’s regular food or serve as a special treat.
This method gives you the satisfaction of sharing without the worry, and your dog gets the occasional taste of something special.
When Leftovers Aren’t Appropriate
Some dogs should avoid human food entirely:
- Puppies: Should stick to puppy-formulated food for balanced nutrition during crucial development.
- Dogs with health conditions: Those with pancreatitis, kidney disease, diabetes, or food allergies require strict dietary management.
- Dogs on prescription diets: Veterinary diets are carefully formulated, and additions can interfere with treatment.
- Overweight dogs: Extra calories from leftovers can sabotage weight loss efforts.
Always consult your vet before making significant changes to your dog’s diet, especially if they have existing health issues.
The Bottom Line
Dogs can safely enjoy certain leftovers as occasional treats, but it requires knowledge and vigilance. Stick to plain, unseasoned proteins and dog-safe vegetables and fruits. Avoid anything fatty, heavily seasoned, or containing toxic ingredients. When in doubt, check our comprehensive food database or skip the leftovers altogether.
Your dog will be just as happy with a small piece of plain chicken as they would be with your heavily seasoned Sunday roast—and their digestive system will thank you. The puppy-dog eyes might be hard to resist, but responsible sharing keeps your dog healthy, happy, and safe.