Can dogs eat spinach?
Short answer
Yes, spinach is safe for dogs only in small amounts. It contains oxalates, which in larger doses bind calcium and may contribute to urinary stones. An occasional small portion will not hurt a healthy dog.

Spinach is not toxic to dogs, but it contains oxalic acid (oxalates), which in larger amounts binds calcium and, with long-term excess intake, may contribute to a certain type of urinary stone. Here is how much spinach is safe and when it is better avoided entirely.
Why only in moderation
Spinach is rich in vitamin A, vitamin K, iron, and antioxidants, but it also contains a relatively high amount of oxalic acid (oxalates). These bind to calcium in the body and, in larger amounts, can limit its absorption.
For a healthy dog with normally functioning kidneys, an occasional small portion of spinach is not a problem. The risk increases with regular, large intake, when oxalates can contribute to calcium oxalate urinary stones, especially in breeds prone to them.
Cooking slightly lowers the oxalate content, but both raw and cooked spinach are fine in small amounts. What matters more than preparation is the total amount and how often it is fed; spinach should stay an occasional extra, not a regular side dish.
Creamed spinach, dips, or restaurant-style spinach often contain garlic, onion, cream, or cheese. These ingredients are a problem on their own, so never give your dog spinach prepared this way.
How to serve spinach
- A small amount of raw or lightly steamed leaves, with no salt, oil, or seasoning.
- Skip spinach entirely for dogs prone to urinary stones or with kidney disease.
- Never give creamed spinach, spinach dip, or anything made with garlic or onion.
- Offer it only occasionally, not as a regular part of the diet.
Rough portion
A few leaves or a small spoonful of steamed spinach once a week for a healthy dog. For dogs with a history of urinary stones or kidney disease, it is best to skip spinach entirely, ideally after checking with your vet.
Risks
- Oxalates in larger amounts bind calcium and may contribute to calcium oxalate urinary stones.
- Higher risk for dogs prone to urinary stones or with kidney disease.
- Creamed, cheesy, or seasoned spinach preparations contain ingredients that are risky or unsuitable on their own.
Symptoms to watch for
- Usually none with a small portion
- With long-term excess intake, frequent or painful urination
- Blood in urine
- Loss of appetite, lethargy
Your dog already ate spinach. What now?
- A single small amount of spinach needs no action in a healthy dog.
- If your dog has a history of urinary stones or kidney problems and ate a larger amount, contact your vet about next steps.
- If your dog ate spinach prepared with cream or seasoning, watch for fat-related digestive upset, or symptoms linked to onion or garlic if they were part of the recipe, and call your vet if you are concerned.
Common questions about dogs and spinach
Can dogs eat spinach regularly?
It is not recommended. Spinach contains oxalates, which with regular, large intake can contribute to urinary stones and limit calcium absorption. An occasional small portion is fine for a healthy dog, but it should not become a regular side dish.
Is spinach risky for dogs with kidney stones?
Yes, for dogs with a history of calcium oxalate urinary stones, spinach is generally not recommended because of its oxalate content. If your dog has this diagnosis, discuss suitable vegetables with your vet.
Is cooked spinach safer than raw?
Cooking slightly lowers the oxalate content, but the difference is not major. What matters more is the total amount: a small portion of either raw or cooked spinach is fine for a healthy dog, while large or frequent amounts are not advisable in any form.
Can spinach hurt my dog after just one meal?
A single small portion of spinach will not cause problems in a healthy dog. The oxalate risk is tied to repeated, large intake over time, not a one-off serving of a few leaves. Even so, do not make it a regular, large part of their diet.
Is frozen spinach as suitable for dogs as fresh?
Yes, frozen spinach without added salt or cream has a nutritional value comparable to fresh, and a similar oxalate content too. Just thaw it or steam it briefly before offering a small amount. Avoid creamed frozen spinach sold as a ready-made side dish, though, since it carries the same added-ingredient risks as fresh.
Other good treats

Can dogs eat carrots?
Yes, carrots are safe for dogs and rank among the best treats you can give them. They're low in calories, full of fiber and beta-carotene, and raw carrots even help clean teeth. Cut them to a size that suits your dog.

Can dogs eat peas?
Yes, green peas are safe and nutritious for dogs. They provide plant protein, fiber, and vitamins, and plenty of quality kibble uses them as an ingredient. Serve fresh or frozen, never salted canned peas.

Can dogs eat pumpkin?
Yes, cooked or plain pumpkin flesh is very healthy for dogs, and vets often recommend it to help with digestive upset. Always choose plain pumpkin puree, never pie filling with added sugar and spices.

Can dogs eat zucchini?
Yes, zucchini is safe for dogs and low in calories. It's mostly water with a little fiber and vitamins, and makes a light treat even for dogs on a diet. Serve it raw or cooked, with no salt, oil, or seasoning.
More from vegetables

Can dogs eat beans?
Yes, plain beans that are cooked thoroughly and unsalted are safe for dogs in small amounts and offer a good dose of fiber and protein. Raw beans are toxic due to lectins, though, and canned or baked beans usually carry too much salt and sugar.

Can dogs eat bell peppers?
Yes, but only sweet bell peppers in small amounts. They aren't toxic and contain vitamin C, but hot varieties like chili peppers or jalapenos should never be given, capsaicin irritates the digestive tract and causes painful burning.

Can dogs eat broccoli?
Yes, broccoli is safe for dogs in small amounts. It contains isothiocyanates, which in larger doses irritate the digestive tract and cause gas. Stick to small pieces, raw or cooked, with no seasoning.
Sources
- AKC: Can Dogs Eat Spinach?
- Merck Veterinary Manual: Nutritional Requirements and Related Diseases of Dogs
Last updated 2 September 2026.