Can Dogs Eat Broccoli?
Yes, dogs can eat broccoli in moderation. This vegetable is safe for dogs when served plain, either raw or cooked, as an occasional treat and not as a meal replacement. However, offering too much can lead to digestive issues, which is the most common problem associated with this food.
The other main concerns with broccoli are stomach upset from eating large quantities and the potential for choking on the thick stalks. It is important to prepare it correctly and only serve it in small quantities to avoid these problems. As with any new food, introduce it slowly and in a very small amount to see how your dog reacts.
Broccoli and dogs: the facts in one table
| Verdict | Yes, in small amounts |
|---|---|
| How to offer it |
|
| Remove or avoid |
|
| Main risks |
|
| Signs to watch |
|
Safety and risks of broccoli for dogs
Broccoli is considered safe for dogs when it is served correctly and in small amounts. While it is not a necessary part of a canine diet, it can be a simple, occasional snack if your dog enjoys the taste and texture.
Giving a dog too much broccoli can cause problems. The most frequent issue is digestive upset, which can include gas, vomiting, diarrhea, or a sore belly. These symptoms typically occur when a dog eats a large quantity. The thick, fibrous stalks also present a physical risk. If they are not cut into small, manageable pieces, they can become a choking hazard. This is especially true for smaller dogs or those who tend to swallow food without chewing thoroughly.
How to offer broccoli and what to leave out
The safest way to share broccoli with your dog is to keep it simple. Always wash the vegetable to remove any dirt or residues. You can serve it raw or steamed, but make sure it is completely plain. Cut the broccoli, including the stalks and florets, into bite-sized pieces that are appropriate for your dog’s size to prevent choking.
Do not give your dog broccoli that has been prepared for people with added ingredients. Avoid any additions like butter, cheese sauce, garlic, or onion, as these can be harmful to dogs. Always read ingredient labels on any prepared foods before sharing them with your pet to ensure they do not contain unsafe substances.
When to skip broccoli altogether
If your dog has a history of digestive problems or a sensitive stomach, it may be best to avoid feeding them broccoli. Because it can cause gas and stomach upset, it might aggravate existing conditions. Even with safe foods, some individual dogs may have a negative reaction. Always supervise your dog when they try a new food for the first time.
For dogs that tend to swallow their food without chewing properly, the risk of choking on broccoli stalks may be too high, even if the pieces are cut small. It is always a good idea to consult your veterinarian before adding new foods to your dog’s diet, especially if you have any concerns about their health or dietary needs.
When to call your vet
Most dogs who eat a little plain broccoli need nothing more than watching. Call your vet if anything below shows up, or if your dog has a health condition or is on a special diet.
If your dog has eaten a large amount of broccoli and shows signs of a sore belly, vomiting, or diarrhea, contact your veterinarian for advice. If you suspect your dog has eaten broccoli cooked with potentially toxic ingredients like garlic or onion, call your vet or a pet poison hotline immediately. The ASPCA Animal Poison Control Center can be reached at (888) 426-4435, though a fee may apply. Have the packaging or a list of ingredients available if possible.
Emergency signs: go now
- Collapse, fainting or severe weakness
- Seizures, tremors or trouble standing
- Trouble breathing or blue, gray or very pale gums
- Repeated vomiting or retching, or a swollen, painful belly
- Any known contact with a substance listed as toxic, even before signs appear
Book an appointment soon
- Vomiting or diarrhea that lasts or keeps coming back
- Not eating or drinking, or drinking much more than usual
- Drooling, pawing at the mouth or a swollen face
- Lethargy, hiding or acting unlike themselves
ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply). Your own vet or nearest emergency clinic is always a good first call.
Sources
Last checked October 21, 2026. Listings and guidance can change; your veterinarian knows your pet’s health history.