Can Dogs Eat Spinach?

Feed with caution

Yes, occasionally. Spinach is nutrient-rich but high in oxalates, which can stress kidneys and promote bladder stones — a side dish, not a daily bowl.

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, With chronic overfeeding: urinary straining or other signs of bladder or kidney trouble
What to do Steam and chop a small amount of plain spinach as an occasional mix-in; skip it entirely for dogs with kidney disease or a history of bladder stones.

Healthy leaf, with an asterisk

Spinach is genuinely nutritious — vitamins, iron, antioxidants, fiber — and a little of it does a healthy dog no harm. The asterisk is oxalic acid. Spinach is one of the highest-oxalate foods in the kitchen, and oxalates bind calcium and are cleared through the kidneys. An occasional spoonful is trivial; a daily bowl, fed for months, is the pattern vets warn about, particularly for dogs prone to calcium-oxalate bladder stones.

How to serve it

Steam it plain, chop it fine, and stir a small amount into a meal now and then. Skip creamed spinach, sautés with garlic or onion, and salted preparations — the add-ons are worse than the leaf. If your dog loves greens, rotating with lower-oxalate options like lettuce or steamed green beans spreads the load.

Dogs that should skip spinach

Kidney disease, past bladder stones, or a prescription urinary diet all move spinach from “occasionally” to “never” — ask your vet before adding any greens in those cases. For everyone else, the rule is simple: small, plain, occasional. If your dog raided a spinach bag, expect at most some vomiting or loose stool and offer water.

Frequently asked questions

Is spinach good for dogs?
In moderation, yes — it carries vitamins A, C, and K, iron, and fiber. The catch is oxalic acid, which binds calcium and, in large regular amounts, can contribute to kidney stress and calcium-oxalate bladder stones. Occasional small servings capture the upside.
Should spinach be raw or cooked for dogs?
Lightly steamed and chopped is best — it's easier to digest than raw leaves and doesn't leach nutrients the way boiling does. Serve it plain, with no salt, butter, garlic, or onion.
How much spinach can my dog have?
A small spoonful mixed into food, occasionally, for a medium dog. It should stay a garnish — a dog's complete diet already covers everything spinach provides.
Which dogs should never have spinach?
Dogs with kidney disease, dogs that have had calcium-oxalate bladder stones, and dogs on a vet-prescribed urinary diet. For them, the oxalate load isn't worth any of the vitamins.

See all vegetables dogs can and can’t eat →