
Can cats eat broccoli?
Safe in moderationA small piece of plain cooked broccoli is safe for cats, but it's strictly an occasional extra.
Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026
Can Cats Eat Broccoli?
A small piece of plain, cooked broccoli is safe for cats, but it is strictly an occasional extra, not part of their real diet. Broccoli is not toxic to cats, and some cats genuinely enjoy nibbling the crunchy florets. The catch is that cats are obligate carnivores: their bodies are built to run on meat, and they get very little nutritional benefit from a vegetable like broccoli. So while a stray floret will not hurt a healthy cat, it should never crowd out the animal protein your cat actually needs. Think of broccoli as a curiosity treat, offered in tiny amounts and only now and then.
- 1Verdict: safe in strict moderation. A small piece of plain, cooked broccoli is fine as an occasional treat.
- 2Cats are obligate carnivores, so broccoli is a taste, not nutrition. It should never replace meat.
- 3Only serve it plain: no butter, salt, oil, cheese, garlic, or onion, which range from stomach-upsetting to toxic.
- 4Keep pieces tiny and cooked-soft to avoid choking, and expect gas or loose stool if you overdo it.
- 5If your cat ignores it or it upsets their stomach, there is zero reason to push broccoli.

Treats should stay under 10% of your cat's daily calories. Smalls makes the rest, built around the meat an obligate carnivore actually needs.
- Human-grade ingredients, protein first
- Built for obligate carnivores
- Fresh meals delivered to your door
Webvet may earn a commission when you click through to Smalls, at no extra cost to you.
Is broccoli good for cats?
Broccoli is often praised as a superfood for people because it is high in fiber, vitamin C, vitamin K, and antioxidants while staying low in calories. For a human, that is a great deal. For a cat, the picture is very different. Cats produce their own vitamin C, so they do not need it from food, and they meet their vitamin and antioxidant requirements from a properly balanced meat-based diet. A complete cat food already covers everything a healthy cat needs, which means broccoli adds almost nothing your cat is missing.


Freeze-dried raw chicken with nothing added. A pure-meat treat fits an obligate carnivore far better than fruit or veg.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
There is one small, practical upside. The fiber in a little broccoli can add gentle roughage, and some owners notice their cat is drawn to the texture. But cats also cannot taste sweetness at all, so the appeal is really about crunch and novelty rather than flavor. The honest bottom line is that broccoli is harmless in tiny amounts and mildly enriching as a texture to explore, yet it is nutritionally beside the point for an animal designed to eat prey.
Risks of feeding broccoli to cats
Plain broccoli itself is low-risk, but the way it is served is where cats get into trouble. The most common problem is simple digestive upset. Broccoli is fibrous, and a cat's gut is not built to process much plant matter, so more than a tiny amount can trigger gas, a bloated belly, vomiting, or loose stool. Because cats are small, an amount that would be trivial for a person can be plenty to upset an eight to ten pound cat.
Choking is the other physical concern. A firm raw floret or a chunk of woody stalk is exactly the size and shape that can lodge in a small throat, and raw stems are tough enough to be a blockage risk. Cutting broccoli into tiny, soft-cooked pieces removes most of that danger. Never let your cat gnaw on a large raw stalk.
The bigger hidden danger is what ends up on the broccoli, not the broccoli itself. The way most of us cook broccoli, with butter, oil, salt, cheese sauce, or a sprinkle of garlic and onion, turns a harmless vegetable into a real hazard. Cats are extremely sensitive to salt, and even small doses can cause problems. Garlic and onion are worse still: every part of the allium family is toxic to cats and can damage their red blood cells, and cats are even more susceptible to this than dogs. Cheese and butter add fat and lactose that many adult cats cannot digest.


Freeze-dried wild salmon for cats, one ingredient. The meat-first treat a carnivore is actually built for.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
How to safely offer broccoli to a cat
If your cat is curious and you want to let them try it, keep the whole process boring and plain. Cook the broccoli by steaming or boiling until it is soft, with nothing added at all, and let it cool completely. Soft-cooked broccoli is easier to chew and gentler on a cat's stomach than raw, and it lowers the choking risk. Cut off a single tiny floret, break it into a couple of pea-sized pieces, and offer just that.
Watch how your cat reacts over the next day. If they eat the piece with no gas, vomiting, or diarrhea, an occasional nibble is fine. If they turn up their nose, that is a perfectly normal cat response and no cause for concern. Do not offer broccoli every day, do not build it into meals, and never use it to replace their regular food. A taste every so often is the ceiling, not the goal.
| Form of broccoli | Safe for cats? | Why |
|---|---|---|
| Plain steamed or boiled floret, tiny piece | Yes, occasionally | Soft, easy to chew, and low choking risk in small amounts |
| Raw floret or stalk | Not recommended | Firm and fibrous, a choking and gut-upset risk for small cats |
| Broccoli with butter, salt, or oil | No | Cats are very salt-sensitive, and added fat upsets their stomach |
| Broccoli with garlic, onion, or cheese sauce | No, dangerous | Allium is toxic to cats; cheese adds lactose many cats cannot digest |

Better treats than broccoli for cats
Because cats thrive on meat, the best treats are protein your cat can actually use. A little plain cooked chicken, with no skin, bones, or seasoning, is a natural favorite. A small amount of plain cooked egg is another safe, protein-rich option, and a flake or two of plain cooked fish makes an occasional treat most cats adore. A lick of plain meat baby food with no onion or garlic works too, as does a proper commercial cat treat formulated for feline needs.

Crunchy dental treats whose texture helps with tartar while still counting as a reward.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
These beat broccoli on every count: they match your cat's carnivore biology, they deliver the amino acids and animal fats cats need, and most cats find them far more exciting than a vegetable they cannot even taste as sweet. If you like the idea of a crunchy snack, a dental cat treat gives the texture without asking your cat's gut to process plant fiber. Keep any treat, meat or vegetable, to a small fraction of the day's calories so it never unbalances a complete diet.
Frequently asked questions
Frequently Asked Questions
Can cats eat raw broccoli?
It is best to avoid raw broccoli. Raw florets and stalks are firm and fibrous, which makes them a choking risk for a small cat and harder on the stomach than cooked broccoli. If you want to share a little, steam or boil it plain until soft, let it cool, and cut it into tiny pieces.
Can cats eat broccoli stems?
Broccoli stems are the toughest part and the riskiest for cats. A woody stalk is a genuine choking and blockage hazard, especially raw. Stick to a small piece of soft-cooked floret instead, and keep stems off the menu.
Can cats eat broccoli every day?
No. Broccoli should be an occasional treat, not a daily food. Cats get no meaningful nutrition from it, and daily servings raise the odds of gas, loose stool, and a cat filling up on fiber instead of the meat it needs. A tiny taste now and then is the limit.
Can cats eat broccoli and cheese?
Skip the cheese. Many adult cats are lactose intolerant, so cheese and cheese sauce can cause stomach upset and diarrhea, and they pile on fat and salt your cat does not need. Broccoli cheese dishes are also often made with garlic or onion, which are toxic to cats. Serve broccoli plain or not at all.
How much broccoli can a cat have?
Very little. One small, plain, cooked floret broken into pea-sized pieces is plenty for an average eight to ten pound cat. All treats together should stay under about 10 percent of your cat's daily calories, and broccoli should only be an occasional part of that small allowance.

Broccoli sits firmly in the harmless-but-pointless category for cats. A tiny piece of plain, cooked broccoli will not hurt a healthy cat, and if yours enjoys the crunch, there is no reason to deny an occasional nibble. Just keep it plain, keep it small, and keep it rare, and never let a vegetable stand in for the meat-based diet your carnivore truly depends on. When in doubt, reach for a bit of cooked chicken instead. If your cat ever eats broccoli prepared with garlic, onion, or heavy seasoning, or shows signs of illness afterward, call your vet or a pet poison line without delay.
Sources
Reviewed by the Webvet Veterinarian Team
General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.