
Can Dogs Eat Spinach?
By: Spot & Tango
By the end of this article, you’ll have a clear understanding of whether spinach is a good choice for your dog and how to incorporate it safely into their meals!
Yes, dogs can eat spinach. Most healthy dogs can enjoy plain, washed spinach — raw and chopped or lightly steamed — as an occasional topper or treat. It's a nutrient-dense, low-calorie leafy green with one honest caveat: spinach is high in oxalates, which matter for a specific group of dogs (those with kidney disease or a history of calcium oxalate bladder stones) and are a non-issue for healthy dogs eating normal amounts.
Quick Answer: Serve spinach plain — no oil, butter, salt, garlic, or onion — finely chopped or lightly steamed for easier digestion, and keep it within the 10% treat-calorie rule. Healthy dogs can have it regularly in modest amounts. Dogs with kidney or urinary stone history should limit or skip it and follow their vet's guidance.
Is Spinach Good for Dogs?
For a handful of calories, spinach delivers real nutrition. Per USDA FoodData Central, raw spinach provides — in just 23 calories per 100 grams:
- Vitamins A, C, and K — vision, immune function, and normal blood clotting
- Iron and folate — healthy red blood cells
- Antioxidants (including lutein and beta-carotene) — everyday cellular defense
- Fiber — digestive support with almost no caloric cost
Leafy greens are exactly the kind of whole-food ingredient that belongs in a dog's diet in balanced proportions — it's why spinach and similar vegetables appear in Spot & Tango's recipes, formulated with pet nutritionists as part of complete, balanced meals rather than as guesswork toppings.
What About Oxalates? (The Honest Answer)
You may have read that spinach's oxalates "cause kidney damage." Here's the accurate version: spinach is genuinely high in oxalates, compounds that bind calcium and are processed by the kidneys — and a healthy dog's kidneys handle the oxalates in a normal serving without trouble. The group that should be careful is specific: dogs with kidney disease or a history of calcium oxalate bladder stones, for whom vets typically recommend limiting or avoiding high-oxalate foods. For every other dog, occasional spinach in sensible portions is a sound choice, not a risk.
How to Serve Spinach to Your Dog
- Wash thoroughly — fresh or frozen, plain varieties only.
- Chop finely or steam lightly. Dogs don't break down tough plant fibers well; chopped raw or just-wilted steamed spinach digests best.
- Keep it plain. No oil, butter, dairy, salt, or seasonings — and never cook it with onion or garlic, which are toxic to dogs per the Merck Veterinary Manual.
- Mix it in. A spoonful stirred into their regular meal is the natural serving format.
- Skip creamed spinach, spinach dips, and salad mixes with dressings — the add-ons are the problem, not the leaf.
How Much Spinach Can a Dog Have?
Dog Size: Chopped Spinach Per Serving: Small (under 20 lbs): Up to ~1–2 tablespoons Medium (20–50 lbs): Up to ~¼ cup Large (over 50 lbs): Up to ~½ cup Spinach is so low-calorie that digestion, not calories, is the real limit — introduce it gradually, since any sudden fiber addition can loosen stools. Like all extras, it lives inside the 10% treat guideline alongside everything else outside the bowl.
The bottom line: Healthy dogs can have plain, chopped spinach regularly in modest portions — the oxalate caution belongs to dogs with kidney or stone history, not to everyone. For leafy-green nutrition without the prep or portion math, it's already balanced into Spot & Tango's recipes. Take the recipe quiz to build your dog's plan.
Questions about vegetables or your dog's diet? Our customer care team is happy to help.
Frequently Asked QuestionsCan dogs eat raw spinach or cooked spinach?
Both. Finely chopped raw spinach is fine; light steaming makes it even easier to digest and slightly reduces oxalate content. Either way: plain, and portioned.
Which dogs should not eat spinach?
Dogs with kidney disease or a history of calcium oxalate bladder stones should limit or skip spinach and follow their veterinarian's dietary guidance. If your dog has any kidney or urinary condition, ask your vet before adding it.
Can puppies eat spinach?
A small amount of finely chopped, plain spinach is safe for weaned puppies, but their diet should stay overwhelmingly complete puppy food — treat spinach as an occasional garnish at most.
Can dogs eat other leafy greens?
Yes — plain, chopped kale, lettuce, and chard are also dog-safe in small amounts, with the same gradual-introduction rule. For the bigger safe/unsafe picture, see our guide to what human foods dogs can eat.
References:- USDA FoodData Central: spinach, raw. https://fdc.nal.usda.gov/
- WSAVA Global Nutrition Committee: feeding guidance (treats within 10% of daily calories). https://wsava.org/global-guidelines/global-nutrition-guidelines/
- Merck Veterinary Manual: Allium spp Toxicosis in Animals (onion/garlic). https://www.merckvetmanual.com/toxicology/food-hazards/allium-spp-toxicosis-in-animals
