Cabbage

Safe

Cabbage is safe for dogs in small, plain, chopped portions. It is low in calories and high in fiber; the practical issue is gas, not toxicity. Skip coleslaw, sauerkraut and anything cooked with onion.

This food guide has not been reviewed by a veterinarian. It summarises general information from sources and should not be used to decide whether a food is suitable for an individual dog or to assess an emergency.

Cabbage · Illustration
Illustration

A little guide to sharing this food

Nutrition facts

Per 100 g of edible food

23 kcal

Food preparation used in the calculationBoiled cabbage, drained, without salt

Protein
1.3 g
Dietary fibre
1.9 g
Fat
0.1 g
Water
92.6 g

USDA FoodData Central · SR Legacy ↗ · 2026-09-07

Nutritional points to consider

  • A water-containing snack

Complete, balanced food is the nutritional foundation. Treats are not needed to correct nutrients or treat disease.

Kidney health

Phosphorus 33 mg · Potassium 196 mg / 100 g

Kidney disease can require adjustments to phosphorus, potassium and protein across the whole diet. These values alone cannot determine suitability; discuss them with your vet alongside the prescribed diet.

Merck Veterinary Manual ↗

Heart health

Sodium 8 mg / 100 g

Heart disease may require control of total dietary sodium. Values here apply to the stated preparation, not salted, seasoned or processed alternatives.

Tufts HeartSmart ↗

Joints & weight

Replacing part of a higher-calorie treat with this food can help manage calories. A healthy weight supports joint care; the food itself does not treat joint disease.

UC Davis ↗

Treat portions by body weight

This converts a selected calorie budget into grams; it is not a recommended meal or an amount to aim for. Start with a small piece and monitor tolerance.

Food preparation used in the calculation: Boiled cabbage, drained, without salt

Upper reference amount for the selected budget

60.8 g or less

Calories available for this food: 14 kcal

Based on the WSAVA treat-calorie table for healthy adult dogs weighing 2–45 kg. Intermediate weights are interpolated examples.

All extras, including fruit, chews and training rewards, must stay within 10% of daily calories. Subtract any other treats already eaten.

Examples: a 5% daily calorie budget, no other treats
WeightCalorie-based reference ceiling
2 kg30.4 g or less
5 kg60.8 g or less
10 kg102.1 g or less
20 kg171.7 g or less

Preparation & feeding

  1. Cook edible parts without salt until soft. Remove corn cobs and use only cultivated mushrooms sold as food.
  2. Do not add salt, oil, sugar, sauces, onions or garlic. Weigh only the edible portion before serving.
  3. Count all treats together and supervise eating. Start small and stop if vomiting, diarrhoea or other problems occur.

Nutrition & feeding references: WSAVA · USDA

More about this food

Cabbage is on the AKC's list of vegetables dogs can eat, and it is a reasonable low-calorie crunchy treat: mostly water, decent fiber, and useful amounts of vitamins K and C. Raw or lightly steamed both work. The condition is that it arrives plain and chopped into pieces your dog can actually swallow, not as a leaf the size of its head. The real-world problem with cabbage is not poison, it is gas. Cabbage is a brassica, like broccoli and Brussels sprouts, and it ferments in the large intestine. A dog that gets a big serving of it for the first time can be visibly bloated within a few hours, with impressive flatulence and loose stool. That usually settles in a day or two. What is not normal is a distended abdomen combined with unproductive retching and restlessness — in a deep-chested dog that picture suggests bloat or GDV, and it needs an emergency vet immediately rather than a wait-and-see. Start with one or two small pieces and keep all treats inside 10% of daily calories. The second caveat is thyroid. Brassicas contain goitrogenic thiocyanates, which are irrelevant at treat volumes but worth a conversation with your vet if your dog is hypothyroid and on levothyroxine and you want to feed cabbage or broccoli daily in quantity. The forms to avoid are the American ones. Coleslaw is mayonnaise, sugar and often onion. Sauerkraut and kimchi are salt-loaded, and kimchi additionally contains garlic and scallion, both directly toxic to dogs. Cabbage cooked in bacon fat or braised with onion is likewise out. Plain is the whole point.

Frequently asked questions

Can dogs eat raw cabbage or does it need to be cooked?
Either is fine. Raw keeps more crunch; light steaming is a bit gentler on a sensitive gut. Chop it small in both cases and serve it with no salt, butter, oil or dressing.
Is coleslaw okay if it is just cabbage and mayo?
No. Mayonnaise adds a fat and calorie load that a dog does not need, most deli coleslaw contains onion, and the sugar is pointless. Give plain chopped cabbage instead if you want to share.
My dog is extremely gassy after eating cabbage. Should I worry?
Gas and loose stool are the expected brassica response and usually resolve within a day or two on a smaller portion. Call your vet right away if the belly looks distended, your dog retches without producing anything, or seems weak or restless.

Sources

  1. American Kennel Club
  2. USDA FoodData Central · SR Legacy

Content updated:

How to read our sources and review status

This information is general guidance and does not replace veterinary care. If your dog has swallowed something, contact a veterinarian immediately.