Can Cats Eat Broccoli?
Broccoli is one of those foods that's perfectly safe for your cat but most cats couldn't care less about. As obligate carnivores, cats are hardwired to crave meat — a steamed broccoli floret doesn't exactly trigger their hunting instincts. That said, some cats genuinely enjoy nibbling on it, and there's no harm in letting them. The fiber can actually help with hairball passage, which makes broccoli one of the more useful vegetables for cats. Just steam it first — raw broccoli is too tough for most cats to chew and harder to digest.
Nutrition Facts — Broccoli
Why Broccoli Are Good for Dogs
Fiber helps with hairballs
The fiber in broccoli can help move hair through your cat's digestive tract, reducing hairball formation. This is particularly useful for long-haired breeds like Persians and Maine Coons who struggle with frequent hairballs.
Low calorie enrichment
At 34 calories per 100g, broccoli is essentially a free-calorie treat. For indoor cats prone to boredom eating, a steamed floret provides texture variety without contributing to weight gain.
Antioxidants
Broccoli contains sulforaphane, a compound studied for anti-cancer properties. While feline-specific research is limited, the antioxidant profile is genuine and can't hurt as part of a varied treat rotation.
Risks & What to Watch For
Cats are obligate carnivores
Your cat's digestive system is optimized for meat, not vegetables. Cats lack the enzymes to efficiently extract nutrients from plant matter. Broccoli won't harm them, but it shouldn't replace any portion of their protein-based diet.
Gas and digestive upset
Broccoli is known for causing gas in all species. Too much can lead to bloating, flatulence, and loose stools in cats. Keep portions very small — a floret or two, not a bowlful.
Raw broccoli is too tough
Raw broccoli stalks are hard for cats to chew and digest. Always steam or boil until soft. Never serve raw broccoli stalks — they're a choking hazard for cats.
How Much Broccoli Can Your Dog Eat?
All treats combined — including broccoli — should make up no more than 10% of your cat's daily calories.
| Dog Size | Breeds | Serving | Frequency |
|---|---|---|---|
| Kittens (under 2 kg) | All breeds under 4 months | 1 tiny floret | 1-2 times per week |
| Small cats (2-4 kg) | Singapura, Devon Rex, young cats | 1 small floret | 1-2 times per week |
| Average cats (4-6 kg) | Siamese, Domestic Shorthair, Abyssinian | 1-2 small florets | 1-2 times per week |
| Large cats (6-8 kg) | British Shorthair, Bengal, Ragdoll | 2 small florets | 1-2 times per week |
| Giant cats (8+ kg) | Maine Coon, Norwegian Forest, Savannah | 2-3 small florets | 1-2 times per week |
How to Prepare Broccoli for Your Dog
Steam or boil until soft — never serve raw
Cut into small, manageable pieces
No butter, oil, salt, or seasoning
Let cool to room temperature before serving
5 Ways to Serve Broccoli to Your Dog
Steamed floret treat
Steam a single floret until soft, let cool, and offer as a novelty treat. Many cats will sniff it and walk away — that's normal.
Pureed food mixer
Blend steamed broccoli into a puree and mix a teaspoon into your cat's wet food for added fiber.
Hairball prevention
For long-haired cats prone to hairballs, a small amount of steamed broccoli 1-2 times per week can help fiber move hair through the digestive tract.
Breed-Specific Notes
Persian, Himalayan, Maine Coon
Long-haired breeds benefit most from broccoli's fiber content — it helps move ingested hair through the GI tract, reducing hairball frequency.
Siamese, Oriental breeds
These active breeds are often more adventurous eaters and may actually enjoy broccoli. Still keep portions small.
Cats with IBD or sensitive stomachs
Avoid broccoli for cats with inflammatory bowel disease — the fiber and gas-producing compounds can worsen symptoms.
Frequently Asked Questions
Sources
Cornell Feline Health Center — Feeding Your Cat — feline nutrition (2024)
PetMD — Can Cats Eat Broccoli? — veterinary reviewed (2025)
ASPCA — People Foods to Avoid Feeding Your Pets (2024)
USDA FoodData Central — Nutritional data (2024)
Dietary emergencies happen
If your cat eats something toxic, emergency vet visits can cost $1,000–$5,000. Pet insurance covers poisoning, food allergies, and digestive emergencies.
Get a Free Quote →