Can My Dog Eat This?

Can Dogs Eat Broccoli? Safety & Portion Guidelines

September 12, 2026 Dog & Whistle

Yes — dogs can eat broccoli in limited quantities, and it can be a nutritious low-calorie snack.

Why Broccoli Can Be Good for Dogs

Broccoli is high in vitamin C, fiber, and potassium while remaining very low in calories. It's an excellent choice for dogs that need to lose weight. Broccoli contains vitamins that support immune function.

The main caution with broccoli is its sulfur compounds, which can cause digestive upset or gas in some dogs. Broccoli should always be offered in moderation and only as an occasional treat.

Can Dogs Eat Raw or Cooked Broccoli?

Raw broccoli: Safe and crunchy, though the raw florets can be harder to digest for some dogs.

Cooked broccoli: Often easier to digest. Boil or steam plain, with no added butter, salt, or seasonings.

Broccoli stems: Safe to eat and often more tender than florets. Remove the outer woody layer if very thick.

Broccoli with seasoning: Avoid. Garlic and onion powder are toxic to dogs, and salt is unnecessary.

How Much Broccoli Can a Dog Eat?

Broccoli should make up no more than 10% of your dog's daily treats and snacks. For most dogs, 1-2 small florets occasionally is appropriate. Never make broccoli a meal component or frequent snack.

What Happens If a Dog Eats Too Much Broccoli?

Excessive broccoli can cause:

  • Gas and digestive upset
  • Diarrhea or constipation
  • Thyroid suppression in very large quantities (rare, but noted in some research)

Signs to Watch For

If your dog has eaten broccoli, watch for unusual flatulence, loose stool, vomiting, or lethargy. Most cases of mild digestive upset resolve on their own within hours.

When to Contact a Veterinarian

Contact your vet if your dog shows persistent vomiting, diarrhea, or lethargy after eating broccoli. Also consult your veterinarian before introducing broccoli if your dog has thyroid issues or a sensitive digestive system.

Watch the Broccoli Episode

Eric Adams and Dr. Azza Diasti-Kennedy discuss broccoli and its role in a dog's diet in the Can My Dog Eat This? series.

WATCH ON DOGTV → | EXPLORE CAN MY DOG EAT THIS? →

Broccoli Training Treats

Dog & Whistle's Beef & Broccoli Training Nibs combine the nutritional value of broccoli with premium beef in convenient training-sized portions.

Final Takeaway

Broccoli is safe for most dogs but should be offered only occasionally and in small amounts. The sulfur compounds in broccoli can upset some dogs' digestive systems, so introduce it gradually and monitor your individual dog's tolerance. Cooked broccoli is generally easier to digest than raw.

Looking for other low-calorie vegetable treats? Check out whether dogs can eat zucchini or squash.

Sources & Learn More

More From Can My Dog Eat This?