Nutrition

What can dogs eat and not eat? Over 60 foods from A to Z

Potatoes only cooked, couscous in moderation, grapes never: for over 60 foods, here's what dogs can eat and which ones are toxic to them.

By the DoggoMeal editorial teamPublished Updated 10 min read

In short

Many foods from your kitchen are fine for your dog – cooked, unseasoned and in small amounts, such as rice, potatoes, carrots, chicken, cottage cheese or apple without the core. The main foods to avoid are chocolate, xylitol, grapes and raisins, onions and garlic, macadamia nuts, alcohol and caffeine. Everything that isn't part of the main food should add up to less than 10% of daily calories – for a 10 kg dog, that's less than around 63 kcal.

Many foods from your kitchen are fine for your dog – cooked, unseasoned and in small amounts: for example rice, potatoes, carrots, chicken, cottage cheese or an apple without the core. The main foods to avoid are chocolate, xylitol (birch sugar), grapes and raisins, onions and garlic, macadamia nuts, alcohol and caffeine. And everything that isn't part of the main food should add up to less than 10% of daily calories.

This list is meant for everyday life: can your dog have that piece of cucumber, the dollop of quark, the leftover rice? When it comes to poisoning, critical amounts and emergencies, read our guide to foods that are toxic to dogs.

Exactly how much fruit and veg your dog can eat is worked out for their weight on our “Can my dog eat …?” pages – the linked names in the table take you straight there.

The 5 basic rules

  1. Unseasoned: No salt, no spice mixes, no sauces. Many ready-made products contain onion or garlic powder.
  2. Cooked rather than raw for potatoes, pulses, grains, eggs and pork.
  3. Remove pips, stones and peel – they can act as foreign bodies or contain cyanide precursors.
  4. Small amounts: Introduce anything new slowly and watch how your dog's stools react.
  5. The 10 per cent rule: Everything outside the main food – treats, fruit, cheese, leftovers – should add up to less than 10% of daily calories.

Food list from A to Z

Yes = well suited in dog-appropriate amounts. In moderation = occasionally and in small amounts, with restrictions. No = do not feed.

FoodAllowed?What to watch out for
AlcoholNoEven small amounts are dangerous, including in chocolates or desserts.
AppleYesRemove the core and pips, give in pieces.
ApricotIn moderationFlesh only, remove the stone (foreign body risk, cyanide precursors in the kernel).
AubergineIn moderationCooked only; raw and unripe, it contains solanine.
AvocadoNoVery high in fat, and the stone is a foreign body risk – best left out.
BananaIn moderationHigh in sugar; small pieces as a treat or in dog ice cream.
BeefYesCooked, or raw from a hygienically sound source; choose lean cuts.
Beef lungYesLean; dried, it's a popular chew and training treat.
BeetrootIn moderationCooked, or raw and finely grated, in small amounts; harmlessly turns stools and urine reddish.
BlackberriesYesWash, remove the stalks, give in small amounts.
BlueberriesYesA good small training treat.
BreadIn moderationSmall pieces of dry bread are fine; no raisin, nut or onion bread.
BroccoliIn moderationRaw or cooked, unseasoned, only a few small pieces; cut the stalks small.
BuckwheatYesCooked, as a gluten-free source of carbohydrate.
ButterNot neededAt least 80% fat and unsuitable as a treat; fat can make pancreatitis more likely.
CarawayNoToxic to dogs according to the ASPCA (essential oils), usually causing only mild vomiting or diarrhoea. A few seeds in bread are not an emergency.
CarrotYesRaw as something to crunch, or cooked in a meal, without salt or butter.
CauliflowerYesRaw or cooked, without sauce or seasoning, in small pieces; can cause wind.
Cheese (hard cheese)In moderationHigh in fat and salt, only small cubes as a reward.
CherriesIn moderationOnly with the stones removed; stones, stalks and leaves contain cyanide precursors.
Chicken, turkeyYesThoroughly cooked, without skin, without bones.
Chicken broth (homemade)YesWithout salt, onion, garlic or seasoning; no stock cubes or instant broth.
Chocolate, cocoaNoTheobromine – the darker, the more dangerous.
CinnamonNot neededNot toxic, but unnecessary; the risks are cinnamon oil, inhaled powder and sweet baked goods with cinnamon.
CoconutIn moderationHigh in fat; larger amounts can cause diarrhoea.
Coffee, tea, energy drinksNoCaffeine is toxic to dogs.
Cottage cheeseYesLow in fat and high in protein; small amounts, if your dog tolerates dairy.
CourgetteYesRaw or cooked; never courgettes that taste bitter.
CouscousIn moderationCooked plain in water, without salt or seasoning; made from wheat, contains gluten.
Cream cheese (plain)In moderationWithout herbs, garlic or onions; only a little because of the fat and lactose.
CucumberYesLow in calories, raw as a snack.
DatesIn moderationRemove the stone; dried dates are very high in sugar – only a little piece, and rarely.
EggIn moderationCooked all the way through, without salt or fat; raw egg white can interfere with the absorption of biotin.
Fennel (vegetable)YesCooked, finely chopped.
Fennel teaIn moderationUnsweetened and cooled, in small amounts; not a substitute for fresh water.
GarlicNoDamages red blood cells – raw, cooked and as powder.
HoneyNot neededNot toxic, but almost pure sugar; it doesn't belong in dog food or dog biscuits.
Honeydew melonIn moderationWithout seeds and skin; more sugary than watermelon, so only small pieces.
KohlrabiIn moderationCooked and in small amounts, can cause wind.
LiverIn moderationVery rich in vitamin A – only a small part of the ration.
Liver sausageNot neededSalted, seasoned and fatty, many varieties contain onions. For treats, cooked chicken liver is the better choice.
Macadamia nutsNoEven small amounts cause weakness, trembling and vomiting.
Mandarin, orangeIn moderationWithout peel and pips; acidic, and many dogs don't like it.
MangoIn moderationWithout skin and stone, in small pieces.
MilkIn moderationMany dogs don't tolerate milk sugar well – lactose-free milk is better.
MilletYesCooked, as a source of carbohydrate.
Mushrooms (cultivated)In moderationCooked and unseasoned only; never wild mushrooms.
Mushrooms (wild, foraged)NoRisk of mixing up species, and unclear tolerance.
Nuts (walnut, almond, hazelnut)NoVery high in fat; mouldy nuts can contain toxins – best left out.
Oats (porridge oats)In moderationPlain and cooked with water, in small amounts.
Onion, leek, chives, shallotNoDamage red blood cells, also when cooked and as powder.
ParmesanIn moderationVery salty and fatty – a few crumbs at most.
PastaIn moderationCooked and unseasoned, without sauce.
Peach, nectarine, plumIn moderationOnly with the stone removed, in small pieces.
Peanut butterIn moderationOnly without xylitol, sugar and salt; very high in fat.
PearYesRemove the core; ripe pears are often well tolerated.
Peas, lentils, chickpeasIn moderationPeas can also be fresh or thawed, lentils and chickpeas cooked only; not as a main ingredient, can cause wind.
Peppers (bell peppers)In moderationIdeally ripe (red, yellow, orange), without seeds and stalk; small amounts. Green ones are not toxic.
PineappleIn moderationOnly ripe flesh, without the skin and core; acidic and high in sugar.
PorkIn moderationOnly fully cooked through, never raw.
PotatoIn moderationOnly cooked and peeled; raw, green or sprouting potatoes contain solanine.
PumpkinYesEdible varieties, cooked; never pumpkins that taste bitter.
Quark (low-fat and regular)YesHigh in protein; small amounts, unsweetened, if your dog tolerates dairy – how much and how often.
QuinoaYesRinse thoroughly, cooked; gluten-free.
RadishesIn moderationIn larger amounts, the hot mustard oils irritate the stomach; the odd slice is fine.
Raisins, grapes, sultanas, currantsNoCan lead to kidney failure in dogs, including in muesli and baked goods.
RaspberriesIn moderationSmall amounts as a treat.
RiceYesCooked; cooked very soft, also when your dog has diarrhoea – work out the daily bland diet amount.
Rusks (zwieback)In moderationWithout chocolate, raisins or sweetener; not a substitute for a bland diet – more on rusks for diarrhoea.
Salmon and other fishIn moderationThoroughly cooked, boneless and unseasoned; raw freshwater fish can contain parasites.
Salt, crisps, salted pretzelsNoToo much salt can trigger vomiting and diarrhoea.
Soya, tofuIn moderationCooked only, in small amounts; can trigger intolerances.
SpeltYesAs cooked flakes or grains; contains gluten.
SpinachIn moderationContains oxalic acid; occasionally and cooked.
StrawberriesYesWash, remove the green tops, give in small amounts.
Sweet potatoYesCooked and peeled.
SweetcornIn moderationCooked; never corn on the cob (risk of intestinal blockage).
TomatoIn moderationOnly ripe and without green parts.
WatermelonYesWithout seeds and rind; lots of water, few calories.
Xylitol (birch sugar), sweetenersNoIn dogs, xylitol causes dangerously low blood sugar.
Yoghurt (plain)In moderationUnsweetened; dogs have little lactase.

The list is no substitute for veterinary advice. Dogs with existing conditions – affecting the kidneys, liver or pancreas, for example – or with allergies often need their own rules.

Toxic to dogs: the short list

Never give your dog these foods, not even in small amounts:

  • Chocolate and cocoa – theobromine and caffeine; the darker, the more dangerous
  • Xylitol (birch sugar, E 967) – in sugar-free chewing gum, sweets, some peanut butters and baked goods; from as little as about 0.1 g per kilogram of body weight, there's a risk of low blood sugar
  • Grapes and raisins – can cause kidney failure; sensitivity varies enormously from dog to dog
  • Onions, garlic, leeks, chives – also cooked, dried and as powder; garlic is roughly three to five times more potent than onion
  • Macadamia nuts – weakness, trembling, vomiting
  • Alcohol and raw yeast dough – yeast dough keeps fermenting in the stomach and produces alcohol
  • Coffee, black tea, energy drinks – caffeine
  • Cooked bones – splinter into sharp-edged pieces
  • Raw pork – can transmit the Aujeszky's disease virus, which is fatal to dogs

If your dog has eaten any of these, call your vet practice or a veterinary hospital straight away. Make a note of the amount, the time and the packaging, and don't try to make your dog sick yourself. Everything else is covered in our guide to foods that are toxic to dogs.

Common questions about specific foods

Rusks: Fine in small amounts. They're easy to digest, but mainly provide starch and usually sugar. For diarrhoea, the classic bland diet of chicken and rice is the better choice – more on rusks for diarrhoea and on the bland diet.

Quinoa, couscous, buckwheat, spelt: All four are fine cooked and unseasoned as a source of carbohydrate. Rinse quinoa thoroughly first. Couscous and spelt contain gluten, buckwheat and quinoa don't – for dogs without an intolerance, that makes little difference.

Cottage cheese, low-fat quark, quark: High in protein and popular with many dogs. They work as a topping, for filling a Kong or, in a bland diet, as a partial substitute for chicken – as long as your dog tolerates dairy. Amounts, lactose and what applies to Parmesan, feta or butter are covered in quark and cottage cheese for dogs.

Dates: Not toxic, but very high in sugar when dried. If at all, then only a little stoned piece now and then.

Soya: Cooked tofu or cooked soya beans in small amounts are possible. Soya is one of the ingredients that some dogs with intolerances react to.

Radishes: Not toxic, but hot. A slice to try is fine; larger amounts can irritate the stomach.

Parmesan: Very salty and high in fat. A few crumbs as a training reward are fine, but it's unsuitable as a regular snack.

Caraway: The ASPCA lists caraway as toxic to dogs, with the essential oils responsible. It names only mild vomiting and diarrhoea as consequences, so a few seeds in bread are not an emergency. Still, it's not something to give as a spice or as a home remedy for wind. If stomach ache or wind persists, your dog needs to see a vet. More on this under Can dogs eat caraway?. What else helps with stomach and gut problems, and what doesn't, is covered under home remedies for stomach and gut problems.

Chicken broth: Homemade without salt, onion, garlic or seasoning, it's a good addition. Ready-made stock isn't. You'll find a recipe for broth ice cubes in Homemade dog ice cream: 5 sugar-free frozen treats.

Beef lung: Lean and popular as a dried chew. Dried, 100 g contains considerably more energy than fresh – so it's best given in small pieces.

Alkaline diet: A concept from human nutrition. There is no evidence-based alkaline diet for healthy dogs. Food does affect urine pH, but it is only changed deliberately under veterinary guidance, for example with certain urinary stones.

You'll find more detail on individual varieties in our guides to fruit for dogs and vegetables for dogs.

How much is OK?

Everything outside the main food counts as treats – and all treats together should stay below 10% of daily calories. For a neutered, normally active 10 kg dog with a daily requirement of around 630 kcal, that's about 63 kcal. To give you a rough idea:

SnackApproximate energy
1 slice of rusk (about 10 g)about 40 kcal
1 tbsp cottage cheese (about 25 g)about 25 kcal
1 tbsp low-fat quark (about 30 g)about 20 kcal
½ banana (about 60 g)about 55 kcal
100 g cucumberabout 15 kcal
100 g carrotabout 40 kcal

You'll find the exact figure for your dog here: work out your dog's calorie needs.

The DoggoMeal app shows you for every ingredient whether it's suitable for your dog, and calculates recipes with exact amounts for their weight. Get the app.

Work it out

Matching calculators, free in your browser

FAQ

Frequently asked questions

What should dogs never eat?

The main foods to avoid are chocolate and cocoa, xylitol (birch sugar), grapes and raisins, onions, garlic and leeks, macadamia nuts, alcohol and raw yeast dough, coffee and other caffeinated drinks, as well as cooked bones and raw pork. If your dog has eaten any of these, call your vet practice or a veterinary hospital straight away.

Can dogs eat rusks (zwieback)?

Yes, in small amounts. One or two slices of ordinary rusk without chocolate, raisins or sweetener are fine for most dogs. But rusks usually contain sugar and hardly any protein – for diarrhoea, they're no substitute for a bland diet.

Can dogs eat quark and cottage cheese?

Yes, if they tolerate dairy. Low-fat quark, regular quark and cottage cheese are high in protein and work well in small amounts as a topping or treat. Dogs only have a little lactase, though – if their stools turn soft, leave dairy out or switch to lactose-free versions.

Can dogs eat quinoa, couscous or buckwheat?

Yes, cooked and unseasoned. Rinse quinoa thoroughly first to wash off the bitter saponins. Couscous is made from wheat semolina and contains gluten; buckwheat and quinoa are gluten-free. Ready-made mixes with spices, onion or stock are not suitable.

Is chicken broth good for dogs?

Homemade chicken broth without salt, onion, garlic or seasoning is a good addition, for example poured over a bland diet or frozen as dog ice cream. Stock cubes and instant broth are unsuitable because they contain a lot of salt and often onion or garlic powder.

Is there such a thing as an alkaline diet for dogs?

The term comes from human nutrition. There is no evidence-based alkaline diet for healthy dogs. Food does affect the pH of the urine – but it is only changed deliberately under veterinary guidance, for example with certain types of urinary stones.

References

Sources

This article is based on the following expert sources. You can read how we work under Editorial team & methodology.

  1. People Foods to Avoid Feeding Your Pets – ASPCA Animal Poison Control Center
  2. Toxic and Non-Toxic Plants: Caraway – ASPCA Animal Poison Control Center
  3. Feeding treats to your dog – WSAVA Global Nutrition Committee
  4. Vergiftung beim Hund: Richtig helfen – aber wie? (Presseinformation 30/2012) – Bundestierärztekammer
  5. Grape, Raisin, and Tamarind Toxicosis in Dogs – Merck Veterinary Manual
  6. Garlic and Onion (Allium spp) Toxicosis in Animals – Merck Veterinary Manual
  7. Xylitol Toxicosis in Dogs – Merck Veterinary Manual
DoggoMeal app

Less maths, more cooking.

The article tells you what matters. The DoggoMeal app turns it into a recipe with gram amounts to suit your dog's weight, age, activity and allergies.

  • Dog profile
  • Recipes with gram amounts
  • Allergy warnings
  • Doggopedia

Free · no subscription · every feature included

DoggoMeal app: recipe with gram amounts per day and per portion
About the editorial team

DoggoMeal editorial team

DoggoMeal is a dog nutrition app, founded and run by Kim Marques. Nami, our Shiba, is part of everyday life – her experiences with food changes, bland diets and the like appear in many articles as personal examples.

Our content follows the recommendations of the NRC, WSAVA and FEDIAF. You'll find the sources for this article above under “Sources”. The articles are no substitute for veterinary advice – if your dog has symptoms, please talk to your vet.

More from the magazine

Keep reading

Related articles from the DoggoMeal Magazine – or all articles on “Nutrition”.