If you eat a lot of leafy greens, you may have wondered whether it is fine to share a bit of spinach with your cat. As a veterinary nutritionist, I hear this question often, so let me give you a clear answer up front: a healthy cat can eat a very small amount of plain cooked spinach as an occasional treat, but spinach is one green I tell certain owners to avoid completely. The reason comes down to a compound called calcium oxalate, and below I will explain exactly who should and should not offer it.

Is Spinach Safe for Cats?

For a healthy cat with no urinary history, a tiny amount of plain cooked spinach is generally safe. Spinach is not on the ASPCAโ€™s list of plants that are toxic to cats, so a small nibble will not poison your pet the way onions, garlic, or lilies would. If you are asking whether spinach is safe, bad, or toxic for cats, the honest answer is that it sits in the middle: not poisonous, but not appropriate for every cat.

Here is the important context. Cats are obligate carnivores, which means their bodies are built to get almost all of their nutrition from animal protein. They do not need vegetables, and they cannot use plant nutrients the way we do. So spinach is never a nutritional requirement for a cat. It is, at most, a novelty treat.

The bigger issue is that spinach is naturally high in calcium oxalates. In a cat already prone to urinary tract problems, those oxalates can contribute to the formation of bladder stones and crystals. That single fact is why my answer changes depending on the individual cat.

Benefits of Spinach for Cats

I want to be honest here, because there is a lot of misinformation about superfoods for pets. Spinach does contain vitamins A, C, and K, plus iron, fiber, and antioxidants. Those nutrients are genuinely beneficial for humans. For cats, the story is different.

A cat fed a complete, balanced diet already gets every nutrient it needs from that food. Cats also cannot efficiently convert plant-based nutrients into the forms their bodies use, which means the iron and vitamins in spinach largely pass through without much benefit. So while spinach is not harmful to a healthy cat in tiny amounts, I would not call it a health food for cats.

If your cat simply enjoys the texture or taste of a few cooked spinach leaves, there is no harm in the occasional bite, as long as your cat has no urinary history. Just do not feed it expecting a nutritional payoff.

Risks and When to Avoid It

This is the most important section, so read it carefully. The main risk with spinach is its calcium oxalate content. In cats with a history of bladder stones, urinary crystals, feline lower urinary tract disease (FLUTD), or kidney disease, oxalates can make those conditions worse and contribute to painful, sometimes life-threatening blockages. If your cat falls into any of those groups, do not feed spinach at all.

The other risks apply to all cats. Spinach offered in large amounts can cause stomach upset, vomiting, gas, or diarrhea because a carnivoreโ€™s gut is not designed to process much plant matter. Seasoned spinach is a separate danger entirely. Spinach cooked with garlic, onion, butter, oil, or salt is unsafe, because garlic and onion are toxic to cats even in small amounts. Always offer it plain.

If you are wondering what happens if your cat eats spinach in a normal small portion, the answer for a healthy cat is usually nothing at all. The concern is repeated feeding, large servings, or feeding a cat with an existing urinary problem.

How Much Spinach Can Cats Eat?

If you have a healthy adult cat and still want to offer spinach, keep the portion tiny. A few small pieces of plain cooked spinach, no more than once or twice a week, is the most I would suggest. When people ask me how much spinach can cats eat, my honest answer is the less the better, because the nutritional upside is essentially zero.

Cook the spinach plain by steaming or boiling with no oil, salt, butter, garlic, or onion. Let it cool and chop it into small pieces to reduce any choking risk. Introduce it slowly the first time and watch for any digestive upset over the next day. Remember the 10 percent rule: treats, including vegetables, should never exceed 10 percent of your catโ€™s daily calories. The other 90 percent should come from a complete, balanced cat food.

Can Kittens Eat Spinach?

I recommend skipping it. Kittens are growing rapidly and have very specific nutritional needs that are best met by a complete kitten food designed for that life stage. A small accidental lick of cooked spinach is not an emergency, but there is no benefit to offering it on purpose.

When owners ask whether kittens can eat spinach, I steer them away from all human-food treats until the kitten is mature and on a stable diet. A young digestive system is more easily upset, and a kittenโ€™s developing urinary tract is exactly where you do not want extra oxalates. Stick to age-appropriate food and vet-approved kitten treats instead.

What To Do If Your Cat Ate Too Much Spinach

First, do not panic. If a healthy cat with no urinary history ate a moderate amount of plain spinach, the most likely outcome is mild stomach upset, perhaps some vomiting or loose stool. Offer fresh water, hold off on other treats, and monitor your cat for the next 24 hours.

Contact your veterinarian promptly if your cat shows ongoing vomiting, diarrhea, lethargy, loss of appetite, or any signs of straining to urinate or producing little urine. Straining in the litter box is an emergency in cats and needs same-day veterinary care. This is especially urgent if your cat has any history of bladder stones, crystals, or kidney disease, because the oxalates in spinach raise the stakes for these pets.

If the spinach was cooked with garlic or onion, treat it as a potential toxicity and call your vet or the ASPCA Poison Control at 888-426-4435 right away, even if your cat seems fine.

Want to know what else is safe to share with your cat? Check these vet-reviewed guides next: