Can Cats Eat Broccoli? Benefits, Portions, and Serving Tips

Reviewed by our veterinary editorial team · Updated 2026-04-18

Small steamed broccoli floret on a plate beside a curious cat

Yes, cats can eat plain cooked broccoli in small amounts. It is non-toxic, low in calories, and contains antioxidants that support overall health.

Advertisement
Key Takeaway
A small piece of plain steamed broccoli once in a while is safe and can even help settle the stomach in cats who nibble greens. Keep it plain and keep portions tiny.

Is Broccoli Safe for Cats?

Broccoli is non-toxic to cats and is sometimes recommended by veterinarians as a low-calorie, antioxidant-rich occasional treat. Some cats like the texture of steamed florets, while others ignore them entirely. Both reactions are completely normal.

The main caveats are preparation and portion. Broccoli should always be cooked (steamed or boiled) to soften it and make it easier to digest, and it should always be plain, with no butter, oil, salt, garlic, or cheese. It is a supplement or snack, not a food group.

Cats interested in chewing on greens often benefit from a cat-safe veggie like broccoli instead of potentially toxic houseplants. Offering a small steamed floret can satisfy that urge safely.

Nutritional Content of Broccoli

Broccoli is nutritionally dense for its size, but cats only eat a small portion, so the meaningful contribution to a cat's diet is modest. Per 100 grams of cooked broccoli:

Nutrient Per 100g Cooked Broccoli Relevance to Cats
Calories 35 kcal Very low
Protein 2.4 g Low
Fat 0.4 g Minimal
Carbohydrates 7 g Low
Fiber 3.3 g Supports digestion
Vitamin C 64 mg Antioxidant (cats make their own)
Vitamin K 141 mcg Supports clotting
Folate 108 mcg Cell growth
Potassium 293 mg Heart and kidney support

Benefits and Risks

Potential Benefits

  • Low in calories, making it a guilt-free nibble for overweight cats.
  • Provides antioxidants, including sulforaphane, which supports cellular health.
  • Fiber content supports digestive regularity.
  • Safer than houseplants for cats that like to chew on greenery.
  • Soft, cooked florets are easy for most cats to eat without choking.

Potential Risks

  • Too much broccoli can cause gas, bloating, or loose stools.
  • Raw broccoli is hard to digest and can cause stomach upset.
  • Stems are fibrous and can be a mild choking hazard.
  • Broccoli cooked with butter, oil, garlic, onion, or cheese is unsafe.
  • Isothiocyanates can cause digestive upset if consumed in large amounts.

How to Serve Broccoli Safely

  1. Cut a small floret of fresh broccoli (no stems).
  2. Wash thoroughly and steam for about five minutes, until tender.
  3. Cool to room temperature.
  4. Chop into two or three tiny pieces, about the size of your thumbnail.
  5. Offer one or two pieces on their own or mixed into wet food, at most once a week.

Never serve broccoli seasoned in any way. Plain, soft, and small is the rule.

Signs of Digestive Upset

Watch for these signs in the first 12 to 24 hours after eating broccoli for the first time:

  • Increased flatulence.
  • Loose stool or mild diarrhea.
  • Mild vomiting.
  • Bloating or mild discomfort.
  • Reduced appetite for the next meal.

Mild symptoms usually resolve within a day. Anything more significant warrants a veterinary call.

When to Contact a Veterinarian

True emergencies from plain broccoli are very rare. However, if your cat ate a large portion of broccoli cooked with garlic, onion, or heavy cheese, this is a different situation. Contact your local veterinarian or pet poison control center in your country for guidance immediately.

Watch for pale gums, dark urine, repeated vomiting, or extreme lethargy after onion or garlic exposure, as these signal red blood cell damage and require prompt care.

Frequently Asked Questions

Can cats eat raw broccoli?

It is better to cook it. Raw broccoli is fibrous and harder to digest, which increases the chance of gas or loose stools.

Can cats eat broccoli stems?

Stems are tough, stringy, and a choking risk. Stick to small florets.

Is frozen broccoli okay?

Yes, if it is plain and you steam or boil it until soft before offering. Avoid frozen broccoli mixes that include sauces or seasoning.

How much broccoli is too much?

Treats, including vegetables, should make up less than ten percent of a cat's daily calories. For most cats, one or two small pieces a week is more than enough.

Is broccoli good for a cat with hairballs?

The fiber can help move hair through the gut, but there are more cat-targeted options (like hairball formulas and cat grass) that work better.

Conclusion

Broccoli is a cat-safe green when served plain, cooked, and in small amounts. It is not a dietary essential, but it is a pleasant and low-risk alternative for owners who want to share a healthy snack or redirect a houseplant-chewing cat toward something safer.

As always, the backbone of a cat's nutrition is a complete, meat-based commercial diet. Broccoli is a supporting act, best enjoyed in moderation.

Disclaimer: This article is for informational purposes only and is not a substitute for professional veterinary advice. Cats have unique nutritional needs and every cat is different. Always consult your veterinarian or local pet poison control center in your country before introducing new foods, especially if your cat has existing health conditions. Reviewed by our veterinary editorial team.

Advertisement