Caution
CautionVet Reviewedguide

Use Caution

Medium dog serving: appropriate

Key warning: chocolate, grapes, raisins, onions, garlic, xylitol, macadamia nuts, alcohol, avocado pit and skin

Can Dogs Eat Human Food? Guide to What's Safe and What's Toxic

This food requires caution. Read the details carefully before feeding.

Many human foods are safe for dogs and some are genuinely beneficial. Others are toxic. The key is knowing which is which. Safe human foods include plain cooked meat, most vegetables, many fruits, eggs, and plain grains. Toxic foods include chocolate, grapes, onions, garlic, and xylitol.

Warning Signs & Symptoms

Safe human foods: plain cooked chicken, beef, fish, vegetables (carrots, green beans, broccoli), fruits (blueberries, apple without seeds, banana), eggs, plain rice. Toxic: chocolate, grapes, raisins, onions, garlic, xylitol, macadamia nuts, alcohol, avocado (flesh and especially skin/pit), caffeine.

If Your Dog Ate This

Call vet for toxic food ingestion. Use our food database to check any specific food.

Safe to Feed

plain cooked unseasoned meat, most vegetables, many fruits, plain eggs, plain grains

What to Avoid

chocolate, grapes, raisins, onions, garlic, xylitol, macadamia nuts, alcohol, avocado pit and skin

Portions & nutrition

Serving (medium dog)
appropriate
Serving (large dog)
appropriate
Calories (per 100g)
0
Safe frequency
Varies by food — check our database

Source

Source: SAFEFOODFORDOGS

What You Need to Know

The human foods safe for dogs are those that are plain, unseasoned, and free from toxic ingredients. Cooked chicken breast, plain rice, boiled eggs, carrots, green beans, blueberries, and apple slices are genuinely safe and nutritious additions. The dangerous human foods are specific toxins — not all human food is bad for dogs, but the toxic ones cause serious harm. The preparation matters as much as the ingredient — plain cooked chicken is safe but chicken with garlic and onion is toxic.

This food requires care — if your dog has eaten a large amount read our emergency guide

Want to know what other dangers are hiding in your home?

Take the 60-second kitchen safety assessment to find out your dog's risk score.

Take the safety assessment

Frequently asked questions

Is Can Dogs Eat Human Food safe for dogs?
Can Dogs Eat Human Food requires caution for dogs. Many human foods are safe for dogs and some are genuinely beneficial. Others are toxic. The key is knowing which is which. Safe human foods include plain cooked meat, most vegetables, many fruits, eggs, and plain grains. Toxic foods include chocolate, grapes, onions, garlic, and xylitol.
What happens if a dog eats Can Dogs Eat Human Food?
If a dog eats Can Dogs Eat Human Food, they may experience: Safe human foods: plain cooked chicken, beef, fish, vegetables (carrots, green beans, broccoli), fruits (blueberries, apple without seeds, banana), eggs, plain rice. Toxic: chocolate, grapes, raisins, onions, garlic, xylitol, macadamia nuts, alcohol, avocado (flesh and especially skin/pit), caffeine.
How much Can Dogs Eat Human Food can a dog eat?
The human foods safe for dogs are those that are plain, unseasoned, and free from toxic ingredients. Cooked chicken breast, plain rice, boiled eggs, carrots, green beans, blueberries, and apple slices are genuinely safe and nutritious additions. The dangerous human foods are specific toxins — not all human food is bad for dogs, but the toxic ones cause serious harm. The preparation matters as much as the ingredient — plain cooked chicken is safe but chicken with garlic and onion is toxic.

Stay in the loop

Get new food safety guides, vet tips, and alerts delivered to your inbox.

Medical Disclaimer: This information is for educational purposes only. Always consult a licensed veterinarian before making dietary changes for your pet.