Christmas dinner is a big part of the day, and most dogs spend it staring hopefully at the table. The good news is that many Christmas staples can be made dog-friendly by setting aside a plain portion before the seasoning, butter and gravy go on. These dog-friendly Christmas dinner ideas show you how to build a festive plate for your dog from simple, safe components: plain turkey, mashed sweet potato, steamed vegetables and a small dessert.
Below you will find 10 dog-safe dishes with measures, cooking temperatures in Fahrenheit and Celsius, timings, yield and storage, plus a plating guide and a clear list of Christmas foods that should never go on your dog’s plate.
Quick Facts
- Number of ideas: 10
- Approach: Set aside plain portions before seasoning
- Cooking: Oven 350–400°F (175–200°C) or stovetop
- Prep time: 5–30 minutes per dish
- Portion: A small festive plate replaces part of the usual dinner, not extra on top

The Golden Rule: Plain Before Seasoned
Most Christmas dangers for dogs are added during cooking: onion and garlic in stuffing and gravy, butter and salt in mashes, nutmeg in desserts, and fatty skin on roast meats. The easiest way to share safely is to cook or set aside your dog’s portion before any of these go in. Keep it in a separate labeled dish so it doesn’t get mixed up in the busy kitchen.
Rich, fatty foods can trigger stomach upset and pancreatitis in dogs, so keep portions small and lean. A festive dog plate should replace part of your dog’s usual dinner, not be added on top of it.
1. Plain Roast Turkey Breast Bites
The centerpiece of a dog’s Christmas plate: lean white meat with no skin.
Ingredients
- 1 boneless, skinless turkey breast portion (about 8 oz / 225 g)
Instructions
- Heat the oven.
- Place the turkey in a small baking dish with 2 tbsp water; do not add oil, butter, salt or seasoning.
- Cover with foil and roast until it reaches 165°F (74°C) in the thickest part.
- Rest 10 minutes, then cut into bite-size cubes, discarding any fat or gristle.
Storage: Refrigerate up to 3 days; freeze up to 2 months.
Tip: If carving the family turkey, take lean breast meat only and remove all skin, bones and seasoning.
2. Mashed Sweet Potato (No Butter)
Smooth, naturally sweet and very popular with dogs.
Ingredients
- 1 large sweet potato, peeled and cubed
Instructions
- Boil or steam the sweet potato for 15 minutes until very soft.
- Drain and mash with a splash of the cooking water.
- Cool to room temperature before serving.
Storage: Refrigerate up to 4 days; freeze up to 2 months.
3. Steamed Green Beans
Crunchy, low-calorie and festive green.
Ingredients
- 1 cup (100 g) fresh green beans, trimmed
Instructions
- Steam for 5–6 minutes until just tender.
- Cool and cut into 1 inch (2.5 cm) pieces.
Storage: Refrigerate up to 3 days.
4. Carrot Coins
Bright orange coins that are easy to share.
Ingredients
- 2 medium carrots, peeled and sliced into 1/4 inch (6 mm) coins
Instructions
- Steam for 7–8 minutes until tender.
- Cool before serving; halve for small dogs.
Storage: Refrigerate up to 3 days.
5. Roasted Butternut Squash Cubes
A plain roasted side with a caramelized edge.
Ingredients
- 2 cups (280 g) peeled, seeded butternut squash cubes
Instructions
- Heat the oven and line a sheet with parchment.
- Spread the cubes out with no oil or seasoning.
- Roast until soft and lightly browned, turning once.
- Cool and mash lightly for small dogs.
Storage: Refrigerate up to 4 days.

6. Festive Turkey and Rice Christmas Bowl
A complete-looking festive bowl built from plain components.
Ingredients
- 1/2 cup (70 g) Plain Roast Turkey Breast Bites
- 1/4 cup (45 g) plain cooked white or brown rice
- 2 tbsp Mashed Sweet Potato
- 2 tbsp Steamed Green Beans
- 2 tbsp Carrot Coins
Instructions
- Warm components to room temperature.
- Arrange in sections in your dog’s bowl.
- Serve in place of part of the usual meal (portion shown suits a medium dog).
Storage: Serve immediately; refrigerate leftovers up to 2 days.
7. Mini Turkey Meatloaf Muffins
Little meatloaves with vegetables baked in a muffin tin.
Ingredients
- 1 lb (450 g) lean ground turkey
- 1 large egg
- 1/2 cup (45 g) rolled oats
- 1/2 cup (55 g) finely grated carrot
- 1/4 cup (60 g) plain unsweetened pumpkin puree (not pie filling)
Instructions
- Heat the oven and lightly oil a 12-cup muffin tin.
- Mix everything and divide among the cups.
- Bake until cooked through to 165°F (74°C).
- Cool completely and serve one muffin, halved for small dogs.
Storage: Refrigerate up to 3 days; freeze up to 2 months.
8. Plain Pumpkin Mash Side
A spoonful of pumpkin adds color to the plate.
Ingredients
- 1/4 cup (60 g) plain unsweetened pumpkin puree (not pie filling)
Instructions
- Spoon onto the plate straight from the can.
- Serve 1–2 teaspoons for small dogs or 1–2 tablespoons for large dogs.
Storage: Refrigerate opened puree up to 5 days, or freeze in ice-cube trays.
9. Fresh Cranberry Yogurt Dollop
A small festive topping, with fresh cranberries rather than sweetened sauce.
Ingredients
- 2 tbsp plain unsweetened Greek yogurt
- 4–5 fresh cranberries, very finely chopped
Instructions
- Stir cranberries into the yogurt.
- Add a small dollop to the side of the plate.
Storage: Make fresh on the day.
10. Christmas Dessert Pupcake
Finish with a mini pupcake instead of pudding or pie.
Ingredients
- 1 cup (120 g) oat flour
- 1/2 ripe banana, mashed
- 1/4 cup (60 g) plain unsweetened pumpkin puree (not pie filling)
- 1 large egg
- 2 tbsp water
- Topping: 2 tbsp plain unsweetened Greek yogurt
Instructions
- Heat the oven and line a 6-cup mini muffin tin.
- Mix the batter and divide among the cups.
- Bake until a toothpick comes out clean.
- Cool and top with a small swirl of yogurt.
Storage: Refrigerate unfrosted up to 4 days; freeze 2 months.
Christmas Foods to Keep Off Your Dog’s Plate
- Turkey skin, fat, bones and drippings: fatty and a pancreatitis risk; cooked bones can splinter.
- Stuffing and gravy: usually contain onion, garlic, leeks, chives and salt.
- Christmas pudding, mince pies, fruitcake and stollen: contain raisins, currants and sometimes alcohol.
- Chocolate and cocoa: including tree decorations and advent calendars.
- Nutmeg and spiced desserts: such as eggnog and pumpkin pie.
- Ham and pigs in blankets: very salty and fatty.
- Macadamia nuts and mixed nuts.
- Alcohol and raw bread dough.
- Sugar-free sweets and gum: may contain xylitol.
- Cranberry sauce: usually high in sugar.
If your dog eats any of these, call your vet or an animal poison helpline right away, even if they seem fine.
How to Plate a Dog’s Christmas Dinner
For a medium dog, aim for about half lean protein, a quarter starchy veg (sweet potato, squash or rice) and a quarter green veg. A small dog needs roughly a third of that, and a large dog about one and a half times. Serve it as part of the regular dinner allowance and skip extra treats that day. Add one homemade biscuit on top for a festive finish; see our 15 easy homemade christmas dog treat recipes or homemade christmas cookies for dogs.
If your dog normally eats a commercial diet, add festive components gradually and keep portions modest to avoid tummy upset. For everyday home-cooked meals, see 12 healthy homemade dog food recipes and remember that long-term homemade diets should be balanced with a vet nutritionist.
Make-Ahead Plan for Christmas Day
Christmas morning is busy, so prepare your dog’s dinner a day or two early. Roast the turkey breast portion, steam the vegetables and bake the meatloaf muffins and pupcakes on Christmas Eve, then store each in a labeled container in the fridge. On the day, take everything out an hour before serving so it reaches room temperature, and assemble the bowl in two minutes while the family dinner rests. Freeze any extra meatloaf muffins for an easy New Year treat.
A Calm Christmas Day for Dogs
Busy kitchens and visitors can be overwhelming. Feed your dog’s festive plate before the family sits down, offer a frozen toy during the meal and ask guests not to slip food under the table. Clear plates promptly and empty bins into a covered outdoor container so leftovers aren’t raided later.
Dog Safety Notes
- Peanut butter: use only natural, unsalted peanut butter with no xylitol (check the label for “xylitol” or “birch sugar”). Choose unsalted and unsweetened.
- Never add: chocolate or cocoa, grapes, raisins or currants, onion, garlic, chives or leeks, macadamia nuts, nutmeg, alcohol, raw yeast dough, cooked bones, added salt or sugar, or artificial sweeteners.
- Fruit and veg prep: remove apple cores and seeds, use seedless watermelon without rind, and use plain unsweetened pumpkin puree (not pumpkin pie filling) and plain unsweetened yogurt.
- Portions: treats should make up no more than about 10% of your dog’s daily calories. Cut pieces to suit your dog’s size and supervise chewing.
- Check with your vet before introducing new foods if your dog has allergies, a sensitive stomach, diabetes, pancreatitis, kidney disease or is on a prescription diet. Introduce one new treat at a time.
- Holiday table hazards: keep fatty meat trimmings, gravy, stuffing, mince pies, Christmas pudding, fruitcake and chocolate well out of reach.
Frequently Asked Questions
Can dogs eat Christmas turkey?
Yes, plain lean turkey breast without skin, bones, seasoning or gravy is safe for most dogs in small amounts.
Can dogs eat roast potatoes?
Plain boiled or roasted potato without oil, salt or butter is fine in small amounts. Roast potatoes cooked in fat and salt are best avoided.
Can dogs eat Christmas vegetables?
Plain carrots, green beans, peas, sweet potato, butternut squash and sprouts (in small amounts) are suitable. Avoid onions, leeks and anything cooked in butter or seasoning.
How much Christmas dinner can I give my dog?
A small festive plate should replace part of your dog’s usual dinner. Keep portions modest and lean to avoid stomach upset.
More Homemade Dog Treat Recipes
- 15 Easy Homemade Christmas Dog Treat Recipes
- 12 Healthy Homemade Dog Food Recipes
- 15 Cute Christmas Treat Ideas for Puppies
- How to Make Homemade Dog Birthday Cake
This article is for general information and is not a substitute for advice from your veterinarian.