DogDataHub
Safe

Can dogs eat cabbage?

Yes, dogs can eat cabbage in moderation. It's packed with vitamins C and K, antioxidants, and fiber. The main downside is gas โ€” cabbage is famously gassy for dogs just as it is for humans. Very large amounts over time can affect thyroid function.

Vegetables ยท 25 kcal per 100 g

Benefits and risks

Benefits

  • Rich in vitamins C and K
  • Contains powerful antioxidants including polyphenols
  • Good source of fiber and manganese
  • Low in calories โ€” about 25 kcal per 100 g
  • May have anti-cancer properties from indole-3-carbinol

Risks

  • Causes significant gas and bloating in most dogs
  • Contains thiocyanate โ€” large, prolonged intake can suppress thyroid function
  • Raw cabbage is harder to digest than cooked
  • Overeating can cause diarrhea and abdominal discomfort

Recommended serving size

Adjust portions based on your dog's weight, age, and activity level. Treats and snacks should make up no more than 10% of daily calories.

Recommended serving size by dog weight
Dog sizeWeight rangeServing
Small dogUnder 20 lbs (9 kg)1-2 tablespoons, cooked and chopped
Medium dog20โ€“50 lbs (9โ€“23 kg)2-3 tablespoons, cooked and chopped
Large dogOver 50 lbs (23 kg)1/4 cup, cooked and chopped

How to prepare and serve

Preparation

Lightly steam or boil without seasoning โ€” cooking makes cabbage easier to digest and reduces gas somewhat. Chop into small pieces. All varieties are safe: green, red, napa, and savoy. Avoid sauerkraut (too much sodium) and coleslaw (contains mayonnaise and sugar). Never add butter, salt, vinegar, or caraway seeds.

Frequency

1-2 times per week in small amounts.

Key nutrients

  • Vitamin C
  • Vitamin K
  • Fiber
  • Manganese
  • Folate
  • Antioxidants

Frequently Asked Questions

Browse all dog-safe foods

DogDataHub covers 100+ foods with clear safety verdicts, serving sizes, and prep tips.

See all foods