
Cabbage for Dogs: A Complete Guide
Historically, dogs have eaten cabbage for centuries. While wild canines rarely sought out leafy greens, the history of dogs eating cabbage is deeply intertwined with human agricultural and economic history.
During the Middle Ages in Europe, royal and wealthy kennels fed hounds stews packed with meat, grains and vegetables. Because meat was a luxury, peasant families lived primarily on hardy, cheap crops. Their dogs ate a diet consisting largely of boiled cabbage and potatoes. The recent shift towards fresh, wholefood canine diets has led animal nutritionists to re-evaluate cabbage. Today, it is no longer regarded as a cheap filler, but as a nutrient-dense and beneficial addition to a dog’s diet.
![]()
Can dogs eat cabbage?
Yes, dogs can eat cabbage says our in-house dog nutritionist. It is low in calories and packed with beneficial nutrients like vitamins C, K, B6 and fibre that support digestive and immune health.
![]()
Health benefits of cabbage for dogs
Feeding cabbage to your dog provides excellent health benefits as a low-calorie, nutrient-dense treat that supports digestive health, immune function and cellular health. This cruciferous vegetable delivers a powerful boost of vitamins and antioxidants and deserves a regular place in your dog’s food bowl.
Key health benefits of feeding dogs cabbage:
- Improves digestive health: high fibre content regulates bowel movements, reduces constipation and feeds beneficial gut bacteria.
- Boosts immunity: packed with vitamin C and flavonoids to fight oxidative stress and lower inflammation.
- Supports blood & bones: vitamin K ensures normal blood clotting and promotes strong bone development.
- Aids weight management: very low in calories, making it an excellent ingredient for dogs on a weight-loss plan.
- Fights chronic disease: contains cancer-fighting phytonutrients and cell-protecting antioxidants, with red cabbage offering the highest concentration.
- Protects vital organs: magnesium, potassium and B vitamins support nerve function, muscle mass and cardiovascular health.

![]()
Comparison of cabbage types
While all varieties of cabbage are safe for dogs, their nutritional profiles differ slightly. So as with any homemade dog food ingredient, it’s a good idea to include as many varieties as possible in your dog’s diet.
- Red/purple cabbage: highest antioxidant power, anthocyanins, vitamin A, vitamin C
- Green cabbage: excellent daily nutrient balance, vitamin K, potassium, high fibre
- Savoy cabbage: soft texture, easiest to chew, mild fibre, folate, beta-carotene
![]()
How much cabbage can dogs eat?
Stick to the standard 10 percent rule. As with any fresh food ingredient, cabbage should not exceed more than 10 percent of your dog’s overall diet.
![]()
Other dog-safe vegetables
- Broccoli. Nutrient-dense canine superfood.
- Sweet potatoes
- Carrots
- Green beans. Low calorie, high fibre, vitamin rich.
- Leafy greens
- Parsnips
- Celery
- Beetroot
See the full range of dog-safe vegetables here.

![]()
How to feed a dog cabbage
1. Cook it lightly: steaming or boiling cabbage makes it easier to digest and deactivates thiocyanate, a natural compound that can impact thyroid function if eaten raw in massive quantities.
2. Chop into small pieces: chop the leaves into tiny pieces.
3. Use the whole cabbage: always include the stem and the ribs. Some dogs even enjoy them raw as healthy dental dog chews.
4. Follow the 10% rule: ingredients such as cabbage should make up no more than 10% of your dog’s daily calories.
![]()
Frequently asked questions
Q. Is cabbage good for dogs?
A. Yes, cabbage is a nutrient-dense, low-calorie vegetable that deserves a regular place in your dog’s food bowl. It offers numerous key health benefits including being high in fibre, rich in vitamins and antioxidants and being beneficial for weight management in overweight dogs.
Q. Is raw or cooked cabbage better for dogs?
A. While cooked is the normal way to feed dogs cabbage, some dogs enjoy chewing on the raw cabbage stems and leaf ribs. These are far better for your dog’s dentition than factory-made, highly-processed dog chews made with synthetic ingredients.
Q. Will cabbage give my dog wind?
A. Not necessarily. If a dog is fed a healthy homemade fresh food diet and cabbage is fed in sensible amounts — no more than 10 percent of its overall diet — then eating cabbage is highly unlikely to cause your dog excessive wind.
Q. Which types of cabbage can dogs eat?
A. Dogs can safely eat green, red, purple, Savoy and Napa cabbage. Red and purple cabbages are generally considered the most nutritious options as they contain up to ten times more vitamins and health-boosting flavonoids than green varieties. That said, as far as your dog’s health is concerned, any cabbage is a good cabbage as long as the leaves are not brown and mouldy.
Q. How should I prepare cabbage for my dog?
A. To serve your dog cabbage safely, steam or boil the cabbage before feeding.
![]()
Search our Cabbage recipes:
The Dog Chef Guide to Homemade Dog Food
Looking to supercharge your dog's diet with fresh food?
Nature knows best
Don't spoil fresh food with synthetic supplements. 100% natural dog nutritionist-approved plant-based superfoods!

Browse individual posts

Swede for Dogs: A Complete Guide
Genetic evidence shows that dogs developed the ability to digest starchy foods and vegetables . . .

Cauliflower for Dogs: A Complete Guide
Cauliflower originated in the ancient Mediterranean and Asia Minor over 2,000 years ago as a . . .

Lettuce for Dogs: A Complete Guide
All modern lettuce varieties share a common ancestor: a wild, weedy plant first modified by humans . . .

Potatoes for Dogs: A Complete Guide
Arguably Peru’s most famous export after Paddington Bear, the potato is by some measure . . .

Broccoli for Dogs: A Complete Guide
Broccoli is one of the most nutritious vegetables you can possibly feed your dog . . .

Brussels Sprouts for Dogs: A Complete Guide
Brussels sprouts do not occur naturally in the wild. Like broccoli, cabbage, kale, cauliflower . . .

0 Comments