Get Expert Pet Advice Straight to Your Inbox

  • Get expert-backed advice on your pet's health.
  • Receive vet-reviewed tips for seasonal care.
  • Join a community committed to smarter pet care.
Petful

Dogs

  • Health & Care
  • Food & Nutrition
  • Training & Behavior
  • Breeds

Cats

  • Health & Care
  • Food & Nutrition
  • Training & Behavior
  • Breeds

Company

  • About Us
  • Contact
  • Privacy Policy
  • Terms & Conditions
  • Takedown Policy

Contact

  • Contact us
  • 224 W 35th St. Ste 500, #549
    New York, NY 10001
Smart Pet Collective
  • webvet
  • petrecalls
  • telavets
  • vetstreet
  • mypetid

© 2026 Petful™. All Rights Reserved.

Petful
  • Reviews
  • Tools
  • About
  1. Home
  2. Dogs
  3. Food and Nutrition
  4. Can Dogs Eat Broccoli? Everything You Need To Know.
DogsFood and Nutrition

Can Dogs Eat Broccoli? Everything You Need To Know.

Can dogs eat broccoli? Yes, in moderation. This vet-informed guide covers safe serving sizes by dog weight, raw vs cooked vs frozen prep, broccoli stems and choking risk, gas and isothiocyanates, allergies, and exactly how to serve it safely.

Carol Bryant
Carol Bryant

Nov 6, 2023· Updated May 29, 20266 min read
Happy dog beside Just Food For Dogs fresh meals
25 days left
Enter to Win
Just Food For Dogs
The Real Food Giveaway
Win $250

of fresh, vet-formulated food · Ends Jun 30, 2026

Enter Now
MyPetID
Free Forever
Meet your pet's AI.

Free digital ID. Records that follow your pet. Smart AI in your pocket.

Get Free Pet ID
  • Free AI chat assistance
  • Automatic vaccine reminders
  • Records saved forever
A tricolor Beagle sitting beside a wooden bowl of fresh green broccoli florets, illustrating whether dogs can eat broccoli

Petful is reader supported. As an affiliate of platforms like Amazon and Chewy, we may earn a commission when you buy through links on this page. There is no extra cost to you.

Can dogs eat broccoli? Yes. Broccoli is safe for dogs in moderation, served plain and cut into bite-sized pieces. This crunchy green vegetable is non-toxic and packs fiber, vitamin C, vitamin K, and antioxidants into very few calories, which makes it a solid occasional treat. The catch is portion size: too much broccoli can cause gas and stomach upset, and large or raw florets and stems can be a choking risk, especially for small dogs.

Key Takeaways
  • 1Yes, dogs can eat broccoli in moderation. It is non-toxic and rich in fiber, vitamin C, vitamin K, and antioxidants.
  • 2Keep broccoli (and all treats) to 10% or less of your dog's daily calories. A few bite-sized florets is plenty for most dogs.
  • 3Serve it plain, washed, and chopped small. No oil, salt, garlic, or onion. Steaming makes it easier to chew and digest.
  • 4Watch for gas or stomach upset, and chop stems small to avoid choking. Call your vet if your dog eats a large amount.

Short answer: broccoli is one of the safer human vegetables to share with your dog. It is not toxic, and most dogs handle small amounts well. The two things that turn broccoli from a healthy snack into a problem are quantity and preparation, so the rest of this guide focuses on exactly how much to give, how to serve it, and when to skip it.

Woman with dog checking pet health alerts on phone
Don't Guess When It Comes To Your Pet's Care

Sign up for expert-backed reviews and safety alerts all in one place.

Is Broccoli Good for Dogs? Benefits and Nutrition

In the right amounts, broccoli is genuinely good for dogs. It is low in fat and calories and high in nutrients that support everyday canine health:

  • Fiber for digestion: Broccoli's dietary fiber supports regular, healthy bowel movements and can help firm up loose stools when fed in small amounts.
  • Vitamins and minerals: Vitamin C supports the immune system, vitamin K supports blood clotting and bone health, and broccoli also delivers folate, potassium, and manganese.
  • Antioxidants: Compounds such as sulforaphane help combat free radicals and support overall well-being.
  • Low-calorie and filling: Because it is mostly water and fiber, broccoli is a satisfying treat that will not pile on the calories, which makes it handy for dogs watching their weight.
  • A little dental crunch: Chewing raw florets gives teeth a mild scrub, though broccoli is no substitute for brushing or proper dental care.

Broccoli is far from the only low-calorie veggie your dog can enjoy. Two other crunchy, dog-safe options are cucumber and celery, which work well in the same small, plain portions.

How Much Broccoli Can a Dog Eat?

The single most important rule with broccoli is the 10% rule: treats and extras, including vegetables, should make up no more than 10% of your dog's daily calories. Their complete, balanced food should cover the other 90%. For most dogs, that means just a few bite-sized florets, offered as an occasional snack one or two times a week rather than every day.

Bite-sized steamed broccoli florets in a white dog bowl, the safe way to serve broccoli to a dog
Lightly steamed, bite-sized broccoli florets served plain are the safest way to feed broccoli to dogs.
Keep broccoli under 10% of daily calories
  • Veterinary guidance considers broccoli safe when it stays under 10% of a dog's daily food intake. Amounts above roughly 25% of the diet can cause problems thanks to broccoli's natural isothiocyanates, so portion control is the whole game.
Safe broccoli serving size by dog weight
Dog sizeBody weightSuggested amount
SmallUp to 20 lbs (9 kg)1 to 2 small florets (about 1 in x 1/4 in)
Medium20 to 50 lbs (9 to 23 kg)2 to 3 small florets
Large50 to 100 lbs (23 to 45 kg)Up to 4 small florets
Extra largeOver 100 lbs (45 kg)Up to 5 small florets

Treat these as starting points, not strict limits. Because dogs vary widely in tolerance, use a few simple rules to dial in the right amount for your pet:

  • Start small. Offer a single floret the first time and see how your dog reacts over the next day before giving more.
  • Scale to size. A toy breed may max out at one floret, while a large dog can handle a small handful.
  • Watch for upset. Gas, bloating, vomiting, or loose stools mean you have gone too far; cut back or stop.
  • Keep it balanced. Broccoli is a snack, not a meal. It should never replace your dog's complete, nutritionally balanced food.

Handing out veggie snacks on walks is easier when poop bags are built into the leash, so cleanup is never an afterthought:

Frisco Traffic Leash with dual padded handles and green poop bag dispenser in black
From ChewyIn stock
Frisco Traffic Leash with Dual Padded Handles & Poop Bag Dispenser, Black, 6-ft long, 1 count
$14.99
4.7
Buy on Chewy

Petful may earn a commission when you click through to Chewy, at no extra cost to you.

Raw vs. Cooked vs. Steamed vs. Frozen Broccoli

Dogs can eat broccoli raw or cooked, as long as it is plain. The right method mostly comes down to digestibility and your dog's chewing ability. Whatever you choose, wash the broccoli well first and skip the oil, butter, salt, garlic, and onion, which range from upsetting to outright toxic for dogs.

Broccoli prep methods compared
MethodIs it safe?What to know
RawYesKeeps the most nutrients and gives a satisfying crunch. Cut into small pieces; tougher to chew, so a bigger choking risk for small dogs.
SteamedYes (best for most)Softens the florets and stems, making them easier to chew and gentler on the stomach while keeping nutrients.
BoiledYesSafe and soft, but boiling leaches out some water-soluble vitamins. Serve plain with no added salt or broth cubes.
FrozenYesFine straight from frozen or thawed. Frozen pieces double as a cooling summer treat; choose plain, unseasoned florets and cut large ones down.
Steaming is the easiest win
  • Lightly steaming broccoli softens both florets and stems, which lowers the choking risk and helps sensitive stomachs digest it more easily. Let it cool fully before serving, and add no seasoning.

Can Dogs Eat Broccoli Stems and Stalks?

Yes, dogs can eat broccoli stems and stalks, and they carry the same fiber and nutrients as the florets. The concern is purely physical: stems are dense, fibrous, and harder to chew, which makes them the part of the plant most likely to cause a choking hazard or even an esophageal blockage, particularly in small dogs that gulp their food.

  • Chop small. Cut stalks into thin, bite-sized coins or pieces no bigger than your dog can comfortably swallow.
  • Soften them. Lightly steaming the stems makes them easier to chew and digest than serving them raw and tough.
  • Serve plain. No oils, salt, or seasoning, and wash thoroughly to remove any pesticide residue.
Choking and blockage risk
  • Large or raw stems and whole florets can lodge in the throat or gut of a small dog. If your dog is gagging, retching, drooling heavily, or struggling to breathe after eating broccoli, treat it as an emergency and contact your vet right away.

Can Dogs Eat Broccoli and Cauliflower Together?

Yes. Broccoli and cauliflower are both cruciferous vegetables that are safe for dogs in moderation, and they are often served together. Both are low in calories and high in fiber, vitamins, and minerals. The main differences: broccoli is a bit richer in vitamins and antioxidants but also higher in the isothiocyanates that can trigger gas, while cauliflower is slightly lower in calories and a touch easier on some dogs' stomachs. If you mix the two, keep the combined amount inside that same 10% treat limit, because doubling up on cruciferous veg can double up on the gas.

Rotating a small variety of vegetables keeps treats interesting. For another fibrous green to add to the mix in moderation, see our guide on whether dogs can eat asparagus.

If your dog inhales food and you want to slow them down, stuffing a piece of broccoli or a smear of veggie puree into a durable rubber toy turns snack time into a longer, calmer chew:

KONG Classic Dog Toy, Large
From ChewyIn stock
KONG Classic Dog Toy, Large

The KONG Classic is the gold-standard durable chew + treat-stuffer for high-drive working breeds like the Belgian Malinois. The large size fits the breed's bite, and the natural red rubber survives the chew habits that destroy lesser toys.

$13.96
4.6
Buy on Chewy

Petful may earn a commission when you click through to Chewy, at no extra cost to you.

Gas, Isothiocyanates, and Other Risks

The reason portion control matters so much comes down to a compound called isothiocyanate. Broccoli (and other cruciferous veg like cabbage and Brussels sprouts) contains isothiocyanates, which can cause anything from mild gas to gastric irritation in some dogs. In very large quantities, these compounds may interfere with the thyroid gland and lead to more serious signs such as lethargy, a reduced appetite, or a slowed heart rate. Combined with broccoli's high fiber load, that is why even a healthy veggie can upset a sensitive canine digestive system when overfed.

The good news is that the risk stays low when broccoli is fed in moderation. How a dog reacts depends on its size, age, health, and how much it ate. Some dogs should be especially careful, or skip broccoli altogether:

  • Dogs with thyroid conditions: Broccoli's glucosinolates can interfere with thyroid function in large amounts, so check with your vet first.
  • Dogs with sensitive stomachs: Introduce only a tiny amount and watch closely for upset.
  • Dogs prone to gas: If broccoli reliably gives your dog wind, it is fine to limit or skip it.
  • Calcium balance: Broccoli can slightly hinder calcium absorption, which is irrelevant at treat-sized portions but another reason not to overdo it.

Can Dogs Be Allergic to Broccoli?

True broccoli allergies in dogs are uncommon, but like any food, broccoli can trigger a reaction or intolerance in a sensitive individual. Signs to watch for include itchy skin, hives, or redness; vomiting or diarrhea; swelling around the face, lips, or eyes; coughing or difficulty breathing; recurring ear infections; or unusual lethargy. Difficulty breathing or facial swelling can signal a serious reaction and needs urgent veterinary care.

If you suspect a problem, stop feeding broccoli, check that no treats or table scraps contain it, and call your vet. For recurring reactions, your vet may suggest an elimination diet or allergy testing to pin down the trigger.

What if My Dog Eats Too Much Broccoli?

A dog that raids a big bowl of broccoli is more likely to get an upset stomach than to be poisoned, but it is worth knowing the signs and what to do. The table below pairs common symptoms with the right response.

Too much broccoli: signs and what to do
What you may seeWhy it happensWhat to do
Vomiting or diarrheaIsothiocyanates plus a heavy fiber load irritate the gutRemove any remaining broccoli; offer water; call your vet if it persists
Gas and bloatingHigh fiber ferments in the gutMonitor at home; the discomfort usually passes on its own
Lethargy or reduced appetiteSign of significant GI upsetLet your dog rest; contact your vet if it does not improve
Gagging, retching, or trouble breathingA floret or stem may be lodged in the throatTreat as an emergency and call your vet or an emergency clinic now

When in doubt, call your veterinarian. Depending on how much your dog ate and how it is acting, they may have you monitor at home, switch to a bland diet for a day or two, or bring your dog in for an exam.

How to Serve Broccoli to Your Dog

Once you know the limits, broccoli is easy to work into your dog's routine. A few simple ways to serve it:

  • Raw and bite-sized: Offer small florets as a crunchy treat or scatter them over dinner. Keep pieces small to reduce choking risk.
  • Steamed or blanched: Lightly cook, then chop or mash and stir into food for easier digestion.
  • Pureed topper: Blend cooked broccoli and drizzle a spoonful over regular food as a flavor and nutrient boost.
  • Frozen treat: Freeze small plain pieces in water or unsalted broth for a cooling summer snack.
  • Homemade bites: Mix cooked, mashed broccoli with dog-safe ingredients like oats, egg, and lean meat, then bake into firm treats.

Broccoli pairs nicely with other dog-safe extras in small amounts. If you like rotating treats, our guides on whether dogs can eat cheese and blackberries cover safe portions for each.

Whatever new foods you try, make sure your dog's ID stays current, especially if a stomach upset ever means a trip to the vet or an unplanned dash out the door:

GoTags Nylon Personalized Dog Collar, Pink, Medium: 14 to 20-in neck, 3/4-in wide
From ChewyIn stock
GoTags Nylon Personalized Dog Collar, Pink, Medium: 14 to 20-in neck, 3/4-in wide
$18.95
4.5
Buy on Chewy

Petful may earn a commission when you click through to Chewy, at no extra cost to you.

The Bottom Line

So, can dogs eat broccoli? Yes. Served plain, washed, chopped small, and kept to 10% or less of the daily diet, broccoli is a safe, nutritious, low-calorie treat for most dogs. Introduce it slowly, watch for gas or stomach upset, take extra care with stems and small breeds, and check with your vet if your dog has thyroid issues or a sensitive stomach. For more everyday foods people often wonder about, see our guide on whether dogs can eat bread.

Frequently Asked Questions

Frequently Asked Questions

Keep broccoli to 10% or less of your dog's daily calories. In practice that is one to two small florets for a small dog and up to four or five for a large dog, offered as an occasional snack once or twice a week rather than daily.

Yes, broccoli stems and stalks are safe and nutritious, but they are tough and can be a choking or blockage hazard. Chop them into small pieces and lightly steam them, especially for small dogs, before serving plain.

Both are fine as long as the broccoli is plain. Raw keeps the most nutrients and crunch but is harder to chew. Steaming softens it, making it easier to digest and gentler on the choking risk. Avoid oil, salt, garlic, and onion.

Puppies can have a tiny taste of plain, well-cooked, finely chopped broccoli once they are eating solids, but their main nutrition should come from a complete puppy food. Their smaller throats raise the choking risk, so introduce only a sliver and check with your vet.

Yes. Broccoli's isothiocyanates and high fiber can cause gas, bloating, or loose stools if your dog eats too much. Small, moderate portions usually prevent this; if upset persists, stop feeding it and call your vet.

Yes, both are dog-safe cruciferous vegetables. Just count them together toward the 10% treat limit, since serving both at once can increase gas. Serve plain, washed, and chopped small.

Carol Bryant
About Carol Bryant

Carol Bryant is the founder FidoseofReality.com and SmartDogCopy.com. A pet product expert, Carol is the Past President of the Dog Writers Association of America (DWAA) and winner of Best Dog Blog. A dog lover of the highest order is how Gayle King introduced Carol when she appeared with her Cocker Spaniel on Oprah Radio’s Gayle King Show to dish dogs. She helps pet, animal, and lifestyle brands achieve copywriting and content marketing success using well-trained words that work and is well-known in the pet industry.

Jump to Section
  • Is Broccoli Good for Dogs? Benefits and Nutrition
  • How Much Broccoli Can a Dog Eat?
  • Raw vs. Cooked vs. Steamed vs. Frozen Broccoli
  • Can Dogs Eat Broccoli Stems and Stalks?
  • Can Dogs Eat Broccoli and Cauliflower Together?
  • Gas, Isothiocyanates, and Other Risks
  • Can Dogs Be Allergic to Broccoli?
  • What if My Dog Eats Too Much Broccoli?
  • How to Serve Broccoli to Your Dog
  • The Bottom Line
  • Frequently Asked Questions
Related Articles
Food and Nutrition
Best Wet Dog Food: 10 Top-Rated Cans Reviewed by the Petful Team
Food and Nutrition
Fresh Dog Food: Is It Worth the Switch? A Buyer's Guide and Brand Showdown
Food and Nutrition
Human-Grade Dog Food: What It Really Means (and Whether It's Worth the Price)

Don't Guess When It Comes To Your Pet's Care

Sign up for expert-backed reviews and safety alerts all in one place.

Woman with dog checking pet health alerts on phone
Don't Guess When It Comes To Your Pet's Care

Sign up for expert-backed reviews and safety alerts all in one place.

You Might Also Like

Just Food For Dogs JustFresh home-cooked chicken recipe, a shelf-stable human-grade fresh food shown with a served bowl
Food and Nutrition

Best Wet Dog Food: 10 Top-Rated Cans Reviewed by the Petful Team

Jun 4, 2026
Just Food For Dogs Fresh Frozen Turkey & Whole Wheat Macaroni recipe, a vet-developed human-grade fresh meal made from USDA-inspected ingredients
Food and Nutrition

Fresh Dog Food: Is It Worth the Switch? A Buyer's Guide and Brand Showdown

Jun 4, 2026
Just Food For Dogs Fresh Frozen Chicken & Rice recipe, a vet-developed human-grade meal made from USDA-inspected ingredients, shown in its frozen package
Food and Nutrition

Human-Grade Dog Food: What It Really Means (and Whether It's Worth the Price)

Jun 4, 2026

Comments