Yes. Dogs can eat broccoli in small amounts. Serve it plain, cut small, and keep it as an occasional treat.

Plain broccoli is considered safe for dogs, but the florets can cause stomach irritation if a dog eats too much, and stalks can be a choking or obstruction risk.¹⁴ Treats should stay under 10% of daily calories.⁵⁶

What to do if your dog ate broccoli?

  • If your dog ate a small amount of plain broccoli, offer water and monitor for gas, vomiting, or diarrhea.

  • If your dog ate a large amount, stop treats for the day and contact your veterinarian if vomiting, diarrhea, or belly pain occurs.¹

  • If your dog ate a large stalk piece or is gagging, coughing, drooling excessively, or having trouble swallowing, seek urgent veterinary care due to choking or obstruction risk.⁴

  • If the broccoli was cooked with garlic, onion, or heavy seasoning, contact your veterinarian for guidance, since these ingredients can be unsafe for dogs.

  • For future snacks, keep treats to 10% or less of daily calories and prioritize a complete and balanced diet.⁵⁶

Danger Level: Use Caution 2/5

Dog looking at broccoli

Can dogs eat broccoli? | Is broccoli safe for dogs?

Can dogs eat broccoli? Is broccoli safe for dogs?

Yes. Plain broccoli is generally safe for dogs in small amounts, raw or cooked, as long as it is served without seasonings, butter, or oil.¹² The two main risks are stomach irritation and choking. The florets contain naturally occurring compounds (isothiocyanates) that can irritate a dog’s stomach, especially if they eat too much.¹ Broccoli stalks can also be a choking hazard and have been linked to esophageal obstruction, especially in small dogs.⁴ Treat broccoli like a snack, not a meal replacement. Treat guidance recommends keeping all treats to no more than 10% of your dog’s daily calories to help prevent weight gain and keep the main diet nutritionally balanced.⁵⁶


Quick safety checklist

Offer plain broccoli only (raw, steamed, or boiled), with no seasonings, butter, or oil.¹³ Cut into small bite-sized pieces, and go extra small for small dogs or fast eaters.²⁴


How much is safe?

Start with a tiny amount and increase only if your dog tolerates it. Keep all treats, including vegetables, to 10% or less of daily calories.⁵⁶


When broccoli is not a good idea

Skip broccoli if it is covered in garlic, onion, heavy sauces, or salty seasonings. If your dog has a sensitive stomach or is on a veterinary-prescribed diet, ask your veterinarian before adding new treats.⁵

Table of contents

  1. Is broccoli safe for dogs?
  2. What to do if your dog ate broccoli
  3. Symptoms to watch for (timeline)
  4. How much is too much?
  5. FAQ
  6. References

Is broccoli safe for dogs?

Broccoli is generally safe for dogs to eat, raw or cooked, as long as it is served plain without seasonings or oils.¹²

The most common issue is digestive irritation. The American Kennel Club notes that broccoli florets contain isothiocyanates, which can cause gastric irritation in some dogs, especially when eaten in larger amounts.¹

Texture and size matter too. Broccoli stalks can be hard and fibrous, and a pet nutrition source warns that stems can be a choking hazard and have been associated with esophageal obstruction, particularly in small dogs.⁴

Finally, broccoli is a treat. Veterinary and nutrition guidance recommends limiting treats so they do not exceed about 10% of your dog’s daily calorie intake.⁵⁶

What to do if your dog ate broccoli

Symptoms to watch for (timeline)

How much is too much?

Start with a small portion, like a few tiny florets, and see how your dog tolerates it. Large servings increase the risk of stomach irritation.¹

For safer feeding, choose steamed or lightly cooked broccoli without seasoning and cut it into bite-sized pieces.¹³

Avoid large stalk chunks, especially for small dogs, because stems can be a choking hazard and have been linked to esophageal obstruction.⁴

Use a treat budget. Official treat guidance recommends treats make up 10% or less of daily calories, and VCA provides the same rule of thumb.⁵⁶

FAQ

References

  1. Burke, A. (2023, September 13). Can dogs eat broccoli? American Kennel Club. Retrieved February 7, 2026, from — https://www.akc.org/expert-advice/nutrition/can-dogs-eat-broccoli/
  2. American Society for the Prevention of Cruelty to Animals. (2021, January 28). Sharing is caring: Foods you can safely share with your pet. ASPCA. Retrieved February 7, 2026, from — https://www.aspca.org/news/sharing-caring-foods-you-can-safely-share-your-pet
  3. VCA Animal Hospitals. (n.d.). Treats to skip and treats to share with your pet! VCA Animal Hospitals. Retrieved February 7, 2026, from — https://vcahospitals.com/resources/preventive-dog/nutrition/treats-to-skip-and-treats-to-share-with-your-pet
  4. O'Brien, C. (2020, August 25). Can dogs eat broccoli? (and is it safe?). Hill's Pet Nutrition. Retrieved February 7, 2026, from — https://www.hillspet.com/dog-care/nutrition-feeding/can-dogs-eat-broccoli
  5. World Small Animal Veterinary Association Global Nutrition Committee. (2024, June). Feeding treats to your dog (v2). WSAVA. Retrieved February 7, 2026, from — https://wsava.org/wp-content/uploads/2024/06/Feeding-treats-to-your-dog-v2.pdf
  6. VCA Animal Hospitals. (n.d.). Dog treats. VCA Animal Hospitals. Retrieved February 7, 2026, from — https://vcahospitals.com/know-your-pet/dog-treats

Related articles

Illustration of a cat with exclamation points in the background

DISCLAIMER

The information provided on Can Pets Eat It is for educational and informational purposes only and is not a substitute for professional veterinary advice, diagnosis, or treatment. Always seek the guidance of your veterinarian or another qualified animal health professional before offering any food to your pet. Never disregard or delay seeking professional advice because of something you have read on this website. We make no guarantees about the accuracy or completeness of the content, and we are not responsible for any actions taken based on this information. Please be reasonable, use common sense, and seek professional guidance whenever you have concerns about your pet.