Limited

Can dogs eat spinach?

Dogs can have a little plain spinach. It is high in oxalates, so keep servings small and skip creamed spinach and seasoned sides.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your dog’s diet.

Updated Aug 3, 2026 Category Nutrition

Alternatives to spinach for dogs

Spinach is only a garnish. These treats work better for daily rewards.

How much is okay?

A teaspoon of plain spinach is enough as an occasional veggie mix-in.

Small under 20 lb
½ teaspoon chopped
Keep it occasional and plainly prepared.
Medium 20–50 lb
1 teaspoon chopped
Keep it occasional and plainly prepared.
Large 50+ lb
1–2 teaspoons chopped
Keep it occasional and plainly prepared.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Serve plain lightly cooked or finely chopped raw in tiny amounts.
  • Skip cream sauces, salt, garlic, and onion.
  • Do not make spinach a large salad share.

Risks & exceptions

  • Oxalates matter for some dogs — keep portions small.
  • Creamed spinach is too rich.
  • Seasoned restaurant spinach often includes garlic.

Plain spinach is a tiny occasional; creamed or seasoned spinach is a skip.

If they ate too many

A larger portion or the wrong preparation is most likely to cause trouble.

  • Soft stool

Call your vet / pet poison line if:

  • Eating a large creamed portion

FAQ

Can dogs eat raw spinach?

Tiny finely chopped amounts are usually fine; cooked soft pieces are easier.

Can dogs eat spinach dip?

No.

Is spinach better than lettuce?

Neither is required — both are optional garnishes at most.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your dog.