Is Cabbage Good for Dogs? A Complete Safety and Feeding Guide
Is cabbage good for dogs? Yes — with proper preparation.
Dogs can eat cabbage in all its common forms — green, red (purple), savoy, and napa. It is non-toxic and offers meaningful nutritional benefits including vitamin K, vitamin C, and dietary fiber. However, it should be served cooked or finely shredded raw, without seasoning, and in controlled portions. Large quantities of raw cabbage contain thiocyanates, which can suppress thyroid function over time. Feed cabbage as an occasional topper or treat, not a dietary staple.
Can Dogs Eat Cabbage? The Short Answer
Cabbage is entirely non-toxic to dogs, according to the ASPCA's non-toxic plant database. Whether your dog snatches a fallen leaf from the kitchen floor or you're deliberately adding it to their bowl, cabbage will not cause acute poisoning. All common varieties — green cabbage, red cabbage, savoy cabbage, and napa cabbage — are safe when prepared correctly.
That said, "safe" doesn't mean "unlimited." Cabbage belongs to the Brassica oleracea family (alongside broccoli, Brussels sprouts, and kale), and these vegetables share two characteristics that matter for canine feeding: they produce gas during digestion, and they contain thiocyanates — compounds that can interfere with thyroid hormone production when consumed in large, sustained quantities.
For the vast majority of pet dogs eating cabbage as an occasional treat or food topper (representing less than 10% of daily caloric intake), neither of these concerns is clinically significant. The risk emerges when owners feed large volumes of raw cabbage daily over weeks or months.
How Much Cabbage Can I Give My Dog?
The 10% treat rule recommended by the American Kennel Club applies here: treats and supplemental foods should not exceed 10% of your dog's total daily caloric intake. Cabbage is very low in calories (roughly 11 calories per cup, chopped, raw), so portion limits are driven more by digestive tolerance than by caloric density.
| Dog Weight Class | Weight Range | Single Serving (Cooked) | Single Serving (Raw, Finely Shredded) | Max Frequency |
|---|---|---|---|---|
| Toy / Small | Under 20 lb (9 kg) | 1–2 tablespoons, chopped | 1 tablespoon, finely shredded | 2–3 times per week |
| Medium | 20–50 lb (9–23 kg) | 2–4 tablespoons (about 1/8 cup) | 2 tablespoons, finely shredded | 2–3 times per week |
| Large | 50–90 lb (23–41 kg) | ¼ cup, chopped | ¼ cup, shredded | 3–4 times per week |
| Giant | Over 90 lb (41+ kg) | ⅓–½ cup, chopped | ⅓ cup, shredded | 3–4 times per week |
Practical example: A 35 lb (16 kg) Cocker Spaniel can safely eat about 3 tablespoons of steamed, unseasoned cabbage mixed into their dinner, up to three times per week. If you're using cabbage as a training treat, tear cooked leaves into pea-sized pieces and count 4–5 pieces as one serving.
Is Cabbage Good for Dogs Nutritionally?
Cabbage delivers a surprisingly dense micronutrient profile for such a low-calorie vegetable. Here's what one cup (89 g) of raw green cabbage provides, based on USDA FoodData Central values:
| Nutrient | Amount | Benefit for Dogs |
|---|---|---|
| Calories | 22 kcal | Very low — suitable for weight management |
| Vitamin K | 67.6 mcg (85% DV) | Blood clotting factor synthesis, bone metabolism |
| Vitamin C | 32.6 mg (54% DV) | Antioxidant, collagen support (dogs synthesize their own but benefit from supplemental sources during stress or illness) |
| Fiber | 2.2 g | Promotes healthy gut motility and stool bulk |
| Folate (B9) | 38.3 mcg | Cell division, red blood cell formation |
| Manganese | 0.14 mg | Enzyme cofactor, cartilage and bone development |
| Potassium | 151 mg | Electrolyte balance, muscle and nerve function |
| Calcium | 35.6 mg | Bone health (modest contribution) |
Red cabbage bonus: Red (purple) cabbage contains anthocyanins — the same antioxidant pigments found in blueberries. These compounds have documented anti-inflammatory properties. If your dog tolerates green cabbage well, red cabbage is a nutritionally superior variety to rotate in. Note that red cabbage may temporarily tint your dog's stool a darker color, which is harmless.
The fiber advantage for overweight dogs: At only 22 calories per cup and 2.2 g of fiber, cabbage is an excellent volume-filler for dogs on weight-loss plans. Replacing a portion of kibble with steamed cabbage can help a dog feel satiated while reducing total caloric intake — a strategy some veterinary nutritionists recommend for dogs with a body condition score (BCS) of 7 or higher on the 9-point scale.
How Should I Prepare Cabbage for My Dog?
Preparation matters more than most owners realize. Here's a step-by-step approach:
- Wash thoroughly. Rinse leaves under cold running water to remove dirt, pesticide residue, and any small insects trapped between layers. If the cabbage is not organic, consider soaking outer leaves in a vinegar-water solution (1 part white vinegar to 3 parts water) for 5 minutes, then rinsing again.
- Remove the tough core. The dense white core is not toxic, but it's difficult for dogs to chew and digest. Cut it out and discard or compost it.
- Choose your cooking method.
- Steaming (preferred): Steam chopped cabbage for 5–7 minutes until just tender. Steaming preserves more vitamin C and water-soluble nutrients than boiling.
- Boiling: Boil for 3–5 minutes. Some nutrient loss occurs in the water, which you can save and pour over kibble as a low-sodium broth.
- Raw: Finely shred with a box grater or food processor. Raw cabbage is harder to digest and has a higher thiocyanate concentration, so keep raw portions smaller than cooked portions.
- Cool completely. Hot food can burn your dog's mouth and esophagus. Let cabbage cool to room temperature before serving.
- Chop into appropriate sizes. For small dogs, chop into pieces no larger than a dime. For large dogs, bite-sized pieces roughly 1 inch square are fine. This reduces choking risk.
- Serve plain. No salt, butter, oil, garlic, onion, or seasoning blends. Garlic and onion are toxic to dogs (they cause oxidative damage to red blood cells), and even "safe" seasonings add unnecessary sodium and fat.
Avoid: Coleslaw (typically contains sugar, mayonnaise, vinegar, and sometimes onion), sauerkraut (extremely high sodium — a single cup can contain over 900 mg of sodium, far exceeding a small dog's daily limit), and kimchi (contains garlic, chili peppers, and high sodium).
What Happens if My Dog Eats Too Much Cabbage?
If your dog raids the grocery bag and eats a significant amount of cabbage, here's what to expect based on quantity:
Mild overconsumption (1.5–2× the recommended serving): Expect increased flatulence within 4–8 hours. Brassica vegetables contain raffinose, a complex sugar that dogs lack the enzyme to break down in the small intestine. When raffinose reaches the large intestine, gut bacteria ferment it, producing hydrogen, methane, and carbon dioxide gas. Your dog may also have softer-than-normal stool for 12–24 hours. This is uncomfortable but not dangerous.
Significant overconsumption (an entire head or more, especially for small dogs): Watch for:
- Profuse flatulence and abdominal bloating
- Diarrhea, potentially with mucus
- Vomiting (less common but possible)
- Decreased appetite for the next meal
For most dogs, these symptoms resolve within 24–48 hours with access to fresh water and a return to their regular diet. Feed a bland meal (boiled chicken breast and white rice) at the next feeding to settle the digestive tract.
Contact your vet or an emergency clinic if your dog shows any of the following after eating cabbage:
- Distended, hard, or painful abdomen that doesn't resolve within 12 hours (possible GDV risk in deep-chested breeds)
- Repeated vomiting (3+ episodes in 24 hours)
- Bloody diarrhea
- Lethargy lasting more than 24 hours
- Refusal to drink water
If you suspect your dog has ingested a toxic substance alongside the cabbage (e.g., the cabbage was prepared with garlic, onion, or xylitol-containing dressing), call ASPCA Animal Poison Control at (888) 426-4435 (24/7, consultation fee applies).
The Thiocyanate Question: Should You Worry?
Thiocyanates are naturally occurring compounds in all Brassica vegetables. They inhibit the thyroid gland's ability to absorb iodine, which is necessary for producing thyroid hormones T3 and T4. In humans and animals, chronic high intake of raw Brassica vegetables has been linked to hypothyroidism and, in extreme cases, goiter formation.
Here's the practical context for dog owners: the thiocyanate levels in a few tablespoons of cabbage fed 2–3 times per week are clinically insignificant for a healthy dog with normal thyroid function. The risk becomes relevant only when raw cabbage (or other raw Brassica vegetables) constitutes a substantial portion of the daily diet over an extended period — think cups per day, every day, for weeks.
Cooking deactivates a significant portion of thiocyanates. Steaming or boiling cabbage reduces these compounds, which is one reason cooked cabbage is the preferred preparation for regular feeding.
Dogs with existing hypothyroidism (common in breeds like Golden Retrievers, Doberman Pinschers, and Cocker Spaniels) should have their cabbage intake discussed with their veterinarian. Occasional small servings of cooked cabbage are likely fine, but daily feeding may warrant monitoring of thyroid hormone levels during routine bloodwork.
Are There Any Dogs Who Should Not Eat Cabbage?
While cabbage is broadly safe, certain dogs should avoid it or require veterinary approval before adding it to their diet:
- Dogs with hypothyroidism on thyroid medication (e.g., levothyroxine): Dietary thiocyanates could theoretically interfere with medication efficacy. Consult your vet before regular feeding.
- Dogs with inflammatory bowel disease (IBD) or chronic gastrointestinal sensitivity: The high fiber and raffinose content may exacerbate symptoms during flare-ups. Introduce only during remission and with veterinary guidance.
- Dogs on prescription diets: If your dog eats a veterinary therapeutic diet (e.g., Hill's i/d, Royal Canin GI), adding supplemental foods can alter the carefully calibrated nutrient balance. Get your vet's approval first.
- Puppies under 12 weeks: Very young puppies have immature digestive systems and are more prone to gas and diarrhea from novel foods. Stick to their prescribed puppy diet during this critical developmental window.
- Dogs with a history of bloat (GDV): Gas-producing foods should be approached cautiously in deep-chested breeds predisposed to gastric dilatation-volvulus (Great Danes, Standard Poodles, Irish Setters). Small amounts of cooked cabbage are unlikely to trigger GDV, but discuss with your vet if your dog has a personal or close familial history.
Foods Related to Cabbage: What Else Is Safe?
Cabbage's Brassica cousins vary in their safety profiles for dogs:
| Vegetable | Safe for Dogs? | Notes |
|---|---|---|
| Broccoli | ✅ Yes, with caution | Broccoli florets contain isothiocyanates, which can cause mild to severe gastric irritation. Keep servings to less than 5% of daily intake. Stalks are safer than florets. |
| Brussels Sprouts | ✅ Yes | Similar to cabbage. Cook before serving. Expect gas. |
| Kale | ⚠️ Caution | Contains calcium oxalate (kidney/bladder stone risk) and higher thiocyanate levels than cabbage. Small occasional amounts are fine; avoid daily feeding, especially in breeds prone to urolithiasis. |
| Cauliflower | ✅ Yes | Safe cooked or raw in small amounts. Similar gas-producing effects as cabbage. |
| Bok Choy | ✅ Yes | Safe in moderation. Chop the white stem base finely to prevent choking in small dogs. |
| Sauerkraut | ❌ No | Extremely high sodium content. Not toxic, but a serving could exceed a small dog's entire daily sodium allowance. |
| Kimchi | ❌ No | Contains garlic, onion, and chili — all problematic for dogs. Garlic causes oxidative red blood cell damage. |
How to Introduce Cabbage Safely
If your dog has never eaten cabbage before, follow a gradual introduction protocol:
- Day 1: Offer a single piece of cooked cabbage roughly the size of your pinky fingernail. Mix it into their regular food or offer it by hand.
- Monitor for 24–48 hours: Watch for gas, stool changes, vomiting, decreased appetite, or any signs of allergic reaction (itching, hives, facial swelling — rare but possible with any novel food).
- Day 3: If no adverse reactions, increase to half the recommended serving size for your dog's weight class.
- Day 5–7: If still well-tolerated, offer a full serving. You can now include cabbage in your dog's rotation 2–3 times per week.
Tip for picky eaters: Lightly steaming cabbage in unsalted bone broth (check that the broth contains no onion or garlic) and then drizzling the liquid over your dog's kibble can make the vegetable more appealing. The broth adds aroma, which is the primary driver of food acceptance in dogs.
Frequently Asked Questions
Can dogs eat cooked cabbage?
Yes. Cooked cabbage is actually the preferred way to feed cabbage to dogs. Steaming or boiling breaks down tough cellulose fibers, making it easier to digest, and reduces thiocyanate levels. Always serve cooked cabbage plain — no butter, salt, garlic, onion, or seasoning.
Can dogs eat raw cabbage?
Yes, in small amounts. Raw cabbage retains more vitamin C but is harder to digest and contains higher levels of thiocyanates. If feeding raw, shred it finely with a grater or food processor and stick to the lower end of the serving size chart above.
Can dogs eat red (purple) cabbage?
Yes. Red cabbage is safe and contains additional antioxidants (anthocyanins) not found in green cabbage. It may temporarily darken your dog's stool, which is harmless. Follow the same preparation and serving guidelines as green cabbage.
Can dogs eat cabbage leaves from the garden?
Garden cabbage is safe if grown without toxic pesticides and washed thoroughly. However, be aware of slug and snail infestations — slugs can carry the lungworm parasite (Angiostrongylus vasorum), which is transmissible to dogs. Always inspect and wash home-grown cabbage carefully.
Is cabbage good for dogs with kidney disease?
Cabbage is relatively low in phosphorus (about 23 mg per cup raw) compared to many protein sources, making it a potentially suitable vegetable addition for dogs on renal diets. However, any dietary modification for a dog with chronic kidney disease should be approved by your veterinarian or a board-certified veterinary nutritionist to avoid disrupting the carefully managed mineral balance of a therapeutic renal diet.
Can puppies eat cabbage?
Puppies over 12 weeks of age can have small amounts of cooked, finely chopped cabbage as an occasional treat. Start with a teaspoon-sized portion for small-breed puppies. Puppies under 12 weeks should stick to their complete and balanced puppy food, as their digestive systems are still maturing.
Does cabbage cause gas in dogs?
Yes, cabbage commonly causes flatulence in dogs due to its raffinose content. This is a normal physiological response, not a sign of illness. If the gas is excessive or bothersome, reduce the serving size, switch to cooked cabbage (which tends to produce less gas than raw), or reduce feeding frequency.
Veterinary Disclaimer: This article provides general nutritional guidance and is not a substitute for professional veterinary advice. Always consult your veterinarian before making significant changes to your dog's diet, especially if your dog has existing health conditions, is on medication, or eats a prescription therapeutic diet.
Marcus Aldridge
All our authors care for dogs every day — read more of their work on the authors page.



