Health & Wellbeing

Can Dogs Eat Cabbage? A Complete Safety & Serving Guide

Can dogs eat cabbage? Yes — learn safe serving sizes by weight, prep methods, nutritional benefits, and when to avoid feeding cabbage to your dog.

By Marcus Aldridge · Published 10 September 2026
Can Dogs Eat Cabbage? A Complete Safety & Serving Guide

Can Dogs Eat Cabbage? The Quick Verdict

YES — Dogs can safely eat cabbage.

Both green and red (purple) cabbage are non-toxic to dogs and can be a healthy, low-calorie snack when prepared properly. Cabbage is rich in vitamin C, vitamin K, and dietary fiber. However, it should be introduced gradually and fed in specific portions to avoid gas, bloating, and digestive upset. Raw cabbage contains thiocyanates, which can suppress thyroid function if fed in very large quantities over time — cooking deactivates most of this compound.

If you've ever wondered whether that leftover coleslaw or steamed cabbage on your plate is safe to share with your dog, the short answer is yes — plain, unseasoned cabbage is a perfectly safe treat. According to the American Kennel Club's safe foods guide, cabbage is listed among vegetables that dogs can enjoy. That said, how you prepare it, how much you serve, and which dogs should skip it altogether are details that matter for your dog's health.

How Much Cabbage Can I Give My Dog?

Precise portion sizing is critical. Cabbage is high in fiber and contains raffinose, a complex sugar that dogs struggle to break down — overfeeding leads to gas and discomfort. Use the table below as a starting point, and always measure by volume after chopping or cooking.

Safe Cabbage Serving Sizes by Dog Weight
Dog Weight Class Weight Range Serving Size (per feeding) Max Frequency
Toy / Small Under 15 lb (7 kg) 1–2 tablespoons, finely chopped 2–3 times per week
Medium 15–50 lb (7–23 kg) 2–4 tablespoons, chopped 2–3 times per week
Large 50–90 lb (23–41 kg) ¼ to ⅓ cup, chopped 2–3 times per week
Giant Over 90 lb (41+ kg) ⅓ to ½ cup, chopped 2–3 times per week

Treats — including vegetables like cabbage — should make up no more than 10% of your dog's total daily caloric intake, per AVMA nutritional guidelines. For a 30 lb (14 kg) dog eating roughly 700 calories per day, that means no more than 70 calories from treats. One cup of raw green cabbage contains approximately 22 calories, so even the largest serving sizes above stay well within safe limits.

Is Cabbage Good for Dogs Nutritionally?

Cabbage is genuinely nutrient-dense for dogs when fed as part of a balanced diet. Here's what's inside a ½-cup (about 45 g) serving of cooked green cabbage, based on USDA food composition data:

Nutritional Profile: ½ Cup Cooked Green Cabbage (approx. 45 g)
Nutrient Amount Benefit for Dogs
Calories 11 kcal Very low-calorie treat — useful for overweight dogs
Dietary Fiber 1.4 g Supports healthy digestion and stool formation
Vitamin C 18 mg Antioxidant; supports immune function (dogs synthesize their own, but supplemental amounts can help during stress or illness)
Vitamin K 53 µg Essential for blood clotting and bone metabolism
Potassium 87 mg Supports nerve signaling and muscle function
Manganese 0.07 mg Cofactor for enzyme function and bone development
Folate (B9) 13 µg Supports cell division and red blood cell production

Red (purple) cabbage contains additional anthocyanins — the same antioxidant pigments found in blueberries — which have been studied for anti-inflammatory properties. If you're choosing between green and red, red cabbage offers a slight antioxidant edge, though both are safe.

Cabbage also contains glucosinolates, sulfur-containing compounds that break down into isothiocyanates. In human nutrition, these are studied for potential cancer-preventive properties. In canine nutrition, research is limited, but these compounds are generally considered beneficial at food-level doses. The caveat: at extremely high intake levels, glucosinolates can interfere with iodine uptake in the thyroid gland, which is why portion control matters.

How Should I Prepare Cabbage for My Dog?

Preparation method directly affects digestibility and safety. Follow these steps:

  1. Choose fresh cabbage. Avoid pre-packaged coleslaw mixes, which often contain onion powder, garlic, raisins, or creamy dressings — all of which are toxic or harmful to dogs.
  2. Wash thoroughly. Rinse leaves under cold running water to remove pesticide residue and dirt. If possible, choose organic cabbage to minimize exposure.
  3. Remove the tough core. The thick central stem is difficult for dogs to chew and poses a choking hazard, especially for small breeds. Cut it out completely.
  4. Cook (preferred) or finely chop raw. Steaming or boiling cabbage for 5–7 minutes softens the fiber, deactivates most thiocyanates, and makes it significantly easier on your dog's digestive system. If feeding raw, chop or shred it into pieces no larger than ½ inch.
  5. Serve plain. No butter, salt, garlic, onion, vinegar, oil, or seasoning of any kind. Dogs do not need added flavoring, and many common seasonings are toxic.
  6. Cool to room temperature. Hot food can burn a dog's mouth and esophagus. Let cooked cabbage cool completely before serving.

Raw vs. cooked — which is better? Cooked cabbage is the safer choice for most dogs. Light steaming preserves the majority of vitamins while breaking down the tough cellulose cell walls that dogs cannot digest efficiently. Raw cabbage retains slightly more vitamin C but is more likely to cause gas and carries a higher thiocyanate load. If your dog tolerates small amounts of raw cabbage without digestive issues, it's acceptable — but cooking is the recommended default.

What Happens If My Dog Eats Too Much Cabbage?

Overeating cabbage rarely causes a medical emergency, but it can make your dog quite uncomfortable. Here's what to expect and how to respond:

Common side effects of overfeeding:

  • Excessive gas and flatulence — Raffinose fermentation in the colon produces hydrogen, methane, and carbon dioxide. This is the most common complaint and typically resolves within 12–24 hours.
  • Loose stools or mild diarrhea — The sudden fiber load can accelerate gut transit time. Withhold additional cabbage and feed your dog's regular diet. Diarrhea should resolve within 24–48 hours.
  • Bloating and abdominal discomfort — Your dog may appear restless, pace, or assume a "prayer position" (front legs down, rear up). Mild bloating from gas usually passes on its own.
  • Vomiting — Some dogs will vomit undigested cabbage if they eat a large amount quickly, particularly if it's raw and in large pieces.
🚨 Call your veterinarian immediately if your dog shows any of these signs after eating cabbage:
  • Distended, hard, or painful abdomen that does not improve within 2 hours (possible GDV/bloat — a life-threatening emergency, especially in deep-chested large breeds)
  • Repeated vomiting (3+ episodes in 12 hours)
  • Lethargy or collapse
  • Blood in vomit or stool
  • Refusal to eat or drink for more than 24 hours

If you suspect your dog ingested cabbage prepared with toxic ingredients (onion, garlic, xylitol-containing dressings), contact ASPCA Animal Poison Control at (888) 426-4435 (24/7, consultation fee applies) or Pet Poison Helpline at (855) 764-7661.

Long-term concern: thyroid suppression. Raw cabbage contains thiocyanates, which can inhibit iodine uptake by the thyroid gland. This is not a concern at the serving sizes listed above, but feeding large quantities of raw cabbage daily over weeks or months could theoretically contribute to hypothyroidism, particularly in breeds already predisposed (Doberman Pinschers, Golden Retrievers, Cocker Spaniels). Cooking cabbage reduces thiocyanate levels by an estimated 50–70%, making it a much safer long-term choice.

Are There Dogs Who Should Not Eat Cabbage?

While cabbage is safe for most dogs, certain dogs should avoid it or only eat it under veterinary guidance:

  • Dogs with hypothyroidism: Because of the thiocyanate content (even reduced in cooked cabbage), dogs already on thyroid medication (e.g., levothyroxine) should not receive cabbage without your vet's approval. The interaction is dose-dependent, and your vet can advise on a safe threshold.
  • Dogs with sensitive stomachs or IBD (inflammatory bowel disease): The high fiber and raffinose content can exacerbate symptoms in dogs with chronic gastrointestinal conditions. If your dog is on a prescription gastrointestinal diet (e.g., Hill's i/d, Royal Canin GI), ask your vet before adding any new foods.
  • Dogs prone to bloat (GDV): Great Danes, Standard Poodles, Irish Setters, and other deep-chested breeds are at elevated risk for gastric dilatation-volvulus. Gas-producing foods like cabbage should be fed in minimal amounts and never as a large bolus before exercise.
  • Puppies under 12 weeks: Very young puppies have immature digestive systems and should stick to a complete-and-balanced puppy diet. Introducing novel vegetables this early increases the risk of digestive upset during a critical developmental window.
  • Dogs with kidney disease: While cabbage is relatively low in potassium compared to other vegetables (87 mg per ½ cup cooked), dogs on potassium-restricted renal diets should have any additions cleared by their veterinarian.

Foods to Avoid That Are Similar or Related

Cabbage belongs to the Brassica (cruciferous) family. Here's how other family members compare for canine safety:

Brassica Family Vegetables: Safety for Dogs
Vegetable Safe for Dogs? Notes
Green Cabbage ✅ Yes Cook preferred; follow serving sizes above
Red / Purple Cabbage ✅ Yes Same guidelines as green; extra anthocyanins
Sauerkraut (fermented cabbage) ⚠️ Caution Plain, unseasoned sauerkraut in tiny amounts is not toxic, but high sodium content makes it a poor choice. Avoid commercial brands with added wine, spices, or onion.
Brussels Sprouts ✅ Yes Cook thoroughly; even more gas-producing than cabbage. Start with ½ a sprout for small dogs.
Broccoli ✅ Yes, with caution Stems are a choking hazard; florets contain higher isothiocyanate levels. Limit to <10% of daily intake. See Merck Veterinary Manual for guidance on treat proportions.
Cauliflower ✅ Yes Cook and chop finely; similar gas potential to cabbage
Kale ⚠️ Caution Contains calcium oxalate and isothiocyanates. Small cooked amounts are generally fine, but avoid feeding regularly to dogs prone to bladder stones.
Coleslaw (prepared) ❌ No Typically contains onion, garlic, sugar, vinegar, and mayonnaise — unsafe for dogs

How to Introduce Cabbage to Your Dog Safely

If this is your dog's first time eating cabbage, follow a structured introduction protocol:

  1. Start with a single teaspoon of cooked, plain, finely chopped cabbage — regardless of your dog's size. For toy breeds, start with ½ teaspoon.
  2. Serve it mixed into their regular meal rather than as a standalone treat. This buffers the fiber and reduces the chance of stomach upset.
  3. Monitor for 24–48 hours. Watch for gas, changes in stool consistency, vomiting, decreased appetite, or signs of abdominal discomfort.
  4. If no adverse reactions occur, gradually increase to the appropriate serving size for your dog's weight class over the course of 3–4 feedings.
  5. Introduce only one new food at a time. If you're also trying other new vegetables or treats, space introductions at least 3 days apart so you can identify the cause if something goes wrong.

This gradual approach is especially important if your dog has a history of food sensitivities or has recently completed a food elimination trial. Always consult your veterinarian before adding new foods to a dog on a therapeutic or prescription diet.

Frequently Asked Questions

Can dogs eat raw cabbage?

Yes, dogs can eat raw cabbage in small amounts, but cooked cabbage is easier to digest and carries lower thiocyanate levels. If feeding raw, chop it very finely and start with half the recommended serving size to gauge tolerance.

Can dogs eat cabbage leaves whole?

No. Whole cabbage leaves are a choking hazard, particularly for small and medium dogs. Always chop or shred cabbage into bite-sized pieces (no larger than ½ inch) before serving. Remove the thick central stem entirely.

Is Napa cabbage safe for dogs?

Yes. Napa cabbage (Chinese cabbage) is safe for dogs and has a milder flavor and softer texture than green cabbage, which some dogs prefer. Follow the same preparation and serving guidelines.

Can cabbage help with my dog's digestion?

The fiber in cabbage can support healthy bowel movements in dogs with mild constipation. However, the raffinose content means it can also cause gas. If your dog has chronic digestive issues, consult your veterinarian rather than self-treating with vegetables.

Can dogs eat cooked cabbage with butter or oil?

No. Added fats like butter and oil are unnecessary and can trigger pancreatitis in susceptible dogs, particularly Miniature Schnauzers, Yorkshire Terriers, and Cocker Spaniels. Always serve cabbage plain and unseasoned.

Does cabbage cause bloat in dogs?

Cabbage produces gas during digestion, which can contribute to abdominal distension. While gas alone does not cause GDV (gastric dilatation-volvulus), excessive gas in predisposed deep-chested breeds is a risk factor worth managing. Feed small portions and avoid feeding cabbage right before vigorous exercise.

This article is intended for informational purposes and does not replace professional veterinary advice. Always consult your veterinarian before making significant changes to your dog's diet, especially if your dog has pre-existing health conditions or is on medication.

Written by

Marcus Aldridge

All our authors care for dogs every day — read more of their work on the authors page.