🦴 Dog Nutrition

is it safe for dogs to eat broccoli?

⚡ Direct Answer

Yes, broccoli is generally safe for dogs in small, infrequent amounts. It offers nutritional benefits but can cause gastrointestinal upset if consumed in excess.

Key Facts
  • 1Broccoli contains isothiocyanates, which can cause mild to severe gastrointestinal irritation in dogs if consumed in large quantities.
  • 2The recommended serving size for a medium-sized dog (20-50 lbs) is typically 1-2 small florets, 1-3 times per week.
  • 3Broccoli is a good source of Vitamin C, Vitamin K, and fiber, contributing to immune health and digestion.
  • 4The stalk and florets should be cut into small, bite-sized pieces to prevent choking hazards and intestinal blockages.

Detailed Answer

Broccoli is safe for dogs to eat in moderation, offering several nutritional benefits. It is rich in Vitamin C, Vitamin K, and dietary fiber, which support immune function, bone health, and digestive regularity. However, broccoli also contains isothiocyanates, compounds that can cause gastrointestinal upset in dogs, including gas, abdominal pain, diarrhea, and vomiting, especially when consumed in large amounts.

To safely offer broccoli, it should be plain, raw or steamed, and cut into small, bite-sized pieces to prevent choking hazards, particularly with the fibrous stalk. Avoid adding seasonings, oils, or butter. For most dogs, a few small florets, 1-3 times per week, is an appropriate serving. Introduce broccoli slowly to monitor for any adverse reactions. Puppies and dogs with sensitive stomachs should be given very small amounts or avoid it entirely. Always consult your veterinarian before introducing new foods to your dog's diet, especially if they have underlying health conditions.

Published: September 3, 2026