Home / Can Dogs Eat It? Food Checker

Can Dogs Eat It? Food Checker

Type a food or tap one from the list. Green is safe in small amounts, yellow needs care, red is toxic. If your dog already ate something red, call your vet.

Find a food

Can dogs eat
Grapes
Toxic
Even safe foods should stay under 10% of daily calories. Call your vet, ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661 if your dog ate something toxic.

Estimates for planning only, not veterinary advice. Check with your vet before you change food or give medicine. Terms

Question about this calculator? Ask us.

Foods that are toxic to dogs

These can make a dog seriously ill even in small amounts. Keep them out of reach, and call a vet if your dog eats any of them:

Safe foods dogs can eat

Plain, unseasoned versions of these are fine as treats: carrots, green beans, cucumber, apples without seeds, blueberries, strawberries, watermelon without seeds, bananas, plain pumpkin, cooked chicken, turkey and lean beef, cooked eggs, plain rice, and xylitol-free peanut butter.

The 10% rule

Treats, including people food, should make up no more than 10% of your dog's daily calories. The other 90% should come from a complete dog food. The dog food calculator shows your dog's daily calories and treat budget.

All foods in the checker

FoodVerdictWhy
ApplesSafeYes, sliced, without the core and seeds. Seeds contain small amounts of cyanide compounds.
ApricotsCarefulThe flesh is fine in small pieces, but the pit, stem and leaves contain cyanide compounds. Remove the pit.
AsparagusSafeYes, cooked and cut small. Raw stalks are tough and hard to chew.
AvocadoCarefulNot recommended. The flesh can upset the stomach and is very fatty, and the pit can block the gut.
BaconCarefulNot a good idea. It is very fatty and salty and can trigger pancreatitis.
BananasSafeYes, in small pieces as a treat. They are high in sugar, so keep it occasional.
Beef (cooked, lean)SafeYes, plain, lean and cooked, with no seasoning, onion or garlic.
BeerToxicNo. Alcohol is toxic to dogs, and hops can cause dangerous overheating.
Bell peppersSafeYes, raw or cooked, without seeds or seasoning.
BlackberriesSafeYes, a few as a treat.
BlueberriesSafeYes, a good low calorie treat.
Bread (plain)SafeA small piece of plain bread is fine. Avoid raw dough and bread with raisins, garlic or nuts.
BroccoliSafeYes, in small amounts. Large amounts can irritate the stomach.
Brussels sproutsSafeYes, cooked, in small amounts. They can cause gas.
CandyCarefulAvoid. Sugar-free candy may contain xylitol, which is very toxic, and chocolate candy is toxic too.
CantaloupeSafeYes, without the rind and seeds, in moderation because of the sugar.
CarrotsSafeYes, raw or cooked. A good crunchy low calorie treat.
CashewsCarefulA few plain, unsalted, roasted cashews are not toxic, but nuts are fatty. Never salted or mixed with other nuts.
CauliflowerSafeYes, plain, in small amounts.
CelerySafeYes, cut into small pieces.
CheeseSafeSmall amounts are fine for most dogs. Choose low fat, and skip it if your dog is lactose intolerant.
CherriesCarefulAvoid. The pits, stems and leaves contain cyanide compounds and the pit can block the gut.
Chicken (cooked)SafeYes, plain, boneless and cooked. Never give cooked chicken bones.
ChivesToxicNo. Chives are in the onion family and damage red blood cells.
ChocolateToxicNo. Theobromine and caffeine are toxic. Use the chocolate toxicity calculator to check the dose.
CinnamonCarefulNot toxic in small amounts, but it can irritate the mouth and stomach. Not a treat.
CoconutSafeSmall amounts of the flesh are fine. Remove the shell.
CoffeeToxicNo. Caffeine is toxic to dogs.
Cooked bonesToxicNo. Cooked bones splinter and can tear or block the gut.
Corn (kernels)SafeYes, plain kernels off the cob.
Corn on the cobToxicNo. The cob can block the intestines and often needs surgery.
Cottage cheeseSafeYes, plain, in small amounts.
CranberriesSafeYes, a few plain cranberries. Avoid sweetened dried mixes with raisins.
CucumberSafeYes, a good low calorie treat.
EdamameSafeYes, plain and out of the pod.
Eggs (cooked)SafeYes, cooked plain. A good source of protein.
Eggs (raw)CarefulNot recommended because of the risk of salmonella.
French friesCarefulNot a good idea: too much fat and salt.
GarlicToxicNo. Garlic, including garlic powder, damages red blood cells. It is more toxic than onion.
GrapefruitCarefulThe flesh is not toxic but it is sour and can upset the stomach. The peel and seeds should be avoided.
GrapesToxicNo. Grapes can cause sudden kidney failure, even in small amounts, and the toxic dose is unpredictable.
Green beansSafeYes, plain, raw or cooked.
GumToxicNo. Most sugar-free gum contains xylitol, which can cause a sudden sugar crash and liver failure.
HamCarefulNot a good idea: very salty and fatty.
HoneySafeA small amount is fine for healthy adult dogs. Not for puppies or diabetic dogs.
Hot dogsCarefulNot a good idea: very salty, fatty and often seasoned with onion or garlic.
Ice creamCarefulNot recommended. Dairy and sugar upset many dogs, and some flavors contain chocolate, raisins or xylitol.
KaleCarefulSmall amounts are OK, but large amounts can cause stomach and bladder problems.
KetchupCarefulAvoid. It often contains onion powder, garlic and lots of sugar.
KiwiSafeYes, peeled and cut small.
LemonsCarefulNot toxic in a lick, but the acid upsets the stomach, and the peel and plant are irritating.
LettuceSafeYes, plain.
Macadamia nutsToxicNo. They cause weakness, wobbling, vomiting and fever in dogs.
MangoesSafeYes, peeled and without the pit.
MarshmallowsCarefulAvoid. They are pure sugar, and some contain xylitol.
MilkCarefulSmall amounts are OK for some dogs, but many are lactose intolerant and get diarrhea.
Mushrooms (store-bought)SafePlain cooked store-bought mushrooms are fine. Never wild mushrooms.
Mushrooms (wild)ToxicNo. Some wild mushrooms are deadly. Call a vet right away if your dog ate one.
NutmegToxicNo. Nutmeg contains myristicin, which can cause tremors and seizures.
OatmealSafeYes, plain and cooked, without sugar or raisins.
OnionsToxicNo. Onions in any form (raw, cooked, powder) damage red blood cells.
OrangesSafeA few peeled segments are fine. Skip the peel and seeds.
Pasta (plain)SafeYes, plain cooked pasta in small amounts.
PeachesSafeThe flesh is fine in small pieces. Remove the pit, which contains cyanide compounds.
Peanut butterSafeYes, plain, unsalted, and only if the label has no xylitol (sometimes called birch sugar).
PeanutsSafeYes, plain, unsalted and shelled, a few at a time.
PearsSafeYes, without the core and seeds.
PeasSafeYes, green peas, snap peas and snow peas. Avoid canned peas with added salt.
PecansCarefulAvoid. Pecans can carry toxic molds and the fat can cause pancreatitis.
PineappleSafeYes, fresh, peeled and cored, in small pieces.
PistachiosCarefulAvoid. They are fatty and often salted, and the shells can block the gut.
PizzaCarefulAvoid. The sauce and toppings often contain onion and garlic, and it is very fatty.
PlumsCarefulAvoid. The pit, stem and leaves contain cyanide compounds and the pit can block the gut.
PopcornSafePlain, air-popped popcorn is fine. No butter, salt or unpopped kernels.
Pork (cooked, lean)SafeSmall amounts of plain, lean, cooked pork are fine. Avoid fatty cuts and processed pork.
Potatoes (cooked)SafePlain cooked potato is fine. Raw potato and green skin contain solanine.
PumpkinSafeYes, plain cooked or canned pumpkin. Not pumpkin pie filling.
RaisinsToxicNo. Like grapes, raisins can cause kidney failure.
RaspberriesSafeYes, a few as a treat.
Raw doughToxicNo. Yeast dough rises in the stomach and produces alcohol.
RiceSafeYes, plain cooked white or brown rice.
Salmon (cooked)SafeYes, cooked and boneless. A good source of omega-3.
Salmon (raw)ToxicNo. Raw salmon and trout from the Pacific Northwest can carry a parasite that causes salmon poisoning disease.
SardinesSafeYes, canned in water with no added salt.
Shrimp (cooked)SafeYes, cooked, peeled and plain.
SpinachCarefulSmall amounts are OK, but spinach is high in oxalates. Not a regular treat.
StrawberriesSafeYes, fresh, in small pieces.
Sweet potatoesSafeYes, plain and cooked.
TeaToxicNo. Tea contains caffeine.
TofuSafeSmall amounts of plain tofu are fine.
TomatoesCarefulRipe tomato flesh is fine in small amounts. The green parts, stems and leaves contain solanine.
TunaCarefulOccasionally, canned in water. Tuna is high in mercury, so not a regular food.
Turkey (cooked)SafeYes, plain, boneless and skinless. No cooked bones or seasoned skin.
WalnutsToxicNo. Walnuts, especially black walnuts and moldy ones, can cause tremors and seizures.
WatermelonSafeYes, without seeds and rind. A good hydrating treat.
XylitolToxicNo. Xylitol (birch sugar) in sugar-free gum, candy and some peanut butters can be fatal to dogs.
Yogurt (plain)SafePlain yogurt with no sugar or xylitol is fine in small amounts.
ZucchiniSafeYes, raw or cooked plain.

Sources: ASPCA Animal Poison Control Center "People Foods to Avoid Feeding Your Pets"; American Kennel Club food guides; Merck Veterinary Manual toxicology chapters. This list is general guidance: dogs with health problems may need a stricter diet.

Frequently asked questions

Can dogs eat grapes?

No. Grapes and raisins can cause sudden kidney failure in dogs, and even a few can be dangerous for some dogs. If your dog ate any, call your vet or a poison hotline right away.

Can dogs eat bananas?

Yes, in small pieces as an occasional treat. Bananas are safe but high in sugar.

Can dogs eat cheese?

Yes, small amounts of cheese are fine for most dogs. Choose low fat cheese, and skip it if your dog gets an upset stomach from dairy.

Can dogs eat peanut butter?

Yes, plain unsalted peanut butter is fine in small amounts, as long as the label has no xylitol (also called birch sugar).

Can dogs eat watermelon?

Yes, without the seeds and rind. It is a good low calorie, hydrating treat.

What should I do if my dog ate something toxic?

Call your vet, the ASPCA Animal Poison Control Center at (888) 426-4435 or the Pet Poison Helpline at (855) 764-7661 right away. Have the food package and your dog's weight ready, and do not make your dog vomit unless told to.

Add this calculator to your website

Free for pet blogs, vets, groomers, breeders and pet shops: paste this code into your page (WordPress: Custom HTML block). No ads inside the widget. More options on the free calculator widgets page.

Guides for this calculator

More pet calculators

Last updated October 2026.