Can Cats Eat Broccoli?

Elena Ignacio — BroccoliPedia author
Elena Ignacio·June 16, 2026

Travel mom · nutrition researcher · broccoli obsessive

Small cooked broccoli floret resting on a wooden surface with a cat paw visible at the edge of frame

Alfi found a floret on the kitchen floor during a meal prep session here in Singapore and batted it across the tiles like a toy for a full two minutes before he actually ate it. I stood there holding my knife, watching him, assuming he would spit it out. He didn't. He chewed it slowly and then looked up at me with that expression he gets when he discovers something I have apparently been hiding from him. Adam, who is older, has never shown interest in anything that grows in the ground. So I looked this up properly. Here is what I found.

Quick Answer
Yes, cats can eat broccoli. It is not toxic and plain cooked florets are safe as an occasional treat. Steam or boil it plain, no seasonings, no butter, no garlic. One or two small florets at most, once or twice a week. Cats are obligate carnivores and get almost no nutritional benefit from it.

Key Takeaways

  • Non-toxic per ASPCA guidelines — broccoli will not harm cats in small amounts
  • Florets only, stems skipped — stems are fibrous and a choking hazard
  • Always cooked plain — no butter, no garlic, no onion, no salt
  • One or two small pieces, once or twice a week at most
  • Cats with urinary issues — check with your vet first (vitamin C and bladder stones)

Is Broccoli Good for Cats?

Honestly, not really. For a human, broccoli (Brassica oleracea, a cruciferous vegetable) is genuinely impressive. Per 100g raw, it contains 89.2 mg of vitamin C, 2.6g of fiber, 102 mcg of vitamin K, 316 mg of potassium, and 0.73 mg of iron (USDA FDC 170379). The antioxidants from sulforaphane, which forms when glucoraphanin meets the enzyme myrosinase, are well-documented for humans.

For cats, most of that does not translate. Cats are obligate carnivores with low glucokinase activity, which means they process carbohydrates and plant fiber poorly. The fiber may occasionally help with digestion or hairball movement, but calling broccoli nutritious for a cat is a real stretch. The important nuance most articles miss: cats prone to urinary issues should eat broccoli only rarely. Research suggests high vitamin C intake can contribute to calcium oxalate bladder stone formation in susceptible cats.

Can Cats Eat Raw Broccoli?

Raw broccoli is tougher and harder to chew into safe pieces. The texture increases the risk of a choking hazard, especially from the stem. It is not toxic raw, but cooked is always the safer choice. My approach since Alfi's kitchen floor moment: always cook it first, let it cool completely, then offer a piece no bigger than my thumbnail.

Can Cats Eat Cooked Broccoli?

Yes, and this is the form I recommend. Steaming or boiling broccoli until completely soft reduces both the texture risk and the chance of stomach upset. The rules are simple: plain water only, no butter, no oil, no garlic, no onion, no salt, no seasonings.

Garlic and onion deserve a separate warning. Both are from the Allium family and are genuinely toxic to cats, causing oxidative damage to red blood cells (ASPCA Animal Poison Control). If the broccoli was cooked with either, do not offer it to your cat regardless of how small the serving is.

Can Cats Eat Broccoli Stems?

This matters. Florets are soft and easy to cut into safe pieces. Stems are fibrous, tough, and significantly harder to digest. They also present a choking hazard even when cooked. I skip stems entirely and offer florets only, cut small after steaming.

Can Cats Eat Broccoli Sprouts?

Broccoli sprouts are not the same as mature florets. They contain far higher concentrations of glucoraphanin and sulforaphane than mature broccoli. The human research on sprouts is interesting, but for cats there is no meaningful peer-reviewed data on how sprouts affect feline health. When there is no research, I stick to what we know is safe. A small cooked floret is enough.

Can Kittens Eat Broccoli?

After weaning, kittens can technically try a very small piece of plain cooked floret. But kittens need protein-dense food to grow well, and their caloric needs per body weight are high. I would not make broccoli any kind of habit for a kitten. If you want to try it, one tiny piece is fine, but their diet should be almost entirely high-quality kitten food.

How Much Broccoli Can My Cat Eat?

The 10% treat rule covers this. Treats, including broccoli, should not exceed 10% of a cat's daily caloric intake. In practice: one or two small florets, about thumb-sized, once or twice a week at most (Chewy, reviewed by Angela Beal DVM, 2026).

How I prepare it for Alfi:

  1. Wash thoroughly. Wet market produce in Singapore often has pesticide residue.
  2. Steam or boil in plain water until soft, around 3 to 4 minutes.
  3. Let it cool completely before offering.
  4. Cut it small. Smaller than a typical kibble cluster.
  5. One or two pieces. Not a bowl.

Can Cats Eat Broccoli and Cheese?

No. Broccoli cheddar soup, cheesy broccoli, any broccoli dish made with butter or dairy is not safe for cats. Most adult cats are lactose intolerant. The fat content in cheese and butter adds nothing useful, and cooked broccoli dishes almost always have garlic, salt, or other seasonings mixed in. Plain only, always.

What Happens If My Cat Eats Too Much Broccoli?

Most likely: gas, loose stools, vomiting, or general digestive discomfort. Nothing permanent, but uncomfortable. If your cat ate a large amount, or if the broccoli had garlic or onion in it, call your vet or the Pet Poison Helpline at 855-764-7661.

Why Does My Cat Want to Eat Broccoli?

Broccoli's slight sulfur-like smell, from those same glucoraphanin compounds, may trigger curiosity in cats because sulfur compounds are also present in meat and animal proteins. Alfi was probably not being adventurous. He was chasing a smell that reminded him of something he actually wanted. Classic cat logic.

What Vegetables Are Toxic to Cats?

Garlic, onion, chives, and leeks are all from the Allium family and are toxic to cats, causing red blood cell damage even in small quantities (ASPCA Animal Poison Control). Raw green tomatoes and mushrooms are also best avoided. For a safe occasional list alongside broccoli, cooked carrots, cucumber, and plain cooked peas are generally considered fine in small amounts.

See the full guide on what cats can eat for a broader breakdown.

Frequently Asked Questions

Can cats eat broccoli every day?

No. Even if your cat enjoys it, daily broccoli can contribute to digestive issues over time. Once or twice a week at most, in small portions.

Can cats eat broccoli raw or cooked?

Both are non-toxic, but cooked is safer. Raw broccoli is tougher, harder to chew into safe pieces, and more likely to cause a choking hazard or stomach upset.

Do cats like broccoli?

Most cats are indifferent or mildly put off by the smell. A few, like Alfi, seem genuinely curious. If your cat shows no interest, do not push it. There is no nutritional reason for them to eat it.

What should I do if my cat ate broccoli with garlic or onion?

Contact your vet immediately or call the Pet Poison Helpline: 855-764-7661. Garlic and onion are toxic to cats and the effects can be serious.

Sources

  1. USDA FDC ID 170379 (broccoli, raw): nutritiondatahub.com
  2. Chewy, Angela Beal DVM (updated 2026-05-19): chewy.com
  3. Untamed Cat Food — vitamin C and bladder stone guidance: untamed.com
  4. NowFresh, Jocelyn Lambie MSc Companion Animal Nutrition (2026-05-04): nowfresh.com
  5. PetMD — Can Cats Eat Broccoli: petmd.com
  6. ASPCA Animal Poison Control (toxic plants and Allium species): aspca.org