What Can Dogs Eat? — The Ultimate List
Can Dogs Eat Broccoli, Cauliflower, Brussels Sprouts?
Cruciferous vegetables like broccoli, cauliflower, and Brussels sprouts offer essential vitamins for dogs. Learn how to feed them safely.
Free tool — no sign-up
Enter weight and activity level — 10 seconds and you get the daily portion.
Can Dogs Eat Broccoli, Cauliflower, Brussels Sprouts?
Yes, in small amounts it's safe.
Broccoli
✅ Safe in small quantities. DO NOT exceed 10% of their daily diet. Too much can lead to gas, bloating, and thyroid issues.
Cauliflower
✅ Similar to broccoli; easier to digest when cooked.
Brussels Sprouts
✅ Safe in small quantities. Too much can cause bloating.
Cabbage
✅ Yes, when cooked. Sauerkraut is FORBIDDEN (due to salt, vinegar).
Spinach, Kale
⚠️ Moderately — high in oxalates, especially for dogs at risk of kidney stones.
How to Serve?
Cooked or steamed (retains most vitamins). Unseasoned!
Free tool — no sign-up
Enter weight and activity level — 10 seconds and you get the daily portion.
References
- 1.Cline MG, Burns KM, Coe JB, et al. — 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats. Journal of the American Animal Hospital Association 57(4):153–178, 2021. https://doi.org/10.5326/JAAHA-MS-7232 (accessed: 2026-09-10)
- 2.National Research Council (US), Committee on Animal Nutrition — Nutrient Requirements of Dogs and Cats. National Academies Press, Washington DC, 2006. https://doi.org/10.17226/10668 (accessed: 2026-09-10)
- 3.WSAVA Global Nutrition Committee — WSAVA Global Nutrition Guidelines. World Small Animal Veterinary Association, 2021. https://wsava.org/global-guidelines/global-nutrition-guidelines/ (accessed: 2026-09-10)
This is general information and does not replace a veterinary diagnosis.

This guide was compiled based on the expert input of Reka Fazekas-Birizdo canine nutritionist.
Certified Canine Nutritionist
