Menu

Dogs

Can Dogs Eat Spinach? Is It Healthy or Harmful?

Dogs can eat cooked spinach, but it’s not essential to their diet, and it isn’t risk-free. For most healthy adult dogs, a small amount of cooked spinach every now and then is fine, but it should only ever be an occasional extra, and it could be harmful if your dog has underlying health issues.

Spinach contains vitamins and antioxidants, but it’s also high in oxalates, which can irritate your dog’s digestive system and may contribute to kidney or urinary problems in some dogs. 

If you do choose to share spinach with your dog, keep it:

  • Cooked (steamed or boiled, never fried in oil or butter)
  • Plain (no salt, garlic, onion, or seasoning)
  • In tiny portions, and not every day

If your dog has kidney disease, bladder stones, a very sensitive stomach, or is on a prescription diet, it’s best to skip spinach and stick to vet-approved dog foods and treats.

Is Spinach Healthy for Dogs?

Spinach has a great reputation for humans, and many dog owners assume it must be a superfood for their pooch, too. The reality isn’t quite so straightforward.

The Potential Benefits

Spinach is packed with nutrients dogs can use, including:

  • Vitamin A and vitamin C to support immune health and skin
  • Vitamin K for normal blood clotting
  • Iron and folate
  • Fibre, which can help support your dog’s digestion in small amounts
  • Antioxidants, which help protect cells from everyday wear and tear. 

On paper, spinach sounds impressive.  But in reality, your dog should be getting everything they need from a complete, balanced dog food, whether that’s a high-quality kibble, wet food, or a combination. 

Spinach can add variety and a nutritional top-up, but you should think of it as a garnish rather than an entire meal. 

If your dog is already enjoying a balanced diet, they don’t need spinach to stay healthy.

The Risks: When Spinach Can Be Harmful

Oxalates and kidney health

Spinach isn’t toxic to your dog in the same way that grapes or onions are. However, it is high in oxalic acid (oxalates). In large quantities, these can irritate your dog’s digestive tract, contribute to the formation of certain types of bladder or kidney stones, and interfere with calcium absorption. 

A healthy dog who eats a tiny bit of spinach once in a while is unlikely to run into serious problems. But if your pet already has kidney disease, recurrent urinary issues, or a history of oxalate stones, you should avoid feeding them spinach. In other words, this is one “superfood” your dog is better off just sniffing and walking away from. 

Sensitive tummies

Spinach is fibrous, and it can be quite rich for some dogs, especially if they’re used to a simple, consistent diet. Giving your dog too much spinach, or suddenly adding a big portion to their food bowl, can lead to:

  • Tummy aches
  • Gas
  • Soft stools or diarrhoea

If your dog already has a delicate stomach, or you’re working with your vet to manage their digestion, it’s probably best to skip spinach. If you want to mix up their diet, you could try adding other safe fruits and vegetables or offering dedicated sensitive-stomach treats instead.

Cooking method

Raw spinach is harder for your dog to digest. It can be tough on both their stomach and their teeth. It also keeps more oxalates intact. Lightly cooking spinach (steaming or boiling) makes it softer, easier to chew, and a bit easier for your dog’s digestive system to handle. 

Just remember: no butter, oil, or cream; no salt, stock cubes, or seasoning; and definitely no garlic or onion (both are toxic to dogs). If it’s something you’d serve as a simple, plain side veg, it’s more likely to be suitable for sharing with your dog.

Which Dogs Should Avoid Spinach?

Spinach isn’t a good choice for every dog, even in small amounts. You should avoid feeding spinach (or only do so with clear vet guidance) if:

  • Your dog has kidney disease or a history of kidney problems
  • Your dog has bladder stones or recurrent urinary issues
  • Your dog is on a prescription or therapeutic diet
  • Your dog has a very sensitive stomach or chronic gut problems
  • Your dog is a puppy with a still-developing digestive and urinary system

If you’re ever unsure, it’s always worth having a quick chat with your vet before adding spinach or any other new “human food” to your dog’s food bowl. A quick phone call now is much easier than an emergency vet visit later.

How Much Spinach Can Dogs Eat? 

If your dog is healthy and your vet is happy for them to try spinach, moderation is everything. Spinach should always be a treat, not a staple. 

As a simple rule of thumb, treats (including fruits and vegetables) should make up no more than 10% of your dog’s daily calorie intake. Spinach is low in calories, but that doesn’t mean it’s safe to give your dog an unlimited amount. 

As a rough guide for occasional cooked and chopped spinach portions:

  • Toy breeds (Chihuahua, Mini Dachshund) – 1-2 teaspoons
  • Small breeds (Pug, Cocker Spaniel) – up to 1 tablespoon
  • Medium breeds (Staffie, Border Collie) – 1-2 tablespoons
  • Large breeds (Labrador, Golden Retriever) – 2-3 tablespoons. 

That’s not every day – think every now and then, not every dinnertime! 

And if your dog is also enjoying other extras (like blueberries, carrots, or training treats), you’ll need to scale everything back to stay inside their overall treat allowance.

How to Serve Spinach Safely to Your Dog

If you’re keen for your dog to try spinach, here’s how to make it as safe and dog-friendly as possible. 

  1. Choose the right spinach. Fresh or frozen spinach is fine. Avoid creamed spinach, ready-made spinach side dishes, or anything containing added salt, sauces, or seasoning. 
  2. Cook it simply. Rinse it thoroughly, steam or boil it in plain water, drain it well, allow it to cool, and chop or finely shred it so it’s easier for your dog to chew and swallow. 
  3. Keep it plain. Don’t add garlic, butter, oil, cream, cheese, salt, pepper, herbs, or stock cubes. 

Plain, slightly soft spinach is the goal. It might not sound thrilling to you, but your dog will probably be more interested in the smell than anything else!

4. Start small and watch closely. Offer a tiny amount of spinach the first time – no more than a teaspoon. If you see any signs of tummy discomfort, extra gas, vomiting, loose stools, changes in urine, or straining, stop feeding them spinach and call your vet for advice.

Adding Spinach to Your Dog’s Diet

A bit of creativity can help when it comes to feeding spinach to your dog. 

You could:

  • Mix a small spoonful of chopped cooked spinach through your dog’s usual complete food as an occasional topper. 
  • Combine a little cooled, cooked spinach with plain mashed sweet potato or pumpkin, then stuff the mixture into a suitable chew toy and freeze for a simple enrichment activity. Perfect for that moment when your dog is “bored” despite three walks and a toy box full of options. 
  • Blend a tiny amount of spinach with other dog-safe ingredients (such as a little plain yoghurt and some blueberries) to make pup-friendly “green” ice cubes on hot days. They won’t care that it’s antioxidant-rich; they’ll just love that it’s cold and crunchy. 

If you’re short on time (or your dog has specific dietary needs), you might find it easier to skip the DIY greens and reach for ready-made, carefully portioned treats instead.

Spinach vs Dog Treats: Which is Better?

A healthy, happy dog doesn’t need a rainbow salad to thrive. In most cases, a good-quality complete diet plus appropriate treats is simpler and safer than experimenting with giving your dog lots of human foods. 

Here’s how feeding your dog spinach compares to offering purpose-made dog treats:

ProsCons
Small amount of cooked spinachLow-calorie, contains vitamins and antioxidants, adds variety to your dog’s dietHigh in oxalates, can upset sensitive stomachs, and is not essential
High-quality dog treatsBalanced with dogs in mind, labelled portions, easy to feedSome treats are higher in calories

If you’re already using functional, vet-informed foods (for example, recipes that support your dog’s digestion, joints, or weight control), you might decide there’s no real need to introduce spinach to the mix. In some cases, it’s best to let your dog’s main diet and their favourite treats do the heavy lifting, and keep experimental extras rare and tiny.

Frequently Asked Questions

Can all dog breeds eat spinach?

There’s no dog breed that’s automatically “banned” from spinach. Individual health matters more than breed. A healthy Great Dane might tolerate a spoonful of cooked spinach as an occasional extra, while a small dog with kidney issues shouldn’t have it at all. Always consider your dog’s medical history and your vet’s advice before offering spinach.

Can dogs eat raw spinach?

It’s not recommended. Raw spinach is tougher to digest, keeps more oxalates intact, and doesn’t really offer an extra benefit over lightly cooked spinach. Steaming or boiling spinach, then chopping it finely, is a much safer option. Save the raw greens for your own lunch!

Can spinach be toxic to dogs?

Spinach isn’t classified as a toxic food like chocolates or grapes, but the oxalates can cause problems in large quantities or if your dog has kidney or urinary issues. That’s why the focus is on very small amounts, only sometimes, and only for healthy dogs.

Can spinach help my dog’s digestion?

In tiny quantities, the fibre in spinach can contribute to normal bowel movements, but it’s easy to end up giving your dog too much. If you’re looking to help your dog’s digestion, you’re usually better off working with your vet on an appropriate diet and using dog-specific products designed for gut health, rather than feeding them spinach.

Can my puppy have spinach?

It’s best to be cautious. Puppies have developing digestive and urinary systems, and they have very specific nutritional needs. If you’re feeding your puppy a complete food, they don’t need spinach. If you’re curious about adding vegetables or other extras, always speak to your vet first. When in doubt, keep it simple and stick to a complete puppy food.

Final Thoughts

For most healthy adult dogs, a tiny amount of cooked, plain spinach now and then is unlikely to cause harm. It can even offer a small boost of vitamins and antioxidants. But it’s not an essential ingredient, and if your dog has kidney, bladder or digestive problems, feeding them spinach is not worth the risk. 

If your dog is thriving on a complete, balanced diet and wagging their tail for their usual treats, you don’t need to add spinach to tick a “superfood” box. The safest approach is to:

  • Treat spinach as an occasional extra
  • Keep portions small and preparation simple
  • Skip spinach completely if your dog has bladder, stomach, or kidney problems. 

In reality, very few dogs are dreaming about spinach – they’re thinking about playtime, walkies, and something crunchy from the treat cupboard.

Dog

Shop for Dogs

Underline

Personalise your search:

Cat

Shop for Cats

Underline

Personalise your search:

0/50

Kindly provide an image of a valid receipt displaying the product purchase.

Max file size: 5MB, formats allowed: .pdf, .doc, .docx, .png, .jpg, .jpeg, .webp