Can Dogs Eat Cabbage?

Safe for dogs in moderation

Yes, in small amounts. Plain cabbage is safe for dogs, ideally lightly cooked — feed a lot of it and the gas will explain why moderation matters.

Quick facts

Quick facts
Verdict Safe
Risky amount No safe or toxic dose is established — treat any amount as a risk.
What to do Chop cabbage small and serve it plain, ideally lightly steamed, in modest amounts — no butter, salt, or anything from the sauerkraut jar.

Safe, cheap, and gassy

Plain cabbage is safe for dogs in small amounts — it brings fiber, vitamins K and C, and almost no calories. What it also brings, in quantity, is the brassica family’s signature side effect: gas that arrives hours later and lingers. Like broccoli and brussels sprouts, cabbage ferments in the gut, so the portion cap isn’t about toxicity — it’s about the atmosphere in your living room.

How to serve it

Chopped small and lightly steamed, plain, is the ideal format: easier to digest, gentler on gas, no nutrients boiled to oblivion. Raw shreds are fine in genuinely small amounts — raw cabbage contains thiocyanate, which can interfere with thyroid function if a dog eats a lot of it regularly, so raw-cabbage-as-hobby is out. Skip anything dressed: coleslaw means mayonnaise, braised cabbage means butter and salt, and sauerkraut and kimchi mean salt, chili and garlic.

What too much looks like

Overshoot and you’ll get flatulence, a rumbling belly, maybe soft stool — uncomfortable, aromatic, self-resolving. Start with a spoonful of chopped cabbage mixed into a meal and see how your dog handles it. Vomiting or diarrhea that persists beyond a day is a vet call, not a cabbage adjustment.

Frequently asked questions

Why does cabbage give dogs gas?
Cabbage is a brassica, and the whole family — broccoli, brussels sprouts, cauliflower — ferments enthusiastically in the gut. The result is impressive, room-clearing gas. Small portions keep it survivable for everyone.
Is raw or cooked cabbage better for dogs?
Both are safe, but a light plain steam makes cabbage easier to digest and tones down the gas. Raw cabbage also contains thiocyanate, which in large, regular amounts can affect thyroid function — one more reason to keep portions small.
Can dogs eat red, napa, or savoy cabbage?
Yes — all the everyday cabbages follow the same rules: plain, chopped, small amounts. Napa and savoy are more tender; red is a touch more bitter, which some dogs veto on their own.
Can dogs eat sauerkraut or kimchi?
Different question entirely. Sauerkraut is heavily salted, and kimchi adds chili and garlic — garlic is toxic to dogs. Fresh plain cabbage is the only version that belongs in the bowl.

See all vegetables dogs can and can’t eat →