- Published on
Can Puppies Have Broccoli? Safe Portions and Risks
- Authors

- Name
- Sih C.
- Role
- Founder of DearPup

The Short Answer
Broccoli isn't poisonous to puppies, but it's not an ideal first snack either. PetMD recommends avoiding broccoli for puppies, because its high fiber content can cause problems for a young, still-developing gut.
So if your puppy snatched a floret off the floor, you can relax. A single piece is unlikely to do more than cause some gas. But if you're deciding whether to offer broccoli as a treat, the honest answer is: wait, keep it tiny, and check with your vet first.
Adult dogs are a different story. If you have an older dog in the house too, our guide on whether dogs can eat broccoli and cauliflower covers the grown-up version.
Why Broccoli Is Tricky for Puppies
Broccoli has real nutritional upsides: fiber, vitamin C, and vitamin K. The problem isn't that it's harmful in itself. It's that a puppy's system is small and sensitive, and broccoli brings three specific challenges.
Isothiocyanates in the florets
The bushy tops contain natural compounds called isothiocyanates. According to the AKC, these can cause mild-to-potentially-severe gastric irritation in some dogs. PetMD adds that they're a common reason dogs get gassy after eating broccoli.
AKC's Chief Veterinarian, Dr. Jerry Klein, puts a number on it: broccoli is considered safe when it's less than 10% of a dog's daily intake, and more than 25% is considered toxic. For a puppy that weighs a few pounds, it doesn't take much broccoli to cross those lines.
Fiber and sensitive stomachs
Puppies are still adjusting to solid food, and new foods are a common trigger for soft stool and diarrhea. A big dose of fiber from a vegetable they've never had is a fast way to upset that balance.
Stalk choking risk
The stems are tough and fibrous. Both AKC and PetMD flag them as a choking or blockage risk, especially for small breeds. A toy-breed puppy with a narrow throat and small intestines is the highest-risk eater here.
When Can Puppies Have Broccoli?
There's no official "broccoli age." A sensible approach is to hold off until your puppy is fully weaned, eating their puppy food reliably, and already handling simple treats without tummy trouble. Hill's Pet Nutrition suggests most puppies can start on appropriately formulated treats at around 8 weeks old, but broccoli is a step beyond a puppy treat.
The best move is to ask your vet at a routine puppy visit. They know your puppy's size, breed, and digestive history, which matters more than any general rule.
Safe Amount and How to Serve It
If your vet gives the green light, keep things small and plain.
Follow the 10% rule. VCA Animal Hospitals advises that no more than 10% of a puppy's daily calories should come from treats or snacks. Broccoli counts toward that, alongside training treats and anything else extra. Our puppy feeding chart can help you figure out your puppy's daily baseline.
Start with one or two pea-sized pieces. For context, PetMD's guideline for extra-small adult dogs (2 to 20 pounds) is just one to two pieces. A puppy should sit at the bottom of that range, or below it.
Cook it lightly. Raw and cooked broccoli are both safe for dogs, but plain steamed broccoli is softer and easier for a puppy to chew. Let it cool fully before serving.
Florets only, chopped small. Skip the stalk entirely and cut florets into pieces smaller than your puppy's kibble.
Keep it plain. No butter, oil, salt, cheese sauce, or seasoning. Garlic and onion in particular are a hard no for dogs.
Introduce one new food at a time. Wait a couple of days before adding anything else new, so you can tell what caused a reaction if one shows up.
If broccoli doesn't suit your puppy, plenty of other foods make gentler first treats. Our list of what human food puppies can eat covers easier options, and eggs for puppies are another popular, well-tolerated choice.
Not sure what's safe for your puppy?
DearPup's AI food scanner grades any dog food, treat, or ingredient A through F, with a plain-English note on what's in it. Free to download.
Download DearPup FreeSigns of Tummy Trouble to Watch For
After your puppy tries broccoli for the first time, keep an eye on them for the next day. PetMD lists these signs of an upset stomach:
- Vomiting
- Diarrhea or very soft stool
- Excess gas
- Lip licking or drooling
- Decreased appetite
- Weakness or lethargy
Mild gas on its own usually passes. If it does, that's still a sign broccoli isn't your puppy's thing, and it's fine to drop it from the menu.
When to Call Your Vet
Call your vet if:
- Your puppy ate a large amount of broccoli, such as a bowlful of leftovers
- They swallowed a chunk of stalk and are gagging, retching, or struggling to swallow
- Vomiting or diarrhea lasts more than a day, or your puppy seems weak or won't eat
- Your puppy is very young or a toy breed, since small bodies dehydrate faster
Puppies have less reserve than adult dogs, so it's always reasonable to call early rather than wait and see.
The Bottom Line
Broccoli isn't dangerous for puppies in the way chocolate or grapes are, but it isn't a puppy-friendly snack either. Their sensitive stomachs, the isothiocyanates in the florets, and the choking risk from stalks all point the same way: wait until your puppy is older, ask your vet, and keep any portion tiny, plain, and finely chopped.
Your puppy's complete and balanced puppy food already covers what they need to grow. Treats like broccoli are a bonus, not a requirement. For a broader look at fruits and veggies once your pup grows up, see our guide to what human food dogs can eat.
Raise a healthy puppy, one habit at a time
DearPup builds a daily care plan around your puppy's breed, age, and lifestyle, so good habits start early and stick.
Download DearPup FreeFrequently Asked Questions
Can puppies have broccoli?
Broccoli isn't toxic to puppies, but it's not a great early treat. Its fiber and natural compounds called isothiocyanates can upset a young puppy's stomach, so PetMD suggests skipping it for puppies. If your vet okays it for an older puppy, offer only a tiny, plain, well-chopped piece.
How much broccoli can a puppy eat?
Very little. The AKC says broccoli is considered safe when it makes up less than 10% of a dog's daily intake, and more than 25% is considered toxic. For a puppy, think one or two pea-sized pieces, counted within the 10% treat allowance.
Is raw or cooked broccoli better for puppies?
Plain steamed broccoli is the gentler choice for a puppy. It is softer, easier to chew, and less likely to be swallowed whole. Never add butter, oil, salt, garlic, or onion.
Can puppies eat broccoli stalks?
Skip the stalks for puppies. Stems are not toxic, but they are tough and fibrous, and PetMD notes they can become a choking hazard or cause an intestinal blockage, especially in small dogs.
What should I do if my puppy ate a lot of broccoli?
Watch for vomiting, diarrhea, gas, lip licking, low appetite, or lethargy. A small amount usually causes nothing worse than gas, but call your vet if your puppy ate a large amount, seems unwell, or is very young or small.