← Back to Resources
Nutrition Guide

Can Dogs Eat [Food]? The Complete Safe Food List

A vet-reviewed, searchable guide to every common human food — what is safe for dogs, what is toxic, what should be given only in moderation, and why.

Last updated: June 2026·Reviewed by a licensed veterinarian

One of the most common questions dog owners search online is whether a specific food is safe to share with their dog. This guide covers the most frequently asked foods — organized by category — with clear safe / unsafe / moderation guidance and the reason behind each. Bookmark this page for quick reference whenever you're unsure.

🚨

If your dog has already eaten a food you believe may be toxic, do not wait for symptoms. Call your vet or an emergency animal clinic immediately.

Quick Reference: Common Foods at a Glance

FoodVerdictKey note
Apples✅ SafeRemove seeds
Avocado❌ ToxicPersin
Bananas✅ SafeModeration
Blueberries✅ SafeExcellent treat
Broccoli⚠️ Small amountsGI irritant in large amounts
Carrots✅ SafeGreat treat
Cheese⚠️ ModerationHigh fat, lactose
Chicken (cooked)✅ SafeNo bones, no seasoning
Chocolate❌ ToxicTheobromine
Eggs (cooked)✅ SafeCook fully
Garlic❌ ToxicMore toxic than onions
Grapes / Raisins❌ ToxicKidney failure
Green beans✅ SafeLow-calorie treat
Honey⚠️ Small amountsNot for diabetic/obese dogs
Macadamia nuts❌ ToxicWeakness, tremors
Mango✅ SafeRemove pit
Milk⚠️ ModerationLactose intolerance
Onions❌ ToxicHemolytic anemia
Peanut butter✅ Safe*Must be xylitol-free
Peas✅ SafeSmall amounts
Pumpkin (plain)✅ SafeDigestive health
Salmon (cooked)✅ SafeNever raw
Strawberries✅ SafeModeration
Sweet potato (cooked)✅ SafeCook first
Tomato (ripe)⚠️ Small amountsAvoid green/unripe
Watermelon✅ SafeRemove seeds & rind
Xylitol❌ ToxicAny amount dangerous

✅ Safe Foods for Dogs

These foods are generally safe for dogs when given in appropriate amounts as an occasional treat. They should not replace a complete, balanced dog food diet.

🍎Fruits

Apples

Safe — remove seeds and core first. Seeds contain cyanogenic compounds. Slice and serve as a treat. Good source of fiber and vitamin C.

Bananas

Safe — high in potassium and fiber. Feed in moderation due to high sugar content. Remove peel.

Blueberries

Safe — excellent antioxidant-rich treat. Low calorie. Fine fresh or frozen. One of the best fruit options for dogs.

Watermelon

Safe — remove rind and seeds. High water content makes it a hydrating summer treat. No toxic compounds.

Strawberries

Safe — good source of vitamin C and fiber. Feed in moderation due to natural sugar. Fresh or frozen (no added sugar).

Mango

Safe — remove the pit (contains cyanide) and peel. High in vitamins A, C, E, and B6. Feed in small amounts due to sugar.

Pineapple

Safe — fresh pineapple in small amounts is fine. Remove the hard outer skin and crown. Canned pineapple in syrup should be avoided (high sugar).

Pears

Safe — remove seeds and core. Seeds contain small amounts of cyanide. High in fiber and vitamins.

Cantaloupe / Rockmelon

Safe — remove rind and seeds. Good source of vitamins A and C. Feed in moderation due to sugar content.

Raspberries

Safe in moderation — contain very small amounts of xylitol (naturally occurring), but the quantity in a few berries is not dangerous. Rich in antioxidants.

🥦Vegetables

Carrots

Safe — one of the best vegetable treats for dogs. Low calorie, high fiber, supports dental health when given as a crunchy stick. Raw or cooked, no seasoning.

Broccoli

Safe in small amounts — large amounts can cause gastrointestinal irritation due to isothiocyanates. Give as an occasional treat, not a regular addition.

Cucumber

Safe — very low calorie, high water content. Excellent treat for overweight dogs. No toxic compounds.

Green beans

Safe — excellent low-calorie snack. Can be fed raw, steamed, or canned (no added salt). Sometimes recommended for weight-loss treat replacement.

Peas

Safe — fresh, frozen, or dried peas are fine. Avoid canned peas with added sodium. Small amounts only — some concern about peas in large quantities contributing to heart disease (DCM).

Sweet potato

Safe cooked — high in fiber, vitamins A and C. Must be cooked (raw sweet potato is difficult to digest). No seasoning, butter, or additives.

Pumpkin (plain)

Safe — plain cooked or canned pumpkin (not pie filling) is excellent for digestive health. High fiber helps with both diarrhea and constipation.

Spinach

Safe in small amounts — high in iron and vitamins. Very large quantities contain oxalates that can affect kidney function in dogs with existing kidney issues. Occasional small amounts are fine.

Celery

Safe — low calorie, freshens breath, provides vitamins A, C, and K. Cut into small pieces to prevent choking.

Courgette / Zucchini

Safe — very low calorie, no toxic compounds. Raw or cooked, plain. A good treat for overweight dogs.

🍗Proteins

Chicken (cooked, plain)

Safe — one of the best protein sources for dogs. Boiled or baked, no seasoning, no bones. Widely used in bland diets for digestive upset.

Turkey (cooked, plain)

Safe — remove skin (high fat, can trigger pancreatitis) and bones. No seasoning or stuffing. Plain roasted or boiled turkey breast is fine.

Salmon (cooked)

Safe cooked — excellent source of omega-3 fatty acids. Must always be fully cooked — raw salmon can contain Neorickettsia helminthoeca causing potentially fatal salmon poisoning disease.

Tuna (canned in water)

Safe occasionally — plain tuna in water (not oil, not brine). High mercury means it should not be a regular staple. Occasional small amounts are fine.

Eggs (cooked)

Safe cooked — excellent protein source. Raw egg whites block biotin absorption. Always cook before giving to dogs.

Shrimp (cooked)

Safe cooked — remove shell and tail. Low in fat, good protein source. Must be fully cooked — raw shellfish carries bacterial risk.

Plain cooked beef

Safe — lean cooked beef with no seasoning. Avoid fatty cuts which can trigger pancreatitis. No onion, garlic, or sauces.

Peanut butter (plain, xylitol-free)

Safe — check the label every time for xylitol (some brands use it as a sweetener — it is highly toxic). Plain, unsalted peanut butter without xylitol is a popular and safe treat.

🍞Grains & Other

White rice (cooked, plain)

Safe — easily digestible. A standard component of bland diet (boiled chicken and rice) for dogs with digestive upset. Plain, no seasoning or butter.

Oatmeal (cooked, plain)

Safe — good source of soluble fiber. Must be plain cooked oats, not flavored instant oatmeal. No sugar, no raisins.

Plain popcorn (air-popped)

Safe in small amounts — air-popped with no butter, salt, or flavorings. A few plain pieces are fine. Not a regular treat.

Honey

Safe in very small amounts — not for obese dogs or diabetic dogs. Raw honey may contain botulism spores — not suitable for puppies under 1 year. A small lick occasionally is fine for healthy adults.

⚠️ Feed in Moderation — Not Toxic But Not a Regular Treat

🧀
Cheese

Not toxic but high in fat and salt. Many dogs are lactose intolerant to varying degrees. Can cause diarrhea and digestive upset. Small amounts of low-fat cheese (cottage cheese, mozzarella) occasionally are generally fine.

🥛
Milk / dairy

Not toxic but many dogs are lactose intolerant. Small amounts may cause digestive upset. Not a regular food.

🍞
Bread (plain, baked)

Not toxic when cooked. Raw dough is dangerous (expands in the stomach, produces alcohol). Plain baked bread in small pieces occasionally is fine but has little nutritional value.

🍝
Cooked pasta (plain)

Not toxic. Plain cooked pasta without sauce, garlic, or onion is safe in small amounts. No nutritional benefit. Not a regular addition.

🥥
Coconut

Not toxic. Small amounts of fresh coconut are safe. Coconut oil in large amounts can cause digestive upset. Coconut water is high in potassium — not suitable for dogs with kidney issues.

🍍
Pineapple (canned in syrup)

Not toxic but high sugar from syrup. Fresh pineapple is better. Canned in juice (not syrup) and only small amounts.

🍅
Tomatoes (ripe, red)

Ripe red tomatoes in small amounts are generally safe. The concern is solanine — found in the green parts (stems, leaves, unripe fruit), not in ripe fruit. Avoid green tomatoes and tomato plants.

❌ Foods That Are Toxic or Dangerous for Dogs

These foods should never be given to dogs. If your dog has eaten any of these, contact your vet immediately — do not wait for symptoms.

🍇
Grapes & raisins

Can cause sudden, severe kidney failure. There is no known safe dose — even a single grape has caused kidney failure in some dogs. All forms (fresh, dried, cooked in food) are dangerous.

🧅
Onions, garlic, leeks & chives

Destroy red blood cells causing hemolytic anemia. All forms are toxic — raw, cooked, dried, and especially powdered. Garlic is approximately 5× more potent than onions by weight. Symptoms may be delayed 3–5 days.

🍫
Chocolate

Contains theobromine and caffeine that dogs cannot metabolize. Dark chocolate and baking chocolate are most dangerous. Even small amounts can cause vomiting, seizures, and heart arrhythmias.

🪥
Xylitol (artificial sweetener)

Causes rapid, dangerous blood sugar crash and liver failure. Found in sugar-free gum, some peanut butters, toothpaste, vitamins, and baked goods. Always check labels.

🍷
Alcohol

Dogs are far more sensitive than humans. Even small amounts cause dangerous drops in blood sugar, blood pressure, and body temperature. Fermented foods (bread dough) also produce alcohol.

🌰
Macadamia nuts

Cause weakness, hyperthermia, vomiting, and tremors. The toxic mechanism is not fully understood. Even small amounts can cause significant illness.

🥑
Avocado

Contains persin, which causes vomiting, diarrhea, and in larger amounts, heart muscle damage and fluid accumulation. The pit is also a choking and obstruction hazard.

Coffee & caffeine

Causes restlessness, rapid breathing, heart palpitations, muscle tremors, and seizures. No antidote. Includes coffee grounds, tea bags, energy drinks, and caffeine pills.

🦴
Cooked bones

Cooked bones splinter and can cause internal punctures, obstructions, or dental fractures. Raw bones are less likely to splinter but still carry risks — always supervise.

🧂
Salt in large amounts

Causes sodium ion poisoning — excessive thirst, urination, vomiting, diarrhea, tremors, and seizures. Keep salty snacks (chips, pretzels, salted popcorn) away from dogs.

🫙
Nutmeg

Contains myristicin which is toxic in large amounts — causes disorientation, elevated heart rate, high blood pressure, and seizures. Found in baked goods.

🐟
Raw salmon & raw fish

Raw salmon can contain Neorickettsia helminthoeca, causing salmon poisoning disease — potentially fatal if untreated. Always cook fish fully before giving to dogs.

Monitor Your Dog's Health After Dietary Changes

Introducing new foods can affect your dog's weight and body condition. PawScan's photo scan gives you an instant body condition score to ensure any new additions to their diet are not causing unexpected weight changes.

Scan your pet now

Frequently Asked Questions

Can dogs eat bananas every day?

Not every day — bananas are safe for dogs but are high in natural sugar. A few slices 2–3 times per week is a reasonable frequency for a medium-to-large dog. For small dogs, even smaller amounts. Bananas should be a treat, not a daily staple.

Is peanut butter safe for dogs?

Yes — with one critical check: always read the label for xylitol. Some peanut butter brands (particularly low-sugar or natural varieties) use xylitol as a sweetener, which is highly toxic to dogs. Choose plain, unsalted peanut butter with no added sweeteners. If the label lists xylitol, sugar alcohols, or 'natural sweetener', do not give it to your dog.

Can dogs eat cooked chicken every day?

Yes — cooked plain chicken is one of the healthiest protein sources for dogs. It's widely used in veterinary bland diets and is appropriate as a regular addition. However, it should be part of a complete, balanced diet — it does not contain all the nutrients dogs need on its own. If you want to regularly add chicken, add it as a topper (10–20% of the meal) rather than replacing a complete food.

My dog ate an onion — what should I do?

Contact your vet immediately — do not wait for symptoms. Onion toxicity causes hemolytic anemia by destroying red blood cells, but symptoms can be delayed 3–5 days after ingestion. The severity depends on how much was eaten relative to your dog's body weight. Garlic is approximately 5× more toxic than onions. Any confirmed onion or garlic ingestion warrants a vet call.

Can dogs eat eggs?

Yes — cooked eggs are excellent for dogs. Scrambled, hard-boiled, or poached (no butter, oil, or seasoning). Eggs are a high-quality complete protein source, rich in amino acids and fatty acids. Raw egg whites are not recommended — they contain avidin, which blocks biotin absorption with regular feeding. The occasional raw egg yolk is generally safe, but fully cooked eggs are the safer option.

Are carrots a good treat for dogs?

Carrots are one of the best treats you can give a dog. They are very low in calories, high in fiber and beta-carotene, safe for virtually all dogs, and provide mild dental cleaning benefit when given as a raw stick. Most dogs enjoy the crunch. You can give raw carrot sticks, frozen carrots, or cooked carrots (plain) — all are fine.

This article is for educational purposes only. Always consult a licensed veterinarian for medical advice specific to your pet.