Dogs are omnivores, meaning you can occasionally supplement their regular diet with vegetables—unless your veterinarian advises against it. That said, research is essential because not all vegetables are safe for dogs. Fortunately, nutrient-rich broccoli is a non-toxic vegetable for dogs, as long as it is given in small amounts to adult dogs.
In this article, we explore the benefits and risks of feeding broccoli to dogs. We also share some tips on how to prepare broccoli for your furry friend.

Is Broccoli Good for Dogs?
First, it’s important to note that if your dog is on a complete and balanced commercial diet (many of which already contain vegetables), there is no need to supplement with extra veggies. Reputable brands formulate their food to include all the nutrients your dog requires.
However, occasional safe vegetables can provide additional vitamins, antioxidants, and fiber. For example, broccoli contains essential nutrients like Vitamin C, Vitamin K, and folate. It is also rich in fiber, which supports digestion.
That said, broccoli contains isothiocyanates, so it should only be fed in moderation. Let’s look at the potential risks of feeding broccoli to dogs.

Risks of Feeding Broccoli to Dogs
One of the main risks of feeding broccoli to dogs is digestive upset if they consume too much. Broccoli contains a compound called isothiocyanates, which is found in cruciferous vegetables. Puppies should not eat broccoli since their digestive systems are more sensitive and underdeveloped compared to adult dogs.
In large quantities, broccoli can even be toxic to dogs. Therefore, feeding only small amounts is crucial. According to PetMD, treats and non-regular food should make up no more than 10% of a dog’s overall diet.
Every dog is different, so this guideline may vary. Your dog’s size is also an important factor (more on this below). Additionally, broccoli stems pose a choking hazard, so they should be cut into small pieces or avoided altogether. They can also cause blockages in the digestive tract.
How to Prepare Broccoli for Dogs
Dogs can eat raw, steamed, or boiled broccoli, but it should always be served plain—without seasonings, butter, or oil. According to PetMD, here’s a guide on how much broccoli different dog sizes can safely consume:
Dog Size | Broccoli Slices | Piece Size |
Extra Small (2–20 lbs) | 1-2 | 1/2-inch wide by 1/4-inch thick |
Small (21–30 lbs) | 3–4 | 1-inch wide by 1/4-inch thick |
Medium (31–50 lbs) | 5-6 | 1-inch wide by 1/4-inch thick |
Large (51–90 lbs) | Handful | 1-inch wide by 1/4-inch thick |
Extra Large/Giant (91+ lbs) | Large handful | 1-inch wide by 1/4-inch thick |
What Other Vegetables & Fruits Are Safe for Dogs?

If you’re curious about other safe fruits and vegetables for dogs, here are some options:
Vegetables
- Carrots
- Spinach
- Sugar snap peas
- Green peas (not canned)
- Snow peas
- Green beans
- Sweet corn (on the cob)
- Zucchini
- Potatoes
- Sweet potatoes
- Brussels sprouts
- Bell peppers
- Cauliflower
- Celery (deveined)
Fruits
- Apples (without seeds or core)
- Blueberries
- Mango (peeled and pitted)
- Nectarines (seedless)
- Bananas
- Watermelon (seedless and rind removed)
- Cranberries
- Pears (seedless and core removed)
- Peaches (without pit)
- Strawberries

Final Thoughts
Unless advised otherwise by a veterinarian, feeding broccoli to dogs in moderation is safe, as long as the portion size matches their body weight. However, excessive broccoli intake can pose choking hazards and cause digestive upset or even toxicity. Therefore, proper preparation is essential to ensure your dog’s safety.
Pingback: Can dogs eat vegetables? Nutritional value, contraindications and best choices - Happy Paws Spot
Pingback: Does Your Dog Need Vegetables to Stay Healthy? - Happy Paws Spot