Limited—small amounts only

Can cats eat broccoli?

A tiny plain cooked broccoli floret is generally safe for a curious cat, but it is not a needed part of a feline diet. Larger servings can cause gas or stomach irritation.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your cat’s diet.

Updated Jul 31, 2026 Category Nutrition

Alternatives to broccoli for cats

For cats who enjoy a little crunch or a post-meal ritual, a feline treat offers more appropriate ingredients than a bowl of vegetables.

How much is okay?

Keep broccoli to a small, soft, plain taste and do not use it as a regular vegetable side dish.

Kitten / small adult
A pea-sized soft floret
Skip tough stem pieces.
Typical adult
1 small floret
Cooked plain and cut up.
Large / big appetite
Up to 2 small florets
Stop if it causes gas or loose stool.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Steam or boil broccoli until soft using water only.
  • Offer the soft floret head in small pieces; skip woody stems.
  • Cool it to room temperature.
  • Never add butter, cheese sauce, salt, garlic, onion, or seasoning.
  • Give only one or two pieces at a time.

Risks & exceptions

  • Large amounts can cause gas and digestive irritation.
  • Tough stems can be hard for a cat to chew.
  • Broccoli dishes often contain butter, cheese, onion, garlic, or salt.
  • Plant foods can crowd out more appropriate meat-based treats if offered often.

Keep broccoli small and simple. Plain cooked florets only—no stems, butter, cheese sauce, or seasoning.

If they ate too many

A tiny cooked floret is usually tolerated; digestive upset is more likely after a bigger portion.

  • Gas
  • Soft stool
  • One episode of vomiting
  • Reduced interest in food

Call your vet / pet poison line if:

  • Repeated vomiting or diarrhea
  • Choking or persistent coughing
  • A broccoli dish containing onion or garlic
  • Painful abdomen or marked lethargy

FAQ

Can cats eat raw broccoli?

Cooked, soft broccoli is the better choice. Raw pieces and stems are tougher for cats to chew.

Can cats eat broccoli stems?

It is best to skip them because they are woody and can be harder to manage than soft florets.

Can cats eat broccoli with cheese?

No. Cheese sauce is rich and may contain salt or seasoning.

Does broccoli help cats with hairballs?

Broccoli is not a hairball treatment. Ask a veterinarian about persistent hairballs or digestive signs.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your cat.