Christmas dinner is the best meal of the year, and your dog knows it. Those eyes under the table are not admiring the tablecloth — they’re waiting for something to land. The good news: your dog can join in, safely, with a plate of their own. The bad news: half the classic Christmas spread is off-limits, and some of it is genuinely dangerous.
The rule of thumb is simple. Your dog can have the plain, boring parts: unseasoned turkey meat, plain vegetables, a little plain potato or sweet potato. Anything fatty, salty, seasoned, or containing the big five — chocolate, xylitol, grapes/raisins, onion/garlic, macadamia nuts — stays on the human side of the table.
Here’s the full breakdown, item by item, so you can plate up a dog-safe Christmas dinner with confidence.
The five-second rule
Before anything reaches your dog’s plate, check: is it plain? Is it boneless? Is it onion- and garlic-free? Was it cooked without alcohol, stock, or added fat? If yes to all four, you’re probably fine. If any answer is no, skip it.
The safe list: what dogs CAN have
These are the building blocks of your dog’s Christmas plate. All of them should be served plain — no butter, no gravy, no seasoning.
Plain turkey meat (boneless, skinless)
The centrepiece. Turkey breast meat is lean, high in protein, and perfectly fine for dogs — provided it’s plain. Strip off the skin (it’s all fat and seasoning) and remove every bone. Cooked turkey bones splinter, and no bone — Christmas dinner or otherwise — should ever reach a dog. Serve a few small pieces mixed into their normal dinner, or as a festive topper.

Carrots, green beans and peas
The classic veg trio is dog-safe and mostly boring in the best way. Carrots are great raw or cooked; green beans should be plain (no butter, no almonds, no casserole topping); peas are fine straight from the pod or the freezer bag. If your veg went into a buttered or seasoned dish, set some aside before the butter — a five-second habit that makes Christmas dog-proof.

Plain potatoes and sweet potato
Mashed potato with butter and cream is a human luxury; plain boiled potato is a dog-safe filler. The same goes for sweet potato — roasted or mashed plain, it’s one of the healthiest treats you can give. Keep the portion small; starchy veg is rich, and a dog that’s used to kibble doesn’t need a mountain of it.
Cranberries (plain, unsweetened)
Fresh cranberries are safe for dogs in small amounts — they’re tart, so most dogs only nibble a few anyway. What dogs can’t have is cranberry sauce: it’s packed with sugar, and some recipes include alcohol, orange liqueur, or xylitol. A teaspoon of plain cooked cranberries is festive and safe; the jarred sauce stays away.
A little apple (no core, no seeds)
Sliced apple is a safe, crunchy addition to the dog’s plate — it’s the traditional accompaniment to pork and goose, and dogs like it too. Just skip the core and seeds (they contain tiny amounts of cyanide compounds) and don’t use cooked apple that’s been through a sugary or spiced sauce.
The danger list: what dogs must NOT have
This is the list that matters most. Christmas kitchens are full of things that look harmless and aren’t.

Bones — all of them
Cooked poultry bones are the classic Christmas emergency. They splinter into sharp fragments that can tear the throat, stomach or intestines. Turkey wishbones, drumstick bones, goose carcasses — none of it. Put carcasses straight into a lidded bin, not an open bowl on the counter.
Stuffing and gravy
Both are loaded with the things dogs can’t have. Stuffing typically contains onion, garlic, butter, and sometimes sausage meat or dried fruit. Gravy is essentially concentrated fat and salt with onion or stock flavour. A tiny lick won’t kill anyone, but a bowl of it can trigger pancreatitis — an emergency vet visit on Christmas Day is nobody’s idea of festive.
Mince pies, Christmas pudding and fruit cake
Every single one is a grape/raisin risk. Mince pies and Christmas pudding are packed with dried fruit, and grapes and raisins are among the most toxic foods for dogs — even a small amount can cause kidney failure in some dogs. Add the alcohol (brandy butter, flaming pudding) and these are a hard no, kept well out of reach.
Chocolate in any form
Christmas means chocolate everywhere: advent calendars, selection boxes, liqueurs, yule log. Chocolate contains theobromine, which dogs can’t process, and dark chocolate is the worst of it. If chocolate goes missing and you suspect your dog ate it, call the vet with the type and estimated amount — don’t wait for symptoms.
Nuts, especially macadamia
Macadamia nuts are toxic to dogs. Other nuts aren’t outright poisonous but are high in fat and a choking risk. Keep the nut bowl out of paw’s reach, and sweep up shells — nut shells can cut mouths and block intestines.
Alcohol
This one sounds obvious, but dogs lap at spilled drinks and get into punch bowls. Alcohol poisoning in dogs is fast and dangerous. Keep all drinks above dog height and mop spills immediately.
Onion and garlic
They hide in everything: stuffing, gravy, roasted veg, sauces. Both damage dogs’ red blood cells, and the damage is cumulative — it builds up over days. Anything from the dinner that touched onion or garlic powder is off your dog’s plate.
How to serve your dog’s Christmas dinner
Make it special without making it risky:
-
Set aside before you season. The golden rule of dog-safe Christmas: portion out the plain meat and veg before the butter, gravy, stuffing and seasoning go in. A separate small bowl, kept aside during cooking, is all it takes.
-
Keep it small. A dog’s Christmas plate should be a side portion — maybe a quarter of their normal meal’s worth of extras — not a second full dinner. Rich food in big quantities means an upset stomach, even when every ingredient is technically safe.
-
Mix it into their normal food. The safest Christmas dinner is mostly their regular food with a few safe festive additions on top. Novel food plus excitement plus a full house is already a lot for a dog’s digestion.
-
No table scraps begging loop. It’s lovely to share, but once one guest feeds the dog, every guest feeds the dog. Nominate one person to handle the dog’s plate, and ask everyone else to keep their hands off the muzzle.
What to do if your dog eats something they shouldn’t
It happens every Christmas — a dropped mince pie, a bin raid, a helpful toddler. Here’s the triage:

-
Work out what and how much. Check what food is missing and roughly how much the dog could have eaten.
-
Call your vet or the emergency vet line. Christmas Day vets are busy; calling early with the food name, amount and your dog’s weight gets you the fastest answer. Don’t wait for symptoms with raisins, chocolate or xylitol.
-
Don’t induce vomiting unless told to. Some foods (like fatty foods) shouldn’t be vomited back up, and some dogs shouldn’t be made to vomit at all. Follow the vet’s instructions.
-
Save the packaging. If it was a shop-bought item, keep the wrapper — the ingredient list tells the vet exactly what they’re dealing with.
Save your vet’s holiday opening hours on your phone before the big day. A two-minute check now beats a frantic search at 8pm on Christmas Day.
FAQs
Can dogs eat turkey on Christmas?
Yes — plain, boneless, skinless turkey meat is safe for dogs in small amounts. No skin, no bones, no gravy, no stuffing. The plain breast meat you set aside before seasoning is the perfect share.
What Christmas foods are toxic to dogs?
The big ones: chocolate, grapes and raisins (mince pies, Christmas pudding, fruit cake), macadamia nuts, onion and garlic, xylitol (sugar-free sweets), alcohol, and cooked bones. Rich fatty foods like gravy and stuffing can also cause pancreatitis.
Can my dog have Christmas dinner leftovers?
Some of them: plain turkey meat, plain veg, plain potato. But leftovers are risky because they’re already seasoned, sauced and mixed together. Only share the parts you set aside plain — never the finished plate.
How much turkey can I give my dog?
A few small pieces as part of their meal — roughly a quarter of their normal dinner’s worth of extras. Turkey is lean, but a sudden large amount of any new food can upset a dog’s stomach, especially on an already exciting day.
