Can dogs eat cooked cabbage?

Yes — cooked cabbage is fine in moderation

Yes. Plain cooked cabbage is safe for dogs in moderation and is actually easier to digest than raw cabbage. Avoid any cabbage cooked with butter, salt, onion, or garlic.

The full picture

Cooked cabbage is one of the better cooked vegetables to share with a dog. Cooking breaks down the tough cell walls, making it more digestible, and softens the goitrogenic compounds that can interfere with thyroid function in raw cabbage when eaten in large amounts.

The golden rule: plain. Just boiled or steamed cabbage, drained, with no salt, butter, oil, onion, or garlic added. The standard British Sunday-roast cabbage (cooked with butter and pepper) is fine in tiny amounts but ideally cooked separately for the dog.

Nutritional benefits for dogs include vitamin K, vitamin C, and fibre. The fibre helps with mild constipation and feeds beneficial gut bacteria.

Downside: cabbage causes gas. Both raw and cooked cabbage produces sulphur-containing compounds in the gut that make dogs (and humans) gassy. If your dog is already prone to wind, cabbage may make it worse.

How much: a tablespoon or two of cooked plain cabbage for a medium dog, mixed into their regular meal, two or three times a week is plenty.

See our main cabbage page for the broader picture on raw cabbage, savoy, red cabbage, and other varieties.

Risks to watch for

  • Gas — can make existing flatulence worse
  • Goitrogen content (interferes with thyroid) only matters in very large amounts
  • Often cooked with onion, garlic, salt — those are the real risks

Potential benefits

  • Vitamin K and vitamin C
  • Fibre supports gut health
  • Easier to digest than raw cabbage
  • Low calorie

Safe portion size

A tablespoon or two of cooked plain cabbage for a medium dog, mixed into their meal, a few times a week.

Safer alternatives

  • Cooked broccoli (plain)
  • Cooked carrot
  • Steamed green beans

Common questions

Is cooked cabbage better than raw for dogs?
Yes, slightly — easier to digest and lower in goitrogens.
Can dogs eat cabbage from a Sunday roast?
If it's been cooked plain (no butter or salt), yes in small amounts. If it's been cooked with onion, garlic, or stock, no.
Can dogs eat all types of cabbage?
Green, white, red, and savoy cabbage are all broadly safe cooked plain. Chinese cabbage and pak choi are also safe in similar amounts.
Will cooked cabbage cause diarrhoea?
In small amounts, no. In large amounts, the fibre can cause loose stools — start small.
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.