What Vegetables Can Dogs Eat? The Safe (and Unsafe) List
Dogs can safely eat many vegetables, including carrots, green beans, cucumber, pumpkin, broccoli, and sweet potato, usually served plain and cooked or raw in bite-sized pieces. The important exceptions are onions and garlic, which are toxic to dogs and should never be fed.
Vegetables make a great low-calorie treat or food topper. Tap any vegetable below for the full vet-reviewed guide with serving sizes, how to prepare it safely, and any risks. Always serve them plain, with no onion, garlic, salt, butter, or seasoning.
Safe
Can dogs eat carrots?Safe
Can dogs eat cucumbers?Safe
Can dogs eat celery?Safe
Can dogs eat sweet potatoes?Safe
Can dogs eat corn?Safe
Can dogs eat peas?Safe
Can dogs eat green beans?Safe
Can dogs eat lettuce?Safe
Can dogs eat pumpkin?Safe
Can dogs eat asparagus?Safe
Can dogs eat zucchini?Safe
Can dogs eat bell peppers?Safe
Can dogs eat squash?Safe
Can dogs eat cilantro?Safe
Safe in moderation
Can dogs eat tomatoes?Safe in moderation
Can dogs eat broccoli?Safe in moderation
Can dogs eat potatoes?Safe in moderation
Can dogs eat spinach?Safe in moderation
Can dogs eat mushrooms?Safe in moderation
Can dogs eat cauliflower?Safe in moderation
Can dogs eat cabbage?Safe in moderation
Can dogs eat seaweed?Safe in moderation
Can dogs eat beets?Safe in moderation
Can dogs eat edamame?Safe in moderation
Can dogs eat radishes?Safe in moderation
Can dogs eat brussels sprouts?Safe in moderation
Can dogs eat kale?Safe in moderation
Can dogs eat chickpeas?Safe in moderation
Can dogs eat okra?Safe in moderation
Toxic — do not feed
Reviewed by the Webvet Veterinarian Team
General guidance based on credible veterinary sources, not a diagnosis or a substitute for your veterinarian. Toxic exposures are an emergency: contact your vet, the Pet Poison Helpline (855-764-7661), or the ASPCA Animal Poison Control Center (888-426-4435).