Skip to main content

Can Dogs Eat Spinach?

Spinach is safe for dogs in moderation but contains oxalic acid, which binds calcium and can be problematic for dogs with kidney issues. Best served cooked and pureed. Contains iron, vitamin K, and folate. Do not feed to dogs with kidney problems or bladder stones.

A white dog with pointy ears and a turquoise bandana.
Quick answer
  • Yes, in small amounts – dogs can eat spinach
  • Contains oxalic acid that restricts calcium absorption
  • Avoid entirely if your dog has kidney problems

Yes, dogs can eat spinach in small amounts. Like some other fruits and vegetables for dogs, it comes down to portion size. Spinach contains oxalic acid, which in larger amounts can interfere with calcium absorption and burden the kidneys. For healthy dogs without kidney problems, occasional spinach is safe.

What spinach offers dogs

Spinach contains vitamin A, vitamin K, iron, and magnesium. Vitamin K is important for blood clotting; iron supports blood formation. The fiber content supports digestion.

What to watch out for

Oxalic acid in spinach binds calcium in the intestine and prevents its absorption. With regularly large amounts, this can affect calcium balance and promote kidney stones. If you have doubts, carrots are a better vegetable option. Dogs with existing kidney problems should not eat spinach at all.

Cooked spinach has significantly lower oxalic acid content than raw: cooking or steaming is preferable.

How to feed spinach to your dog

Wash spinach and briefly blanch or steam it in water without salt, then cool. Offer only small amounts as a supplement to food, not as the main vegetable. Feed occasionally, not daily.

Nutritional values and amounts

Per 100 g raw spinach: approximately 23 kcal, 2.9 g protein, 2.2 g fiber, 558 mg potassium, and 470 mg oxalic acid. Iron content is 2.7 mg; vitamin K is 483 µg (one of the most vitamin K-rich vegetables).

Guidelines by body weight (cooked, pureed, per meal):

  • Small dogs (up to 10 kg): 1 tablespoon, maximum 2 times per week
  • Medium dogs (10 to 25 kg): 2 tablespoons, maximum 2 times per week
  • Large dogs (over 25 kg): 3 tablespoons, maximum 2 times per week

Blanching and discarding the cooking water reduces oxalic acid content by up to 50%. Store leftovers in the refrigerator for a maximum of 2 days, as nitrite can form at room temperature.

Quick Quiz

Question 1 of 3

Why is spinach off-limits for dogs with kidney problems?

Everything about dog care at Hundeo Pro. From training to nutrition to health: structured courses with video guides, training tracking, and personal help from real trainers when you need it.

Frequently Asked Questions

Can dogs eat raw spinach?

Better not in large amounts. Raw spinach has higher oxalic acid content than cooked. Cooked or steamed spinach is more digestible and gentler on the kidneys.

Is spinach dangerous for dogs with kidney problems?

Yes. Dogs with kidney disease or a tendency toward kidney stones should avoid spinach entirely. Oxalic acid can promote calcium oxalate crystals in the kidneys.

How much spinach can a dog eat?

Only very small amounts as an occasional supplement. A few leaves or a tablespoon of steamed spinach. Do not feed spinach regularly or in large portions.

Veterinarian Mag.med.vet. Emin Jasarevic

Written by

Veterinarian Mag.med.vet. Emin Jasarevic

Veterinarian & Medical Author

Mag.med.vet. (Veterinary Medicine)Practicing VeterinarianCo-Author of the Hunde Gesundheits Bibel

Veterinarian Mag.med.vet. Emin Jasarevic creates medically accurate articles and videos on animal health topics. He is co-author of the Hunde Gesundheits Bibel and ensures professionally correct content at Hundeo.

Track symptoms and act early

With the symptom diary in Hundeo Pro, document changes, spot patterns, and have all info ready for your vet visit.

Get started free4.7 stars from 5,000+ reviews