Can Dogs Eat Shepherd's Pie?

Feed with caution

Mostly avoid. Onion runs through the mince and the mash is loaded with butter and salt — two problems layered into one dish.

Quick facts

Quick facts
Verdict Caution
Risky amount No safe or toxic dose is established — treat any amount as a risk.
Key symptoms Vomiting, Diarrhea, Lethargy, Pale gums (onion damage to red blood cells), Gas and bloating
What to do If your dog ate a real helping of shepherd's pie, call your vet — onion toxicity builds with dose and can take days to show.

Two layers, two problems

Shepherd’s pie reads like dog food — meat and potatoes — but each layer carries its own issue. The mince is browned with onion in nearly every recipe, often with garlic and a salty gravy stirred through, and onion damages dogs’ red blood cells whether it’s raw, cooked or powdered. The mash brings butter, milk and salt — not toxic, but rich enough to cause vomiting, diarrhea or worse in a dog that eats a real portion.

How much matters

Onion toxicity is about dose versus body weight. A big dog stealing a forkful is very unlikely to be harmed; a terrier finishing a plate is a genuine concern, and the tricky part is that the signs — tiredness, pale gums, dark urine — often arrive days after the meal, when nobody connects them to Sunday dinner.

What to do if your dog ate it

Estimate how much went missing and how oniony the recipe was, then call your vet if it was more than a taste. Don’t wait for symptoms; delayed anemia is easier to prevent than treat. And if you want your dog included next time, plain mince plus plain mashed potato is a five-minute side project.

If your dog ate it

If your dog ate a real helping of shepherd's pie, call your vet — onion toxicity builds with dose and can take days to show.

In the US you can also call the ASPCA Animal Poison Control Center at (888) 426-4435 (a consultation fee may apply).

Frequently asked questions

Why can't dogs eat shepherd's pie?
The mince layer is almost always cooked with onion (and often garlic and gravy), which damages dogs' red blood cells. The mash on top adds butter, milk and salt — rich enough to upset stomachs on its own.
My dog ate some shepherd's pie — how worried should I be?
It depends on the amount and your dog's size. A stolen mouthful is rarely serious; a plateful for a small dog is worth a call to your vet, because onion effects can be delayed by days.
Is cottage pie any safer than shepherd's pie?
No — cottage pie just swaps lamb for beef. The onion in the mince and the buttery mash are identical, so the verdict is the same.
Can I make a dog-friendly shepherd's pie?
Yes — brown plain mince with no onion, garlic or seasoning, top with plain mashed potato made without butter, milk or salt, and keep the portion small. It's a treat, not a meal plan.

See all human food dogs can and can’t eat →