Spinach is mostly safe for dogs in small amounts, but should be served sparingly. Cooked spinach is easier to digest than raw. Spinach contains oxalates that bind calcium, which is problematic for dogs with kidney disease, kidney stones, or hypercalcaemia. Dogs without underlying kidney issues can enjoy small amounts occasionally.
Why Spinach Needs Caution
Oxalate Content
Spinach is relatively high in oxalates (0.6g per 100g raw, reduced to ~0.3g per 100g cooked). Oxalates:
- Bind calcium — Interfere with calcium absorption
- Contribute to kidney stone formation — Especially calcium oxalate stones
- Concern for dogs with kidney disease — Can worsen kidney function
- May increase urinary risk — In susceptible dogs
Dogs with healthy kidneys can handle small amounts, but dogs with kidney disease should avoid entirely.
Calcium Imbalance Risk
High oxalate consumption can lead to:
- Secondary hyperparathyroidism — Body tries to compensate for calcium binding
- Bone health issues — Calcium malabsorption affects bone strength
- Muscle weakness — Calcium deficiency symptoms
Vitamin K and Coagulation Concern
Spinach contains high levels of vitamin K, which may interfere with anticoagulation medications (warfarin). If your dog is on blood thinners, consult your vet before offering spinach.
Pesticide Residue
Spinach is often heavily treated with pesticides. Always wash thoroughly or choose organic varieties.
How Much Can Dogs Eat?
Small Dogs (under 10kg)
- Portion: 1–2 teaspoons cooked spinach
- Frequency: 1–2 times per week maximum
- Preparation: Cooked plain (boiled or steamed), no oil, salt, or seasoning
Medium Dogs (10–25kg)
- Portion: 1–2 tablespoons cooked spinach
- Frequency: 1–2 times per week maximum
- Preparation: Cooked plain, chopped finely
Large Dogs (25kg+)
- Portion: 2–3 tablespoons cooked spinach
- Frequency: 1–2 times per week maximum
- Preparation: Cooked plain, chopped or pureed
Spinach is nutritious when safe (iron, vitamins A, K, and C), but many safer vegetables offer similar benefits without oxalate concerns. Carrots, green beans, and broccoli are safer alternatives.
How to Serve Safely
Cooked Spinach (Recommended)
- Wash spinach thoroughly under running water
- Boil or steam in plain water (no oil, salt, or seasoning)
- Cook for 5–10 minutes until very soft
- Cool completely
- Chop or puree finely to aid digestion
- Mix into regular food or serve as a treat
- Store refrigerated for up to 2 days
Raw Spinach (Less Preferable)
- Wash thoroughly to remove pesticide residue
- Chop finely to aid digestion
- Mix into regular food (difficult to digest whole)
- Offer in very small amounts only
When to Avoid
Do not give spinach to dogs with:
- Kidney disease — Oxalates worsen kidney function
- History of kidney stones or kidney stone risk — Oxalates contribute to stone formation
- Hypercalcaemia — High calcium blood levels
- Urinary issues or recurrent UTIs — May increase urinary problems
- On anticoagulation therapy (warfarin) — High vitamin K may interfere
- Hypokalaemia — Spinach's potassium content may complicate management
Also avoid:
- Raw spinach in large amounts (difficult to digest, higher oxalates)
- Spinach with added salt, seasonings, or oil
- Creamed spinach or spinach in sauces
- Spinach supplements (concentrated oxalates)
Symptoms to Watch For
Oxalate toxicity (rare, acute ingestion of large amounts):
- Vomiting or retching
- Diarrhoea
- Abdominal pain
- Tremors or muscle weakness
- Drooling excessively
Chronic oxalate buildup (weeks to months):
- Difficulty urinating or straining
- Blood in urine
- Excessive thirst
- Lethargy and weakness
- Appetite loss
- Kidney dysfunction symptoms (as per kidney disease)
If your dog shows any symptoms:
- Contact your vet immediately or call Animal PoisonLine on 01202 509000
- Provide: amount of spinach consumed, your dog's weight, any health conditions
- Your vet may recommend urinalysis and blood tests (kidney and calcium levels)
Safer Alternatives
Instead of spinach, offer your dog:
- Carrots — Low oxalate, low calorie, crunchy
- Green beans — Plain, steamed, very low oxalate
- Broccoli — In small amounts (avoid excessive amounts due to other compounds)
- Courgette — Low oxalate, hydrating
- Pumpkin — Low oxalate, aids digestion
- Peas — Fresh or frozen, moderate amounts
SafeBowl checks any food in seconds — personalised to your dog's breed, weight, and allergies. Download SafeBowl free.