Can Cats Eat Broccoli?
Conditional: Cats can eat small amounts of plain, steamed broccoli occasionally, but it isn't necessary and can cause gastrointestinal upset or choking.
CONDITIONAL: Cats can eat small amounts of plain, cooked (steamed) broccoli occasionally, but it isn't necessary to their diet and large or seasoned portions can cause gastrointestinal upset or other problems.
Quick Safety Summary>
- Safety verdict: Conditionally safe in small, plain, cooked amounts.
- Preparation: Steam and serve plain; do not add garlic, onion, butter, salt, or sauces.
- Serving size: Very small — one tiny floret or 5–30 g depending on cat size; treats should be a tiny fraction of daily calories.
- Risks: GI upset (vomiting, diarrhea), choking/obstruction from large pieces; cruciferous vegetables can irritate some pets in large quantities.
- If severe signs occur, contact your veterinarian or an animal poison control service immediately.
Overview: Broccoli and Cats — Is it Safe?
Broccoli is not a toxin for cats in the way that onions, garlic, chocolate or xylitol are — reputable sources (ASPCA, Pet Poison Helpline) list broccoli as a non-toxic food for cats. That said, "non-toxic" doesn't mean "ideal". Cats are obligate carnivores whose nutritional needs are met primarily by meat. Vegetables like broccoli contribute little to a cat's required nutrients and can cause digestive upset if offered in large amounts or prepared poorly.Sources: ASPCA Animal Poison Control, Pet Poison Helpline, Merck Veterinary Manual (see citations below).
Why broccoli is only a conditional treat
- Nutritional mismatch: Cats need animal-based protein, taurine, arachidonic acid, and certain vitamins that plants cannot provide in useful amounts. Broccoli contains fiber, vitamin C, vitamin K, folate and potassium, but these are nonessential for cats and typically redundant when the cat is on a balanced commercial diet.
- Digestibility: Cats have a shorter, meat-adapted digestive tract. High-fiber plant matter can ferment in the gut and cause gas, diarrhea, or soft stools.
- Potential irritants: Broccoli is a cruciferous vegetable and contains glucosinolates and their breakdown products (isothiocyanates) which in large amounts can irritate the gastrointestinal tract in sensitive animals.
Preparation: Steamed and Plain is Best
If you decide to offer broccoli, follow these preparation rules:- Steam lightly until tender but not mushy — steaming softens the florets so they're less likely to cause choking and easier to digest. (Microwaving or boiling also works if no seasoning is added.)
- Serve plain and cool. Do NOT add butter, oil, salt, garlic, onion, sauces, or dressings. Garlic and onion (even powdered) are toxic to cats and should never be added. (ASPCA, Pet Poison Helpline)
- Cut into very small pieces. A single small floret should be broken into pea-sized pieces for kittens and ground up or pureed for easier digestion in older cats with dental issues.
Raw vs Cooked Broccoli
Raw broccoli is harder for cats to digest and the rough texture and large pieces increase choking risk and possible intestinal obstruction, especially in small or elderly cats. Cooked (steamed) broccoli is gentler on the stomach and easier to chew.Nutritional Snapshot (per 100 g broccoli, approximate)
- Calories: 34 kcal
- Protein: 2.8 g
- Total fat: 0.4 g
- Carbohydrate: 6.6 g (fiber 2.6 g)
- Vitamin C: ~89 mg
- Vitamin K: ~102 µg
- Folate: ~63 µg
- Potassium: ~316 mg
While broccoli provides vitamins and fiber, most of these are not limiting nutrients for cats that eat a complete, commercial diet formulated to AAFCO standards.
Serving Size Guidance (practical recommendations)
Treats and human foods should be a small fraction of a cat's daily calorie intake — generally under 10% of daily calories, and ideally much less. Below are conservative, practical portion suggestions for plain, steamed broccoli offered occasionally (not daily):- Cat ≤ 3.5 kg (≤ 7.7 lb): 5–10 g (a few pea-sized pieces or one tiny floret)
- Cat 3.5–5 kg (7.7–11 lb): 10–20 g (one small floret broken into pieces)
- Cat > 5 kg (>11 lb): 15–30 g (one medium floret, offered as occasional treat)
These are conservative limits because some cats develop GI upset from even modest amounts of fiber. Always introduce new foods slowly and in tiny quantities.
Signs of Trouble — When Broccoli Becomes a Problem
Most cats tolerate a small taste of broccoli. Problems occur when:- A cat eats a large amount (often from counter-raiding a human plate) leading to vomiting, diarrhea, abdominal discomfort or gas.
- Large florets or stalks are swallowed, causing gagging, choking, or intestinal obstruction (more likely with raw or fibrous stalks).
- Broccoli is prepared with garlic/onion or rich sauces — onion and garlic are toxic and can cause hemolytic anemia in cats.
- Repeated vomiting
- Persistent or bloody diarrhea
- Lethargy, weakness, pale gums
- Difficulty breathing, choking noises, coughing
Toxicology notes (context and references)
- ASPCA and Pet Poison Helpline list broccoli as non-toxic to cats but note it can cause gastrointestinal upset and potential obstruction if eaten whole or in large amounts. (ASPCA Animal Poison Control; Pet Poison Helpline)
- Cruciferous vegetables contain glucosinolates which convert to isothiocyanates; in very large quantities, these compounds can be irritating to the GI tract. Typical household exposures are unlikely to cause systemic toxicity, but irritation and GI signs are possible.
- The greater immediate toxic risk lies in seasonings: garlic and onion (Allium species) are known to cause oxidative damage to red blood cells in cats and must be avoided.
Practical feeding tips
- Offer broccoli only as an occasional treat, not a dietary staple.
- Keep pieces small and soft. For cats with dental disease, puree or finely chop before offering.
- Watch for signs of GI upset for 24–48 hours after the first introduction.
- If your cat has chronic gastrointestinal disease, pancreatitis, or food sensitivities, discuss any human food treats with your veterinarian first.
Summary and bottom line
Broccoli is conditionally safe for cats: small amounts of plain, steamed broccoli can be offered as an occasional treat, but it provides little nutritional benefit for obligate carnivores and can cause GI upset, choking, or obstruction if given in large pieces or quantities. Never add garlic, onion, butter, oils, salt, or sauces. If your cat shows severe symptoms after eating broccoli (or anything unfamiliar), contact your veterinarian or an animal poison control center immediately.Key Takeaways
- Conditionally safe: small amounts of plain, cooked broccoli are okay as an occasional treat.
- Prepare by steaming and cutting into tiny pieces; never add garlic, onion, salt, or sauces.
- Keep broccoli to a very small percentage of daily calories (ideally under 5–10%).
- Watch for vomiting, diarrhea, choking, or lethargy — contact a vet or poison control if severe signs occur.
- Broccoli is not nutritionally necessary for cats; high-quality meat-based diets are the best way to meet feline nutritional needs.
Frequently Asked Questions
Can kittens eat broccoli?
Kittens' digestive systems are more sensitive and they have higher nutrient needs. If offered at all, broccoli should be steamed, mashed, and given in very tiny amounts only after the kitten has safely tolerated other solids. Check with your veterinarian before introducing new human foods to kittens.
Is raw broccoli dangerous to cats?
Raw broccoli is not inherently toxic but is harder to chew and digest and carries a higher risk of choking or obstruction. Cooked, plain, soft broccoli is a safer option.
What if my cat ate garlic-butter broccoli?
Garlic and onions are toxic to cats and even small amounts can be dangerous, especially if eaten regularly. If your cat ate garlic-butter broccoli, contact your veterinarian or an animal poison control center immediately for instructions.
How often can I give my cat broccoli?
Treats should be occasional. A single tiny floret once in a while (not daily) is reasonable. Repeated feeding can cause digestive upset and unbalance their caloric intake.
References & Citations
Parts of this article reference data from ASPCA Animal Poison Control.