
What Human Food Can Dogs Eat? Which Are Safe?
By: Spot & Tango
Not all people food is safe for pups. Discover which human foods are dog-friendly, nutritious, and how to serve them safely.
Plenty of human foods are safe for dogs: plain cooked lean meats and eggs, most fruits (minus seeds, pits, and rinds), many vegetables, plain rice and oatmeal, and small amounts of peanut butter or plain yogurt. The rules that keep sharing safe are consistent: serve foods plain and unseasoned, keep all extras under 10% of your dog's daily calories, introduce one new food at a time — and know the short list of foods that are genuinely toxic, because grapes, chocolate, onions, and anything sweetened with xylitol can turn a shared snack into an emergency.
This guide covers both sides of the plate: the human foods dogs can eat (with prep notes and links to detailed guides), the foods dogs can't eat and why, and the sharing rules veterinarians actually care about.
Key takeaways:
- Safe staples include plain cooked chicken, turkey, lamb, eggs, carrots, green beans, apples, bananas, blueberries, strawberries, watermelon, plain rice, and xylitol-free peanut butter.
- Never feed: grapes/raisins, chocolate, onions, garlic, macadamia nuts, alcohol, raw yeast dough, or anything containing xylitol.
- Keep all treats and extras under 10% of daily calories — people food adds up faster than it looks on a dog-sized calorie budget.
- Serve everything plain: butter, salt, sauces, and seasonings cause more problems than most base foods themselves.
- If your dog eats something toxic, call your vet or the ASPCA Animal Poison Control Center at (888) 426-4435 immediately.
What Human Foods Can Dogs Eat?
Here's the dog-safe pantry, organized by category. Every food below assumes plain preparation — cooked where noted, no seasoning, and portions matched to your dog's size.
Safe Proteins For Dogs:
Food: Serving Notes: Chicken Cooked, boneless, skinless — though note it's a common allergen for sensitive dogs Turkey Cooked, plain, skin and excess fat removed Lamb Cooked, lean, boneless — a smart alternative protein for chicken- or beef-sensitive dogs Eggs Fully cooked (scrambled or boiled, no butter or salt) Fish (salmon, sardines) Cooked, boneless; rich in omega-3s Plain yogurt Small amounts, unsweetened, no artificial sweeteners Cheese Tiny amounts only — high in fat and calories, and many dogs are lactose intolerant Safe Fruits For Dogs:
Food: Serving Notes: Apples Core and seeds removed Bananas Peeled, a few slices — higher in sugar Blueberries One of the best fruit treats — low-calorie, antioxidant-rich Strawberries Hulled, sliced Watermelon Seedless, rind removed — 92% water Pineapple Peeled and cored, small chunks Mango Peeled, pit removed — higher in sugar Cranberries Plain (fresh or unsweetened dried), in small amounts Safe Vegetables For Dogs:
Food: Serving Notes: Carrots Raw or cooked; a crunchy low-calorie favorite Green beans Plain, fresh, or cooked — a classic diet-friendly filler Pumpkin Plain canned (not pie filling); a digestion helper Sweet potatoes Cooked, plain, no skin Broccoli Small amounts — can cause gas in volume Cucumber Crunchy, hydrating, nearly calorie-free Green peas Fresh or frozen, plain Safe Grains & Pantry Items For Dogs:
Food: Serving Notes: Rice Plain, cooked — gentle enough for upset stomachs Oatmeal Cooked, plain, no sugar Quinoa Cooked, plain Bread Plain, small amounts — safe but nutritionally empty Peanut butter Must be xylitol-free; small spoonfuls Plain popcorn Air-popped, unsalted, unbuttered, fully popped 
What Human Foods Can't Dogs Eat?
This is the list that matters most. These foods are toxic to dogs — not "risky in large amounts," but genuinely dangerous:
Food: Why It's Dangerous Grapes & raisins Acute kidney failure, even in small amounts Chocolate, coffee, caffeine Methylxanthine toxicity — vomiting, tremors, seizures, cardiac arrest Onions, garlic, chives, leeks Damage red blood cells, causing anemia (fresh, cooked, or powdered) Xylitol (sugar-free gum, candy, some peanut butters) Rapid, life-threatening hypoglycemia and liver failure Macadamia nuts Weakness, tremors, hyperthermia Alcohol Respiratory depression, coma — small amounts are dangerous Raw yeast dough Expands in the stomach; produces alcohol as it ferments Avocado Persin can cause GI upset; the pit is a blockage hazard Cooked bones Splinter and cause choking, internal injury, and blockages Heavily salted or fatty foods Sodium toxicity; rich fat is a classic pancreatitis trigger A few of these deserve detail:
Grapes and raisins were a veterinary mystery for decades — dogs died of kidney failure and nobody knew why. In 2021, ASPCA Animal Poison Control toxicologists identified tartaric acid as the likely culprit, a compound grapes contain in uniquely high (and variable) amounts. That variability is exactly why there's no "safe" number of grapes: sensitivity differs dog to dog and grape to grape. Full guide to grape toxicity here.
Chocolate toxicity is dose-dependent and darker is deadlier. Per the Merck Veterinary Manual, signs begin around 20 mg of methylxanthines per kilogram of body weight, with cardiac effects at 40–50 mg/kg and seizures at 60 mg/kg — thresholds a small dog can hit with alarmingly little baking chocolate. Signs can take 6–12 hours to appear, so "he seems fine" an hour later means nothing.
Xylitol hides in sugar-free gum, candy, some peanut butters, baked goods, and even some toothpastes. The FDA warns it can crash a dog's blood sugar within 10 to 60 minutes and lead to liver failure. Check every label before sharing anything sweetened — this is the reason "xylitol-free" appears next to every peanut butter mention in this guide.
If your dog eats any of these, don't wait for symptoms: call your veterinarian, an emergency clinic, or the ASPCA Animal Poison Control Center at (888) 426-4435 right away.

The 5 Rules of Sharing Human Food Safely
- Keep it under 10%. All treats and extras combined should stay below 10% of daily calories — a guideline echoed across veterinary nutrition. On a dog-sized budget, human portions are enormous: an ounce of cheddar for a 20-pound dog is roughly the caloric equivalent of a person eating one and a half hamburgers.
- Serve it plain. Most "safe food" incidents aren't about the chicken — they're about the garlic butter it was cooked in. No seasoning, no sauces, no salt.
- One new food at a time. Introduce anything new in a small amount and watch for 24 hours. If something disagrees with your dog, you'll actually know which something.
- Feed it like a treat, not a meal. From the treat jar or puzzle toy, not from your plate — unless you'd like a professional beggar at every dinner. Human food extras also aren't balanced nutrition; dogs fed heavily from the table develop real nutrient gaps and, more commonly, real weight problems. The Association for Pet Obesity Prevention's veterinary survey already classifies 59% of U.S. dogs as overweight or obese.
- Know your dog. Diabetic dogs, pancreatitis-prone dogs, and dogs with food sensitivities each have their own no-fly lists. When in doubt, your vet knows your dog's chart; the internet doesn't.
Is Human Food Good for Dogs? (The Real Answer)
Here's the distinction that most "can dogs eat people food" articles miss: the problem was never human-quality food — it's unbalanced human food. Random table scraps fail dogs on two counts: the seasoning and richness cause immediate trouble, and the nutrition doesn't add up to what a dog actually needs over time.
But human-grade ingredients, formulated into complete and balanced canine nutrition, are a different thing entirely. That's precisely the model Spot & Tango was built on: real ingredients you'd recognize from your own kitchen — USDA-grade meats, whole vegetables, grains like quinoa and brown rice — prepared as complete meals formulated with pet nutritionists to meet AAFCO nutrient standards. Your dog gets the "human food" they're begging for, with the balance and portioning their body requires.
So share the blueberries and the carrot sticks — genuinely, they're good treats. And if your dog's enthusiasm for your food is telling you something about their food, that's worth listening to.
What Can Dogs Eat?
Dogs can safely eat a long list of human foods — lean cooked proteins, most fruits and vegetables, plain grains — as long as portions stay small, preparation stays plain, and the toxic list stays completely off-limits. Bookmark the tables above, keep the poison control number handy, and let the 10% rule referee your generosity.
And for the other 90%: Spot & Tango's fresh recipes and UnKibble deliver human-grade ingredients as complete, balanced meals portioned to your dog. Take the recipe quiz to build a personalized plan — and share your snacks with a clear conscience.
Frequently Asked Questions About Human Food for Dogs
What human foods can puppies eat?
The same safe list applies once puppies are weaned onto solid food — but in much smaller amounts, introduced one at a time. Puppies need nearly all their calories from complete and balanced puppy food to fuel growth, so people-food treats should be occasional and tiny.
Can dogs eat human food every day?
Small, dog-safe extras within the 10% treat budget are fine daily. Daily plate-sharing beyond that leads to weight gain, begging, picky eating, and nutritional imbalance over time.
Can dogs eat human food instead of dog food?
Not unless that "human food" is a complete and balanced diet formulated for dogs. Even high-quality ingredients fed as home cooking typically leave nutrient gaps — dogs need specific ratios of amino acids, fatty acids, vitamins, and minerals that unplanned meals don't hit.
What's the safest human food to give a dog?
Hard to beat plain vegetables and low-sugar fruits: carrots, green beans, cucumber, and blueberries are low-calorie, non-toxic, and well tolerated by most dogs.
My dog ate something on the toxic list. What do I do?
Act immediately — don't wait for symptoms. Call your vet, the nearest emergency clinic, or the ASPCA Animal Poison Control Center at (888) 426-4435. Have the food, the amount, and your dog's weight ready. With grapes, chocolate, and xylitol especially, early treatment dramatically improves outcomes.
Can dogs eat scrambled eggs?
Yes — plain scrambled eggs with no butter, oil, or salt are a well-tolerated protein treat, and gentle enough for dogs recovering from stomach upset.
Can dogs have milk or cheese?
Small amounts, cautiously. Many adult dogs are lactose intolerant, and dairy is calorie-dense. Plain yogurt in small spoonfuls is usually the best-tolerated dairy option.
