FREE DELIVERY | 100% HAPPINESS GUARANTEE
FREE DELIVERY | 100% HAPPINESS GUARANTEE
June 12, 2026 6 min read
TL;DR: Yes, dogs can eat spinach, but keep it small and cooked. Spinach is loaded with iron, vitamin A, vitamin K, and antioxidants, but it also contains oxalates that can stress the kidneys if your dog eats large amounts regularly. A spoonful of plain steamed spinach mixed into food is fine; a daily salad-sized serving is not.
Spinach is one of those foods that splits the dog-nutrition internet right down the middle. Some sites call it a superfood for dogs. Others warn that it causes kidney damage. The truth sits somewhere in between, and once you understand why, it's pretty simple to feed safely.
At Cooper's Treats we cook with real food ingredients, so we spend a lot of time digging into what's actually safe versus what's marketing. This guide covers the genuine answer about spinach, what the oxalate concern is really about, how cooked compares with raw, how much is a reasonable amount, and the best way to serve it.
Yes. Spinach is not toxic to dogs and contains real nutritional value. The catch is that spinach contains oxalic acid (oxalates), which can bind to calcium in the body and form crystals. In large or daily amounts, oxalates can contribute to kidney stress and bladder stones, especially in dogs that are already prone to them.
For a healthy adult dog, an occasional small serving of plain cooked spinach is perfectly safe. The trouble shows up when dogs eat big servings every day, or when dogs with existing kidney issues eat it at all. If your dog has kidney disease, a history of calcium oxalate stones, or is on a prescription kidney diet, skip spinach entirely and check with your vet about leafy greens.
Plain cooked spinach has real benefits in small amounts:
Spinach also has a lot of water in it, which makes it pretty low-calorie. A spoonful adds nutrients without a lot of extra calories, which is helpful if your dog is on a weight management plan.
Oxalates are naturally occurring compounds in many plants. In the body, they can bind with calcium to form calcium oxalate crystals. In dogs prone to bladder or kidney stones, this is a real problem. In healthy dogs eating spinach occasionally, it's not.
The dose makes the poison here. A teaspoon of cooked spinach added to a meal isn't going to cause kidney stones in a healthy dog. Eating a cup of spinach daily for months? Different story. The breeds most prone to calcium oxalate stones include Miniature Schnauzers, Bichon Frises, Shih Tzus, Yorkies, and Lhasa Apsos. If you have one of these breeds, be extra careful or skip spinach altogether.
Cooked is the better choice. Two reasons:
Raw spinach isn't toxic, and a few stolen leaves off your salad plate won't hurt anyone. But if you're feeding spinach intentionally, steam or boil it first, with no oil, butter, salt, or seasoning.
For an average-sized adult dog (25-50 lbs), a tablespoon or two of plain cooked spinach as an occasional addition to food is reasonable. For a small dog (under 15 lbs), keep it to a teaspoon. For a large dog (over 60 lbs), a couple of tablespoons is fine.
The bigger rule: spinach should be an occasional ingredient, not a daily staple. Once or twice a week, mixed into food, is plenty. And remember the 10% rule, treats and food additions combined shouldn't exceed 10% of your dog's daily calorie intake.
If your dog has any history of kidney problems, urinary issues, or bladder stones, skip spinach entirely and ask your vet about safer leafy green alternatives.
The simplest method:
What to skip: butter, oil, salt, garlic, onion, lemon, or any of the things humans add to make spinach taste like something. Plain is the goal. If you're sauteing spinach for yourself with garlic and olive oil, that batch is not dog food.
Some other ways to work spinach in:
Puppies can have tiny amounts of plain cooked spinach, but their digestive systems are more sensitive and their kidneys are still developing. Keep portions very small (a quarter teaspoon for a small puppy) and don't make it a regular thing. If you want to introduce vegetables to a puppy's diet, pumpkin or sweet potato are gentler starting points.
You'll see spinach listed in plenty of high-quality dog foods and treats. In those formulations it's there in small, controlled amounts, balanced with other ingredients, and the oxalate load per serving is low. That's fine. The issue is when home cooks add big servings of spinach on top of an already complete diet, day after day.
Baby spinach (the soft, milder version often sold in plastic clamshells) is essentially just younger leaves of the same plant. Nutritionally it's very similar to mature spinach, with comparable oxalate levels and similar vitamin content. The texture is more tender, which might mean slightly easier digestion, but the difference is minor. Either works fine for dogs, cooked.
One small advantage of baby spinach: easier to chop finely for small dogs, and the milder flavor seems more accepted by picky eaters.
If you make green smoothies for yourself, your dog can have a small lick or sip as long as the smoothie doesn't contain anything dog-toxic. Common smoothie ingredients to skip for dogs:
A spinach + plain yogurt + banana smoothie is fine to share a small amount of. A spinach + grape juice + protein powder smoothie absolutely is not.
If your dog raided a bag of fresh spinach off the counter and ate the whole thing, they'll likely be fine but might have GI upset, gas, loose stool, or vomiting from the volume of raw plant matter. Make sure they have access to plenty of fresh water (helps process the oxalates) and watch for:
For a one-time large dose in an otherwise healthy dog, this usually passes without intervention. For dogs with kidney disease or bladder stone history, call your vet about the exposure.
Yes, dogs can eat spinach, plain, cooked, and in small amounts. Steam or boil it (no oil, no salt, no garlic), chop finely, mix a spoonful into food once or twice a week. Skip it entirely if your dog has any history of kidney or bladder problems. The oxalate concern is real but only matters at high regular doses, an occasional spoonful is a healthy nutrient boost.
If you want a lower-risk leafy green, plain steamed green beans are an easier pick, no oxalate worries, and most dogs love them.
Always introduce new foods slowly and watch for digestive upset. If your dog vomits, has diarrhea, or shows any change in urination after eating spinach, stop feeding it and call your vet.
Get 10% off your first order when you sign up for updates from us. We solemnly vow not to spam you or share your email.