from the dog health hub
Can Dogs Eat Spinach? Small Amounts, but Not for Every Dog
It depends. Small amounts of plain cooked spinach are fine for most healthy dogs, and it carries iron, vitamins A, C and K and useful antioxidants. But spinach is one of the highest-oxalate foods there is, so dogs with a history of kidney problems or calcium oxalate bladder stones should skip it, and it should never be a daily staple for anyone.
Why the caveats matter
Spinach's nutrition is genuine: vitamins A, C and K, folate, iron and carotenoids. The complication is oxalic acid, which spinach contains in unusually high concentration. Oxalates bind calcium, and in dogs prone to it that can contribute to calcium oxalate crystals and stones in the urinary tract. A healthy dog eating a little spinach occasionally handles this without trouble; the problems come with large amounts, daily feeding, or a dog whose kidneys or bladder are already vulnerable.
That is why the honest answer is conditional rather than a clean yes. If your dog has ever had bladder stones or crystals, kidney disease, or is on a urinary prescription diet, leave spinach out entirely and ask your vet before adding any leafy greens. For everyone else, the occasional small serving is fine, and lightly cooking it reduces the oxalate load somewhat.
How to serve it safely
- Steam or blanch it plain, then chop it. Cooking softens the leaves, makes the nutrients more available and lowers the oxalate content a little.
- No butter, salt, cream, garlic or onion. Creamed spinach and anything from a curry stay on your plate.
- Portion sense: a teaspoon of chopped cooked spinach for a small dog, up to a tablespoon or two for a large dog, no more than once or twice a week.
- Skip it entirely for dogs with any history of bladder stones, urinary crystals or kidney disease, and for dogs on urinary diets.
- Raw spinach is not dangerous in small amounts but is harder to digest; a few torn leaves at most.
When to ring the vet
ring your vet if
Straining to wee, weeing little and often, or blood-tinged urine (urinary crystals or stones, vet visit needed) · Vomiting or diarrhoea after eating it · Lethargy or appetite loss in a dog with known kidney issues · Any of the above in a breed prone to stones, such as miniature schnauzers, shih tzus and bichons
Frequently Asked Questions
Is spinach good for dogs with anaemia because of the iron?
The iron in spinach is poorly absorbed, partly because the oxalates bind minerals, so it is not a meaningful iron source for dogs. If a vet has diagnosed anaemia, treatment comes from them, not from leafy greens.
Can dogs eat raw spinach in a smoothie or as leaves?
A few plain raw leaves are fine for most healthy dogs, though cooked is easier on digestion. Avoid smoothies made for humans, which often include grapes, raisins, xylitol-sweetened yoghurt or other ingredients that are genuinely dangerous.
My dog ate a lot of spinach in one go. Should I worry?
A one-off binge in a healthy dog is most likely to cause a stomach upset rather than anything serious. Watch for vomiting, diarrhoea or any straining to wee over the next day or two, and ring your vet if your dog has a history of kidney or bladder trouble.
More quick answers
a treat with no mystery ingredients
Want a treat that's actually
made for sensitive dogs?
Our soft-baked treats use insect protein and named botanicals, with none of the usual allergy suspects. One of each flavour in the multipack.
See the multipack →This article is for information, not diagnosis. If your dog has eaten something worrying, ring your vet or, out of hours, an emergency vet. Every dog is different, and your vet knows yours.