Skip to content
Free UK delivery over £50 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets
Nutrition

Human foods that are safe for dogs to eat

A vet-charity-sourced guide to which human foods dogs can safely eat, which are toxic, and how to introduce new treats safely

By Matt Garnett, founder18 July 2026Lived-experience guidance, not medical advice

The quick answer

Yes, in small amounts, but always check the label first. Some peanut butters contain xylitol, an artificial sweetener that's extremely toxic to dogs. Choose a plain peanut butter with no added sweeteners and give only a small amount as an occasional treat.

Sharing food with your dog is one of life's small pleasures, and most owners do it without a second thought — a piece of carrot while you're cooking, the last bite of toast, a lick of yoghurt from the bowl. The good news is that plenty of everyday foods are genuinely fine for dogs in small amounts. The less good news is that a handful of very ordinary kitchen staples, including some fruits most of us think of as healthy, are actively dangerous to dogs and can cause serious illness or death.

This guide runs through what you can safely share, what to keep well away from your dog, and why the "safe" list still comes with rules. None of this is about turning your dog's diet upside down — a good complete dog food should always be doing the heavy lifting nutritionally. Human food, at its best, is an occasional extra: a training reward, a bit of enrichment, or a treat on a special occasion.

If you're ever unsure whether something on your worktop is safe, our Can My Pet Eat This? tool is a quick way to check before you hand it over.

Foods that are safe for your dog to enjoy

Fed plain and in modest amounts, a good number of human foods make perfectly good treats. Dogs Trust lists chicken, tuna, prawns and eggs among safe proteins, alongside pasta, cheese, plain bread, yoghurt, honey and quinoa in moderation, and peanut butter as long as it doesn't contain xylitol.

Fruit and vegetables

PDSA's guidance on safe fruit and veg notes that carrots, celery, green beans and peas can be given raw or cooked, and that sweet potato should be cooked and peeled first. Broccoli and Brussels sprouts are fine, but only in small quantities, since larger amounts can cause digestive upset. Apples, bananas, blueberries, strawberries and melon are all dog-friendly fruits — apples should have the core and pips removed, and any fruit with a stone (peaches, nectarines, plums) needs the stone taken out first, as it's both a choking and a mild toxicity risk.

The golden rule from PDSA applies across the board: whatever you give your dog should be in bite-sized pieces, seedless, and free of oil, butter, salt or flavourings. Fruit in particular should stay an occasional treat rather than a regular addition, because of its natural sugar content.

Protein and everyday extras

Plain, unseasoned cooked chicken, turkey or beef, with all bones removed, are good options, as are fully cooked eggs. Dogs Trust also lists sweetcorn (off the cob — the cob itself is a genuine hazard, covered below), cucumber and watermelon as safe, low-calorie options that many dogs enjoy in warm weather.

A note on portion control: even safe foods add calories. Treats and extras should stay a small fraction of your dog's daily intake, with the rest coming from a complete dog food. If you're not sure how many calories your dog actually needs, our Pet Calorie Calculator can help you work out a sensible daily allowance before you start adding extras on top.

Foods that are toxic to dogs — the ones to know by heart

A small group of very common foods cause the overwhelming majority of dog poisoning cases, and they're worth committing to memory because they turn up in kitchens constantly.

  • Grapes, raisins, currants and sultanas. PDSA's guidance on grape poisoning is unambiguous: these fruits can cause kidney failure in dogs, the toxic dose varies unpredictably between individual dogs, and some dogs become seriously unwell after eating only a small amount. This means fruit cake, mince pies, trail mix and even a few grapes dropped from a fruit bowl are genuine emergencies, not something to "wait and see" about.
  • Chocolate. According to Dogs Trust, small amounts can cause vomiting and diarrhoea, while higher doses can cause seizures or death. The RSPCA notes that chocolate poisoning is the most commonly reported type of dog poisoning it hears about, and darker chocolate is more dangerous than milk chocolate because it contains more theobromine, the toxic compound involved.
  • Onions, garlic, leeks and chives. These all belong to the allium family and, per PDSA, contain organosulphoxide compounds that are toxic to dogs and cats, damaging red blood cells and potentially causing anaemia. This applies whether the vegetables are raw, cooked, powdered or blended into a sauce or stock cube.
  • Xylitol. This sugar substitute, found in some sugar-free peanut butters, chewing gum and baked goods, is described by PDSA as extremely harmful to dogs and potentially fatal, triggering a dangerous drop in blood sugar and, in some cases, liver failure. Always check the label of any peanut butter before giving it to your dog.
  • Macadamia nuts. Battersea Dogs & Cats Home notes that a toxin in macadamia nuts affects a dog's muscles and nervous system, causing weakness, swollen limbs and panting, even after eating only a few nuts.
  • Avocado. The flesh, skin and stone all contain a substance called persin, which Battersea flags as a cause of vomiting and diarrhoea in dogs.
  • Alcohol and caffeine. Both are toxic in even small quantities, affecting the heart, blood pressure and nervous system.
  • Corn on the cob. It isn't the corn itself that's the problem — it's the cob. Battersea warns that a swallowed cob can cause a serious intestinal blockage that sometimes needs surgery to remove.
  • Cooked bones. Unlike raw bones, cooked bones splinter easily. Battersea's advice is that splinters can cause constipation or, in the worst cases, a fatal perforation of the gut.
Grapes, raisins, chocolate and xylitol are among the most frequent causes of dog poisoning calls to vets — and every one of them is a common item in an ordinary kitchen cupboard.

Why some "safe" foods still need caution

A food being "safe" for dogs rarely means unlimited. Potatoes are a good example: PDSA is clear that raw potatoes and potato skins contain a toxin called solanine and should never be given, while cooked, plain, peeled potato in small amounts is generally fine. The same caution applies to bread, cheese and pasta — none of these are toxic, but they're calorie-dense, and a dog fed too much bread or cheese can put on weight quickly or develop an upset stomach.

Salt is another hidden risk. Foods that are entirely safe in their plain form, like plain rice or plain chicken, become a problem once they're covered in gravy, stock, or seasoning intended for human tastebuds. As a rule, if a food has had salt, sugar, oil, butter, garlic, onion or artificial sweetener added during cooking, it's no longer a safe treat for your dog, even if the base ingredient would have been fine.

How to introduce a new food safely

Even foods on the safe list can cause a reaction in an individual dog, so it's worth being methodical:

  • Introduce one new food at a time, in a small amount, and wait 24–48 hours before trying anything else new.
  • Watch for soft stools, vomiting, itching or excessive wind, which can signal that a food doesn't agree with your dog even if it isn't toxic.
  • Keep portions small — a few small pieces, not a handful — especially with anything sugary or starchy.
  • Never assume a food is safe because your dog has had something similar before; ingredients and recipes vary, and sauces, marinades and coatings are often where the risk hides.

This is particularly worth remembering around foods your dog has never had a reaction to before but that you've prepared differently — the same chicken breast can be perfectly safe grilled and plain, but risky if it's been cooked in a garlic butter marinade.

Common mistakes owners make

Most food-related emergencies come down to a handful of recurring situations rather than deliberate feeding:

  • Leaving food within reach. Chocolate on a low coffee table, a bag of grapes on the kitchen side, or a Christmas cake cooling on a rack are all classic sources of accidental poisoning.
  • Assuming "a little bit" is fine for everything. With grapes, chocolate and xylitol in particular, there's no reliably safe small amount — unlike foods that are simply calorie-dense, these are genuinely toxic in principle, not just in excess.
  • Not checking labels. Xylitol increasingly appears in "healthier" or sugar-free products — peanut butter, some baked goods, even certain toothpastes — so it pays to actually read the ingredients rather than assume.
  • Feeding cooked bones from a roast or takeaway. These are one of the most common causes of emergency vet visits after a Sunday lunch or barbecue.
  • Sharing table scraps covered in sauce, gravy or seasoning. The base ingredient (potato, chicken, rice) might be fine; the onion gravy or garlic butter on top usually isn't.

Puppies, seniors and dogs with health conditions

Puppies have smaller bodies and less digestive resilience, so the same amount of a rich or fatty food that a large adult dog might shrug off can cause a puppy real problems, including pancreatitis. It's best to hold off on human food treats until a puppy is fully weaned onto a complete diet and to introduce anything new even more gradually than you would with an adult dog.

Older dogs and dogs with existing conditions such as pancreatitis, kidney disease, diabetes or food allergies need extra care too. High-fat treats like cheese or fatty meat off-cuts are a common trigger for pancreatitis flare-ups, while dogs with kidney disease need their protein, phosphorus and sodium intake managed carefully by a vet, which makes casual "extras" more risky than for a healthy adult dog. If your dog has a diagnosed condition, always check with your vet before adding any new food, however small the amount.

What to do if your dog eats something they shouldn't

If you know or suspect your dog has eaten something toxic, don't wait for symptoms to appear before acting. PDSA's advice on grape poisoning is explicit: contact your vet immediately rather than waiting to see if your dog develops symptoms, because by the time symptoms show, damage may already be underway. The RSPCA gives the same instruction for poisoning in general — contact your vet straight away, and don't try to make your dog sick yourself unless a vet specifically tells you to, since doing so incorrectly can cause more harm than good.

It helps to have the following ready when you call:

  • What your dog ate, and roughly how much
  • When they ate it
  • Your dog's approximate weight
  • Any symptoms you've already noticed

Keeping packaging (for chocolate, xylitol-containing products, or medication) to show your vet or an out-of-hours emergency vet can also speed up treatment, since it tells them exactly what's involved.

When to see your vet

Beyond a known poisoning event, get in touch with your vet if your dog shows any of the following after eating something new: repeated vomiting or diarrhoea, lethargy, loss of appetite lasting more than a day, abdominal pain or a bloated stomach, unsteadiness, tremors, or noticeably increased thirst and urination. These can all be signs that something hasn't agreed with your dog, or in more serious cases, a sign of toxicity that needs urgent treatment. When in doubt, it's always better to call your vet or an emergency vet line than to wait and see.

*This is general guidance, not a substitute for advice from your vet, who can assess your individual pet.*

Sources

  • PDSA — safe fruit and veg for dogs (pdsa.org.uk).
  • PDSA — grape, raisin, currant and sultana poisoning in dogs (pdsa.org.uk).
  • PDSA — poisons and hazards for your pets (pdsa.org.uk).
  • Dogs Trust — what foods are toxic to dogs and the human foods you can feed them (dogstrust.org.uk).
  • Battersea Dogs & Cats Home — toxic food for dogs (battersea.org.uk).
  • RSPCA — common dog poisons and poisoning symptoms (rspca.org.uk).

Common questions

Can dogs eat peanut butter?

Yes, in small amounts, but always check the label first. Some peanut butters contain xylitol, an artificial sweetener that's extremely toxic to dogs. Choose a plain peanut butter with no added sweeteners and give only a small amount as an occasional treat.

How many grapes are dangerous for a dog?

There's no known safe amount. PDSA notes the toxic dose varies unpredictably between individual dogs, and some become seriously unwell after eating only a few. Treat any amount of grapes, raisins, currants or sultanas as an emergency and contact your vet straight away.

Are cooked bones safe for my dog?

No. Cooked bones splinter far more easily than raw ones and can cause constipation or, in serious cases, a perforation of the gut. It's safest to avoid giving your dog bones from a roast, takeaway or barbecue.

Can puppies eat the same human foods as adult dogs?

The same foods are toxic to puppies as to adult dogs, but puppies are more vulnerable to problems like pancreatitis from rich or fatty extras. It's best to hold off on human food treats until a puppy is settled on a complete diet, and introduce anything new very gradually.

What should I do if my dog eats chocolate?

Contact your vet immediately rather than waiting to see if symptoms develop, and don't try to make your dog sick unless a vet tells you to. Have details ready of what was eaten, roughly how much, and your dog's weight.

About the author

Matt Garnett — founder, Giddy Pets

Matt started Giddy Pets to make getting pets the good stuff simpler and fairer. Everything in these guides comes from real life with pets and a lot of trial and error — it's practical guidance, not veterinary advice. If a guide gets something wrong, tell him directly.

Free tools & more guides

Read next