Can dogs eat cabbage?
The full picture
Cabbage is safe for dogs but is one of the classic gas-producing vegetables. A small amount of plain cooked cabbage adds fibre, vitamins C and K, and antioxidants. Too much causes bloating, flatulence, and loose stools. Raw cabbage is even harder to digest. Red, green, and savoy cabbages are all fine in small amounts; skip sauerkraut and coleslaw (salt, vinegar, mayonnaise, onion). Brussels sprouts and kale are closely related and carry similar cautions.
Risks to watch for
- Gas and bloating
- Diarrhoea from large amounts
- Raw is harder to digest
Potential benefits
- Vitamin C, K
- Fibre
- Antioxidants
Safe portion size
A tablespoon or two of plain cooked cabbage occasionally.
Safer alternatives
- Green beans
- Carrots
- Courgette
Unexpected vet bills can run into thousands
One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.
Compare pet insurance →Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.