Golden Retriever with bowls of dog-safe foods — carrots, apples, blueberries, pumpkin and green beans — the complete what-can-dogs-eat guide

What Can Dogs Eat? The Complete Food Safety Guide

69 foodsAKC & ASPCA sourced✅ 46 safe⚠️ 11 limit🚫 12 avoid

Every “can dogs eat…?” question we have answered, in one place. Each verdict below comes straight from the full guide — tap any food for serving sizes, risks, and preparation.

🚫 NEVER FEED: Chocolate · Grapes & Raisins · Onions · Garlic · Avocado. If your dog eats any of these, contact your veterinarian or an animal poison control center right away.

Holiday safety guides: Halloween · Thanksgiving · Christmas — the foods, decorations and busy-house risks that come with each.

Fruits 16

✅ApplesYes — apples are safe and beneficial for dogs when the seeds and core are removed.🚫AvocadoMostly no — while the flesh is unlikely to cause serious harm in small amounts for most dogs, avocado contains a compound called persin and is very high in fat, rai✅BananasYes — bananas are safe for dogs in moderation and provide potassium, vitamin B6, vitamin C, and fiber.✅BlueberriesYes, dogs can eat blueberries safely as a low-calorie treat.✅CantaloupeYes — cantaloupe is safe for dogs in moderation and makes a sweet, hydrating treat.🚫CherriesNot really — cherries are best avoided.⚠️CoconutYes — in small amounts.✅CranberriesYes, most dogs can eat plain cranberries in small amounts — fresh, frozen, or unsweetened dried.🚫Grapes & RaisinsNo — grapes and raisins are toxic to dogs and can cause acute kidney failure even in small amounts.✅MangoYes, dogs can safely eat mango in moderation.✅OrangesYes — small amounts of peeled, seedless orange flesh are safe for most healthy dogs.✅PeachesYes — dogs can eat small amounts of fresh, washed, pitted peach flesh as an occasional treat.✅PineappleYes — fresh ripe pineapple is safe for dogs in small amounts and offers vitamin C, manganese, and bromelain.✅RaspberriesYes — dogs can eat fresh raspberries in moderation.✅StrawberriesYes — fresh strawberries are safe and beneficial for dogs in moderation.✅WatermelonYes — watermelon is one of the best summer treats for dogs, as long as the seeds and rind are removed.

Vegetables 23

✅AsparagusYes, dogs can eat asparagus, but it is a low-value treat.✅Bell PeppersYes.✅BroccoliYes — broccoli is safe and nutritious for dogs in small amounts, providing fiber, vitamins C and K, and antioxidants.✅Butternut SquashYes, dogs can eat butternut squash when it is cooked plain and served in small amounts.✅CabbageYes — cabbage is safe for dogs in moderation.✅CarrotsYes, carrots are an excellent low-calorie treat for dogs and a natural source of fiber, beta-carotene, and potassium.✅CauliflowerYes — dogs can eat cauliflower in moderation, and it is safest plain and cooked.✅CeleryYes.✅CornYes, dogs can eat plain corn kernels off the cob in moderation—it is a common, non-toxic filler that even shows up in many quality dog foods.✅CucumberYes — plain cucumber is a safe, crunchy, very low-calorie treat for dogs, and because it is about 96% water it is also hydrating.✅EggplantYes — cooked eggplant flesh in small amounts is safe for most dogs.🚫GarlicNo.✅Green BeansYes — plain green beans are one of the safest and most veterinarian-recommended treats for dogs.⚠️KaleOnly in very small amounts, and for many dogs it is a green worth skipping altogether.⚠️MushroomsOnly plain, cooked, store-bought mushrooms — and only in small amounts.🚫OnionsNo — onions and the entire Allium family (garlic, leeks, chives, shallots, scallions) are toxic to dogs in any form: raw, cooked, dried, or powdered.✅PeasYes — plain green, snap, snow, and garden peas are safe for most dogs in moderation, served fresh, frozen, or thawed.✅PotatoesYes — but only when the potato is plain, thoroughly cooked, and peeled.✅PumpkinPlain cooked pumpkin or pure pumpkin puree (never pumpkin pie filling) is highly beneficial for dogs.⚠️SpinachYes, most healthy dogs can safely eat spinach in small amounts.✅Sweet PotatoesYes — sweet potatoes are safe and beneficial for dogs when served cooked and plain.⚠️TomatoesMixed — ripe red tomato flesh in small amounts is safe for most dogs, but the green parts of the plant (leaves, stems, vines, unripe green tomatoes) contain solanin✅ZucchiniYes — zucchini is one of the safest, lowest-calorie vegetables for dogs.

Meat, Fish & Eggs 11

Dairy 4

Grains & Starches 6

Nuts & Seeds 7

Sweets & Other 2

These are general guidelines — check with your vet for your dog's needs. Looking for your dog's breed instead? Browse the Dog Breeds A–Z directory.

Back to blog
1 of 3