Is broccoli healthy for dogs?
In small amounts, plain broccoli is a nutritious, low-calorie treat with fiber, vitamin C, vitamin K, and antioxidants. The catch: broccoli florets contain isothiocyanates, compounds that can irritate a dog's gut. A little is fine; a lot can cause gas, bloating, or an upset stomach.
How to serve it
- Keep broccoli to under ~10% of the diet; for most dogs that's a few small florets.
- Serve plain — steamed or raw, no butter, oil, salt, or seasoning.
- Cut stalks and florets into small, bite-sized pieces to prevent choking, especially the stems.
⚠️ Large amounts can cause significant stomach irritation. Introduce a tiny bit first and watch how your dog reacts. Skip broccoli cooked with garlic, onion, butter, or cheese.
Frequently asked questions
Can dogs eat broccoli stems?
Yes, plain and cut small. Whole or large pieces of stalk can be a choking hazard, so chop them up.
My dog got gassy after broccoli — is that bad?
Mild gas is common and not dangerous, but it's a sign you gave too much. Reduce the portion next time.
More foods: carrots · tomatoes · full food checker.