✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
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.
If your dog ate more than a safe amount
Cabbage causes gas in most dogs. Large quantities can cause GI irritation. Watch for flatulence and loose stools — rarely needs vet attention unless severe.
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
And while you're thinking about what's good for your dog, keeping on top of flea and parasite prevention is just as important as diet.