Skip to main content

Can Dogs Eat Broccoli?

By Cal Hewitt · Published , updated

Vegetables

Head of raw broccoli and a small bowl of steamed broccoli florets on a wooden cutting board on a kitchen counter, corgi sitting on the kitchen floor in soft focus

Yes. Dogs can eat plain broccoli, raw or cooked, in small amounts. The AKC calls it safe as an occasional treat with no seasoning, and the ASPCA lists broccoli as non-toxic to dogs. Two things to keep in mind: a big helping can irritate the stomach, and a thick chunk of stalk can get stuck on the way down.

If your dog ate a floret or two and is acting normally, you are fine. If they wolfed down a large stalk, ate a big pile, or got broccoli from a dish cooked with garlic, onion or cheese sauce, look at the next section.

Key takeaways

Tap a card to bring it forward.

  • Plain broccoli, raw or cooked, is a safe occasional treat for dogs.
  • Florets contain isothiocyanates, which can irritate the stomach when a dog eats a lot.
  • The AKC's guide: keep broccoli under 10 percent of what your dog eats in a day.
  • Tough stalk pieces can block the food pipe, especially in small dogs. Cut it small.
  • Broccoli cooked with garlic, onion, butter or cheese sauce is a different question.

If your dog already ate broccoli

  • A few florets, plain, and your dog seems normal: nothing to do. You may notice some gas.
  • A big bowl of it: watch for vomiting, diarrhea, gas or a poor appetite over the day. Call your vet if these keep up or your dog seems unwell.
  • A big chunk of stalk, then choking, gagging or trouble swallowing: a piece may be lodged. Go to a vet now.
  • Leftovers cooked with garlic or onion, or in a rich sauce: the add-ins matter more than the broccoli. Call your vet or a poison line with the dish, the amount and the time. The ASPCA recommends a call even when a pet has only mild signs or none.

Get help right away for choking, trouble breathing, collapse, vomiting that does not stop, severe diarrhea or a painful belly.

Florets, stalks and other kinds of broccoli

Broccoli, part by part

Tap or hover a row to highlight it.

Part or formOkay for dogs?What to know
Part or formFlorets, raw or cooked plainOkay for dogs?Yes, a littleWhat to knowIsothiocyanates can irritate the stomach in larger amounts
Part or formStalk, peeled and cut into small piecesOkay for dogs?Yes, a littleWhat to knowSofter when cooked; never in big chunks
Part or formFrozen plain broccoliOkay for dogs?Yes, a littleWhat to knowThaw it or cut it small so hard pieces are not gulped
Part or formBroccoli with butter, oil, cheese or sauceOkay for dogs?NoWhat to knowFat and seasoning bring their own problems
Part or formBroccoli cooked with garlic or onionOkay for dogs?NoWhat to knowBoth are toxic to dogs
Part or formBroccoli sprout supplements and powdersOkay for dogs?Ask your vetWhat to knowConcentrated products, not the same as a floret
Part or formBroccoli rabe, broccolini, Chinese broccoliOkay for dogs?Plain and smallWhat to knowRelated vegetables; do not assume the same limits

The AKC explains that the compounds in the florets, isothiocyanates, are behind the stomach irritation some dogs get. The stalk is a separate issue. It is not toxic, but the AKC warns that tough stalk pieces can cause an obstruction in the esophagus, the tube to the stomach, and small dogs are most at risk.

How much broccoli to give, and how to serve it

The AKC quotes one of its veterinarians saying broccoli is considered safe when it makes up less than 10 percent of a dog's daily food, and that more than 25 percent is considered toxic. Treat those as feeding guides; there is no toxic amount per pound to work from. In everyday terms, broccoli is a few bites on top of a normal meal.

To serve it:

  1. Wash it and cut the head into florets.
  2. Peel the stalk if you use it, and cut it into pieces smaller than your dog would swallow whole.
  3. Steam it plain, or serve it raw if your dog chews well. Cooked pieces are softer.
  4. Skip the butter, oil, salt, garlic and cheese.
  5. Start with one or two pieces and see how your dog's stomach handles it.

Dogs with pancreatitis should not get broccoli cooked with butter, oil or cheese. If your dog has kidney disease, diabetes or a prescription diet, check with your vet before adding vegetables.

Signs to watch for after a lot of broccoli

After a large or poorly tolerated helping, PetMD lists gas, vomiting and diarrhea, and some dogs lose interest in food or seem uncomfortable. Call your vet if vomiting or diarrhea keeps going, since a dog can get dehydrated.

A stuck piece of stalk looks different: choking, gagging, or trouble swallowing or breathing. That needs a vet right away.

"My dog has eaten broccoli stalks for years"

Some dogs crunch through stalks with no trouble at all, and that is real for your dog. It is not a rule for every dog. The AKC says the risk changes with the size of the dog and that some dogs react more strongly than others. A large dog who chews every piece is in a different spot from a small dog who swallows a chunk whole. How much matters, and so does the form: soft steamed florets are gentler than a raw stalk end. Cutting it small and keeping the portion light covers most of the risk.

Beef and broccoli, casseroles and supplements

  • Takeout beef and broccoli: usually cooked with garlic, onion and a salty sauce. Can dogs eat onions? explains what to do if your dog got into it.
  • Broccoli cheese casserole and broccoli with cheese sauce: fat, salt and often onion. Rich, fatty food can set off pancreatitis, according to Pet Poison Helpline.
  • Frozen vegetable mixes: check the bag for onion or seasoning packets.
  • Broccoli sprouts and sulforaphane supplements: these are concentrated. A study in dogs looked at how dogs absorb sulforaphane from a sprout supplement; it did not set a safe serving. Ask your vet before giving one.
  • Other cabbage-family vegetables: cabbage is also fine in small amounts and is known for gas.

Check what you learned

Quick check

  1. 1. What is the AKC's guide for how much broccoli a dog can have?
  2. 2. Your small dog swallowed a big chunk of raw stalk and is gagging. What should you do?
  3. 3. Your dog ate leftover beef and broccoli from takeout. What matters most?

Questions about dogs and broccoli

How much broccoli can I give my dog?

Keep it under 10 percent of what your dog eats in a day, the guide the AKC gives. For most dogs that means a few small pieces, and less for a toy breed.

Is broccoli a laxative for dogs?

Broccoli is not a treatment for constipation. A large amount can bring gas, a loose stool or diarrhea, according to PetMD. If your dog is constipated, ask your vet what to give.

Can dogs eat raw broccoli?

Yes, in small pieces. Raw florets carry the same isothiocyanates as cooked ones, and raw stalk is tougher to chew, so cut it small or steam it.

Can dogs eat broccoli stems?

Yes, peeled and cut into small pieces. Large, tough stem chunks are the part that can get stuck, especially in small dogs.

Can puppies eat broccoli?

A small, soft, cooked piece is fine for most puppies. Puppies gulp, so cut it fine and watch them eat.

Can dogs eat broccoli every day?

The AKC describes broccoli as an occasional treat, so it works best as an extra now and then. If it becomes a daily habit, keep the amount small and cut back at the first sign of gas or loose stools.

Dog care answers in your inbox, once a week

We only use your email for this newsletter. Unsubscribe any time.