Leafy Greens for Dogs: Spinach, Kale & the Right Portions

Dog Nutrition & Diet

Leafy greens sit in an awkward spot on the dog-food list. They are not toxic, so a flat no is wrong, but they are not as carefree as a carrot either. The honest answer lives in the details: which green, how much, how it is prepared, and what is going on with your particular dog. This guide handles all of that, including the oxalate question that trips so many owners up.

If you feed your dog fresh food at all, leafy greens probably crossed your mind at some point. They show up in the fresh dog food recipes, they are on the counter when you make a salad, and they carry that healthy halo that makes you think a little surely cannot hurt. The instinct is reasonable. The execution is where people get into trouble, usually by feeding too much or by sharing the seasoned human version rather than a plain dog-sized portion.

Here is the thing most quick answers skip. With greens, the dose genuinely is the difference between a healthy topping and a problem. A pinch of chopped spinach stirred into dinner is a vitamin boost. A bowl of it, fed daily, is an oxalate load that a dog prone to certain issues does not need. The same leaf is helpful in one amount and unhelpful in another, which is exactly why the simple yes or no you find elsewhere does not really serve you.

This article is the one that goes past the headline. We will sort out which greens earn a place, explain the oxalate science in plain terms so you can make your own call, give you portion sizes scaled to your dog’s weight, and cover the prep that turns a tough leaf into something a dog can actually use. By the end you should be able to feed greens with confidence rather than guesswork.

Why leafy greens need a careful answer

Most foods on a dog-safety list fall cleanly into safe or unsafe. Leafy greens refuse to behave that way, and it is worth understanding why before we get into specifics, because the reasoning applies to all of them.

Greens are nutrient-dense by design. A leaf packs a lot of vitamins, minerals, fibre, and plant compounds into very little weight, which is wonderful in moderation and a burden in excess. The very things that make kale a so-called superfood for humans, the concentrated minerals and the natural plant chemicals, are the things that mean a dog should not eat a pile of it. Concentration cuts both ways, and a dog’s smaller body feels that concentration far sooner than ours does.

On top of that, greens vary a lot among themselves. Spinach and kale carry compounds that warrant a little caution, while a leaf of lettuce is basically harmless water and fibre. Lumping them together as greens hides those differences. So rather than a single verdict, what you really need is a sense of where each common green sits and a portion rule that keeps any of them in the safe zone. That is what the rest of this guide builds.

There is also a reason greens get fed more carelessly than other vegetables, and it is worth naming. They carry a powerful health halo. We have spent years being told that dark leafy greens are among the healthiest things a person can eat, and that message bleeds over into how we feed our dogs. The unspoken assumption becomes if it is this good for me, surely more of it is good for the dog. With greens, that instinct is precisely the one to resist, because the qualities that make them concentrated nutrition for a human are the same qualities that mean a dog wants only a little.

The reassuring headline is that none of the common culinary greens are toxic to dogs the way onions or grapes are. The caution here is about quantity and consistency, not poison. That changes the tone of the whole conversation from danger to moderation.

Is spinach bad for dogs?

Spinach is not bad for dogs, but it is the green that most deserves the word moderation. In small, occasional amounts it is safe and brings useful vitamins A, C, and K along with iron and antioxidants. The catch is that spinach is high in a natural compound called oxalic acid, or oxalates, and that is where the caution comes from.

So the accurate answer to is spinach bad for dogs is this: no, not in a small serving now and then, but yes if it becomes a large or daily part of the diet, and especially so for a dog with a history of kidney or bladder problems. A spoonful of finely chopped, lightly cooked spinach mixed into a meal once or twice a week is a perfectly reasonable treat for a healthy dog. A handful every day is the version to avoid.

If your dog has any known kidney issues or a history of certain types of bladder stones, the simplest move is to skip spinach entirely and choose a lower-oxalate green instead. There is no single food a dog must have, so there is no reason to take even a small risk with a dog that has a relevant condition. For a healthy dog with no such history, the small-and-occasional rule keeps spinach firmly on the safe side.

It helps to keep some perspective on the actual level of risk here, because the word oxalate can sound more alarming than the reality. A healthy dog that gets a spoon of spinach mixed into dinner now and then is in no danger whatsoever. Vets do not see a stream of dogs harmed by occasional spinach; the caution exists for the specific scenario of large, habitual feeding or a dog already predisposed to stones. So this is not a food to fear, it is a food to feed thoughtfully. The difference between those two attitudes is the difference between a useful guide and needless worry, and it is the difference this whole article is trying to draw.

The other thing worth saying is that spinach is not special enough to justify pushing past these cautions. Whatever nutrients it offers can be found in other, lower-risk foods, and a dog on a complete commercial diet is not lacking anything that a spoon of spinach would supply. So if your dog turns out to be in the caution group, or simply does not care for it, you lose nothing by leaving spinach off the list entirely. Treat it as a nice-to-have for the right dog, not a must-have for any dog.

The oxalate question, explained in plain terms

Oxalates come up constantly with greens, and the explanations online are often either hand-wavy or needlessly technical. Here is the plain version that actually helps you decide.

Oxalic acid is a natural compound found in many plants, with spinach being one of the richest sources among common greens. In the body, oxalates can bind to minerals like calcium. In a healthy dog eating normal amounts, this is a non-event; the body handles it without trouble. The concern arises in two situations: when a dog eats a large amount of high-oxalate food regularly, and when a dog already has a tendency toward certain kidney or bladder stones, where extra oxalate can contribute to forming or worsening them.

The practical takeaway is refreshingly simple once you strip away the chemistry. For a healthy dog, occasional small servings of high-oxalate greens like spinach are fine, because the amount is too small and too infrequent to matter. For a dog with kidney concerns or a stone history, high-oxalate greens are worth avoiding, and you simply pick a lower-oxalate option instead. You do not need to measure oxalate content or do any maths. You need to know whether your dog is in the caution group, and to keep portions of the higher-oxalate greens modest either way.

It is worth knowing that there are actually different types of bladder stones in dogs, and they do not all respond to the same dietary advice. Calcium oxalate stones are the ones directly relevant to high-oxalate foods, while other stone types are influenced by entirely different factors. This is exactly why a blanket internet rule cannot replace knowing your own dog. If your dog has ever been treated for stones, your vet will know which type and can tell you whether oxalate-rich greens are a genuine concern or beside the point. For the large majority of dogs who have never had a stone in their lives, the whole question stays comfortably theoretical as long as portions stay small.

GreenOxalate levelPractical guidance
SpinachHighSmall, occasional only; skip for kidney/stone-prone dogs
Swiss chardHighSame caution as spinach
KaleModerateSmall amounts; also has thyroid caution in excess
Collard greensModerateCooked plain, small amounts
LettuceLowHarmless but low value; mostly water
Green beansLowOne of the safest, most dog-friendly greens

Can dogs have kale?

Kale is safe for dogs in small amounts and is genuinely nutrient-rich, but it comes with two cautions rather than one, which is why it sits a notch below the easy greens.

The first is oxalates, the same issue as spinach, though kale is moderate rather than high. The second is less well known: kale contains compounds called isothiocyanates, and in large or frequent amounts these can irritate the digestive tract and, over time, potentially affect thyroid function. None of this is a concern from a few small bites. It becomes a theoretical issue only if kale turns into a daily, generous part of the diet, which is exactly the pattern to avoid with any concentrated green.

So can dogs have kale? Yes, as an occasional topping, finely chopped and lightly cooked to make it easier to digest. Treat it the way you would treat spinach: a small amount, not every day, and skipped entirely for dogs with relevant health conditions. Cooked is better than raw here, because raw kale is tough, fibrous, and harder on the stomach.

The thyroid point deserves a little more context so it neither gets ignored nor blown out of proportion. The compounds in kale and other brassica vegetables that can interfere with thyroid function are called goitrogens, and they matter only with sustained, heavy intake. A dog would need to be eating substantial kale very regularly for this to become a real issue, which is simply not how kale should ever be fed to a dog. Used as the occasional small topping this guide recommends, the goitrogen concern stays purely theoretical. It is mentioned here not to frighten you off kale, but to explain why daily generous servings are the thing to avoid, as opposed to the occasional spoonful, which is fine.

Collard greens and the other leafy options

Collard greens are safe for dogs in small, plain, cooked amounts. They are moderate in oxalates, similar to kale, and the same moderation rule applies. The bigger issue with collards is almost never the leaf itself. It is the way people traditionally cook them, simmered for hours with ham hock, bacon fat, salt, and frequently onion. That dish is firmly off the menu for a dog, even though plain collards are fine. If you want to share, lift out a little plain cooked portion before you season the pot.

Beyond the headline greens, a few others come up. Lettuce is safe and harmless, just low in value, being mostly water and fibre; it makes a fine low-calorie crunch but does little else. Rocket, or arugula, is safe in small amounts and brings the same peppery vitamins it gives us. Cabbage is safe cooked and in moderation, though it is notably gas-producing, so small portions are wise. Across all of them, the recurring rule holds: plain, cooked where it helps digestion, chopped small, and modest in amount.

Swiss chard is one to flag specifically, because it is easy to assume it behaves like the milder greens when in fact it sits up with spinach as a high-oxalate leaf. Treat chard with the same caution you give spinach: small, occasional, and skipped for dogs with kidney or stone concerns. The lesson here is that you cannot tell a green’s oxalate level by looking at it, which is why the table above is more useful than eyeballing the leaf. When you are unsure where a particular green falls, the safe default is to treat it as a higher-caution option until you know otherwise.

Cook the tough ones. Kale, collards, and chard are fibrous raw; light cooking makes them gentler and easier to digest.

Chop small. Large leaves can be hard to chew and digest. Finely chopped greens mix into food and pass more easily.

Never feed the seasoned human version. Salt, bacon fat, butter, garlic, and onion are the real dangers, not the green.

Which greens are the easiest choices

If all the caution around spinach and kale has you wondering whether greens are worth the bother, here is the reassuring flip side. Several greens are genuinely easy, low-risk options that skip the oxalate and goitrogen worries almost entirely, and they are the ones to reach for if you want the benefits without the fine print.

Green beans top that list. They are low in calories, low in oxalates, gentle on the stomach, and most dogs love the crunch. Plain green beans, fresh, frozen and thawed, or steamed, are about as foolproof as a vegetable gets, which is exactly why so many vets suggest them as a low-calorie filler for dogs that need to lose weight. Some owners use them to bulk out a meal so a dieting dog feels fuller without the extra calories, a trick that works precisely because green beans are so light and so well tolerated. Lettuce is similarly low-risk, though it offers little beyond water and a satisfying crunch, making it a fine occasional snack rather than a nutritional addition. Cucumber, while not a leaf, slots into the same easy category, being mostly water and well tolerated.

The point of mapping greens this way is to let you match the green to your situation. If you have a healthy dog and want a no-fuss healthy snack, reach for green beans and do not overthink it. If you specifically want the denser nutrition of spinach or kale and your dog has no relevant health issues, you can use those too, just in the small, occasional, well-prepared way this guide describes. Either path is fine. The mistake is treating the high-caution greens as casually as the easy ones.

A simple rule of thumb: if a green is famous as a human superfood, feed it sparingly. If it is a humble, watery, unglamorous vegetable like green beans or lettuce, you can be more relaxed. The hype level is a surprisingly good inverse guide to how freely you should feed it to a dog. It is a rough rule, not a law, but it captures the underlying truth that concentrated nutrition and concentrated caution tend to travel together in the world of dog feeding.

Sweet peas and the green add-ons

Not every green on the plate is a leaf, and peas are the most common of the others people ask about. Plain peas, including garden peas, snap peas, and snow peas, are safe for dogs and turn up in plenty of commercial dog foods. They add a little protein, fibre, and a few vitamins, and most dogs happily eat them. Fresh or frozen and thawed is fine; the ones to skip are canned peas packed in salty water and any pea dish dressed with butter or salt.

One quick clarification, because the wording confuses people. Garden sweet peas, the edible kind you eat, are safe. Ornamental sweet pea plants, the flowering vines grown for decoration, are a different plant entirely and are not safe for dogs to chew on. If you grow the flowers in the garden, keep the dog away from them; if you are talking about the vegetable from the kitchen, it is fine. The shared name hides a real difference.

While we are on the subject of things that sound dog-friendly but are not, carrot cake deserves a mention. People sometimes assume that because carrots are healthy for dogs, a slice of carrot cake is a reasonable treat. It is not. Carrot cake is loaded with sugar, butter, and often raisins, which are toxic to dogs, plus spices and sometimes cream cheese frosting. The carrot is the only good thing in it, and it is buried under a list of things a dog should not have. Give your dog a piece of actual carrot, not the cake.

This is a useful pattern to recognise more broadly, because carrot cake is not the only food that smuggles a dangerous ingredient in behind a healthy-sounding name. Trail mix sounds wholesome but often contains raisins and chocolate. A veggie-packed casserole can be full of onion and salt. The healthy headline ingredient does not cancel out the harmful ones hiding alongside it. When a dish is named after its one dog-safe component, that is often a sign worth pausing on rather than a green light.

How much is the right portion

This is the section that turns all the caution above into a practical amount. The governing rule is the same one that applies to every treat: greens and all other extras combined should stay under about ten percent of your dog’s daily calories. Within that, greens themselves should be a small fraction, because their value is as a topping, not a food group.

It helps to picture what that ten percent actually represents, because it is smaller than most people assume. For a typical medium-sized dog, the entire daily treat allowance might be the equivalent of a couple of tablespoons of food, and that has to cover everything: the training treats, the chew, the bit of dinner you could not resist sharing, and the greens. Seen that way, it becomes obvious why a bowl of greens is too much. The greens are competing for space with every other extra your dog gets in a day, and they should claim only a small slice of it.

The right amount scales with your dog’s size, which is why a serving that means nothing to a big dog can be too much for a small one. Use these as sensible starting points for leafy greens specifically, then adjust down for any dog with a sensitive stomach or a relevant health condition.

Small dog · 5–10 kg
1 tsp

Finely chopped, cooked, a couple of times a week at most.

Medium dog · 10–25 kg
1–2 tbsp

Mixed into a meal, not as a standalone bowl of greens.

Large dog · 25 kg+
2–3 tbsp

Still a topping. More than this offers no benefit.

These figures are illustrative examples to give you a feel for scale, not a strict prescription. The honest way to set a portion is to base it on your dog’s actual calorie needs, which depend on weight, age, and activity. Run the numbers with the dog feeding schedule by age calculator to see where treats fit, and use the dog weight calculator to check your dog is at a healthy weight before adding extras at all.

Prep that makes greens safer and more useful

Preparation does more for greens than for almost any other vegetable, because the raw leaf is both tough to digest and, in a couple of cases, slightly higher in the compounds you want to limit. A few simple steps turn a leaf into something a dog can genuinely use.

Wash thoroughly

Greens can carry soil and pesticide residue. A good rinse is the first step, the same as you would do for yourself.

Chop finely

Dogs do not chew leaves well. Small pieces mix into food, are easier to digest, and reduce any choking risk.

Cook the tough greens lightly

Steaming or boiling kale, collards, and spinach softens the fibre and makes nutrients more available. Light cooking also reduces oxalate content slightly.

Leave it plain

No salt, no butter, no oil beyond a measured amount, and never garlic or onion. The seasoning is the danger, every time.

Cool and serve small

Let it cool, mix a small amount into the regular meal, and watch how your dog handles it the first time.

One detail worth knowing about spinach specifically: boiling reduces its oxalate content more than steaming does, because some of the oxalates leach into the cooking water, which you then discard. If spinach is a green you want to use occasionally, a quick boil is the better preparation for that reason.

There is a small trade-off to be aware of with all this cooking. Heat that breaks down tough fibre and reduces oxalates also reduces some of the heat-sensitive vitamins, vitamin C among them. This is not worth losing sleep over, because a dog on a complete diet is not relying on spinach for its vitamin C, and the gains in digestibility and safety outweigh the minor vitamin loss. But it is one more reason not to overthink greens as a nutritional powerhouse for dogs. The realistic goal is a safe, digestible, enjoyable little topping, not a maximised dose of every nutrient the raw leaf contains. Light cooking serves that goal well.

A final practical tip: cook a small batch and portion it out. Steaming or boiling a little extra and keeping it in the fridge for a few days means you can add a spoonful to meals without preparing greens from scratch each time. Just store it plain, use it within a few days, and discard anything that smells off, the same hygiene you would apply to your own leftovers.

The fat and oil question

Here is a piece of the puzzle that often gets missed. Several of the vitamins in leafy greens, including vitamins A and K, are fat-soluble, which means the body absorbs them better when there is a little fat present. That is why a tiny amount of a healthy fat alongside greens can actually help your dog get more out of them.

The key words are tiny and healthy. This is not a licence to fry the greens in butter or drown them in oil, which would undo the whole point by adding far more fat than a dog needs. We are talking about a small drizzle of an appropriate oil, in a measured amount, mixed through the food. Done right, it is a sensible enhancement. Done carelessly, it is just extra calories and a potential stomach upset.

This is the same logic that explains why a vegetable cooked plain for a dog can sit right next to the buttery version a human eats and have a completely different verdict. The fat is doing useful work only in small amounts; past that point it tips from helpful to harmful. A teaspoon of a suitable oil stirred through a medium dog’s greens is in the helpful zone. A pan of greens glistening with butter is well past it. The skill, if you can call it that, is simply restraint, and it is the same restraint that keeps every other part of feeding greens on the right side of the line.

Because the type and amount of oil matter, it is worth getting that part right rather than guessing. Our guide on whether dogs can have olive oil covers which oils suit dogs, the real benefits, and the limits, so you can add fat to greens in a way that helps rather than harms.

A note on vegetable oil: plain vegetable oil is not toxic to dogs, but it is high in calories and offers little of the benefit of better fats, so it is not a good everyday choice. If you are adding fat to aid vitamin absorption, a small measured amount of a more suitable oil is the better route, as the olive oil guide explains.

ASPCA Animal Poison Control

Maintains the reference list of foods and plants that are toxic to dogs, useful for confirming which greens and add-ons to avoid. View the people-foods list.

VCA Animal Hospitals

Publishes vet-reviewed guidance on balanced feeding and the role of treats and vegetables in a dog’s diet. Read the feeding guidelines.

Frequently asked questions

Is spinach bad for dogs?

Spinach is not bad for dogs in small, occasional amounts, where it provides useful vitamins and iron. It is high in oxalates, though, so it should not be a large or daily part of the diet, and it is best avoided entirely for dogs with kidney problems or a history of certain bladder stones. For a healthy dog, a spoonful of cooked spinach once or twice a week is fine.

Can dogs have kale?

Yes, in small amounts as an occasional topping, finely chopped and lightly cooked. Kale is nutrient-rich but carries two cautions: it is moderate in oxalates, and in large or frequent amounts its natural compounds can irritate digestion and potentially affect the thyroid. A few small bites now and then are fine; a daily generous serving is the pattern to avoid.

What are oxalates and why do they matter for dogs?

Oxalates are natural compounds found in many plants, with spinach being especially high. They can bind to minerals like calcium in the body. In a healthy dog eating small amounts this is harmless, but large regular amounts, or any amount in a dog prone to kidney or bladder stones, can be a concern. The practical rule is to keep high-oxalate greens small and occasional, and to skip them for dogs with relevant conditions.

Can dogs eat collard greens?

Yes, in small, plain, cooked amounts. Collard greens are moderate in oxalates and follow the same moderation rule as kale. The real risk is how they are usually cooked for people, with salt, bacon fat, and onion, none of which are safe for dogs. Set aside a plain cooked portion before seasoning if you want to share.

How much leafy green can I give my dog?

Keep greens as a small topping rather than a serving. As a rough guide, around a teaspoon for a small dog, one to two tablespoons for a medium dog, and two to three tablespoons for a large dog, a couple of times a week at most. All treats combined should stay under about ten percent of daily calories, so the exact amount depends on your dog’s size and overall diet.

Should leafy greens be raw or cooked for dogs?

Cooked is generally better for tough greens like kale, collards, and spinach. Light steaming or boiling softens the fibre, makes nutrients easier to absorb, and slightly reduces oxalate content, with boiling reducing spinach oxalates the most. Always cook them plain, with no salt, butter, oil beyond a small measured amount, garlic, or onion.

Are sweet peas safe for dogs?

Edible garden peas, including snap and snow peas, are safe for dogs plain, fresh or frozen and thawed, and are a common ingredient in dog food. Avoid canned peas in salty water and any buttered or salted pea dish. Note that ornamental sweet pea flowering plants are a different plant and are not safe for dogs to chew on.

Can dogs have carrot cake?

No. Despite the carrot, carrot cake is high in sugar and butter, often contains raisins which are toxic to dogs, and may have spices and cream cheese frosting. The carrot is the only dog-friendly part and it is outweighed by the rest. Give your dog a piece of plain carrot instead of the cake.

The bottom line on leafy greens

Leafy greens are a healthy occasional topping for a dog, as long as you respect the two ideas that run through this whole guide: keep the portion small and occasional, and prepare them plain and cooked. Spinach and kale earn a little extra caution because of oxalates and, in kale’s case, its other compounds, so they belong in the small-and-rare category, and they are best skipped entirely for dogs with kidney or stone concerns. The lower-value, lower-risk options like green beans and lettuce are the easy everyday choices, and there is no shame in defaulting to them if you would rather not track the cautions that come with the trendier greens.

When you are weighing up a specific food in the moment, do not rely on memory. Run it through the Dog Food Safety Checker for a quick verdict, and keep portions sensible with the feeding and weight calculators.

A quick note: this guide is general information, not veterinary advice, and the portion figures are illustrative examples rather than a prescription. Waldev is not affiliated with the organisations linked above. If your dog has a kidney condition, a stone history, or any ongoing health issue, talk to your vet before adding high-oxalate greens, and contact them if your dog shows ongoing stomach upset after a new food.