Thousands of pup owners search Google every month for, “can dogs eat vegetables”. For the most part, yes, vegetables are a healthy treat for your fur baby. There are some vegetables to be aware of, though, especially vegetables in the allium family (onions, leaks, shallots, etc).
We have researched over 80 types of vegetables, and whether or not they’re safe for your dog to have. In order to answer these questions we’ve consulted vets, the American Kennel Club, (AKC), and various pet food manufacturers.
In addition to researching what vegetables dogs can and can’t eat, we’ve also written blog posts answering…
Can dogs eat…The Nuts, Beans, Grains, Rice, and Seeds Edition
Can dogs eat…Human Food Edition
A note on the answers below — when the answer is:
- No – That means that the food is harmful or toxic to dogs.
- Yes – That doesn’t mean you should feed your dog a diet exclusively of that food. Only that it is safe for dogs to consume, just not as its main food source.
- A little bit – That means that if your pup snuck some of this food off of your plate, or ate it before you realized it, it should be ok in small quantities. You shouldn’t make it a habit of feeding dogs these foods regularly.
Now that that’s out of the way, let’s find out what vegetables your pup can and can’t eat.
(Keep in mind: Avenue Dogs is reader-supported. When you buy through links on our site, we may earn an affiliate commission (with no additional cost to you)).
We’ve turned this blog into a book. We’ve listed over 500 foods dogs can and can’t eat. This paperback would make a great gift for a new puppy owner, a dog lover, or anyone concerned about their pup’s health. Check it out!
Can Dogs Eat Artichokes
Yes
Artichokes are full of healthy ingredients that help improve your dog’s immune system, metabolism, and other aspects of their health.
Can Dogs Eat Arugula (Rocket)
Yes
Arugula is a lettuce variety, so it contains a lot of water and is highly nutritious. Offer overweight dogs this low-cal treat during training.
Can Dogs Eat Asparagus
Yes
Asparagus is safe but can be difficult to digest. Offer your dog cooked, cut-up asparagus spears to lower the risk of choking and indigestion.
Can Dogs Eat Baked Potato Skins
A Little Bit
Potatoes are safe for your dog to eat, but the skins have high levels of oxalates that cause kidney problems. Offer in limited quantities only.
Can Dogs Eat Banana Peppers
A Little Bit
There are no toxins or other hazards in banana peppers, but they are still too spicy for some dogs so be cautious.
Can Dogs Eat Bean Sprouts
Yes
Bean sprouts are an excellent addition to your dog’s diet, with high doses of nutrients that improve their health in numerous ways.
Can Dogs Eat Beets
Yes
Beets contain high amounts of essential vitamins, minerals, and other micronutrients. Feed your dog beets in moderate amounts for a health boost.
Can Dogs Eat Bell Peppers
Yes
Bell peppers have high amounts of vitamins C and a lot of nutrition for a low-calorie doggie treat.
Can Dogs Eat Bok Choy
Yes
Dogs can eat bok choy for the health benefits but avoid giving them the white part because it’s hard to digest.
Can Dogs Eat Broccoli
Yes
Broccoli is not just healthy for you, it’s also a healthy and safe addition to your dog’s diet.
Can Dogs Eat Broccoli Stems
Yes
Dogs can eat both the florets and the stems of broccoli as long as they are cut up into manageable pieces.
Can Dogs Eat Brussel Sprouts
Yes
Offer plainly prepared and fully cooked Brussels sprouts to your dog for a variety of health benefits, especially for overweight dogs.
Can Dogs Eat Butternut Squash
Yes
A rich source of potassium, butternut squash improves your dog’s overall health. Just make sure to remove the seeds to avoid digestive problems.
Can Dogs Eat Cabbage
Yes
All cabbage varieties are safe for dogs and highly nutritious. Offer it cooked, raw, or even dehydrated.
Can Dogs Eat Cabbage (Raw)
Yes
Raw cabbage is an excellent crunchy addition to your dog’s meals because it contains many nutrients and fiber.
Can Dogs Eat Cauliflower
Yes
Cauliflower is safe when cooked fully to improve digestibility and reduce the risk of choking. Offer in limited quantities to avoid gas.
Can Dogs Eat Celery Sticks
Yes
You can give celery for a healthy hydrating snack, cooked or raw. The stringy stalks can be a choking hazard, so cut them up or puree them.
Can Dogs Eat Chili Peppers
A Little Bit
There are no toxins in chili peppers, but the chemical responsible for their heat–capsaicin–can irritate your dog’s digestive system.
Can Dogs Eat Coleslaw
A Little Bit
Coleslaw is human food. While not toxic, it isn’t healthy and might include harmful ingredients, so it’s better to skip it.
Can Dogs Eat Collard Greens
Yes
This superfood packs a punch of nutrients and fiber, helping improve overall canine health and digestion.
Can Dogs Eat Cooked Mushrooms
Yes
Properly cooked (without dairy or fats) and carefully chosen mushrooms can be a healthy source of nutrition for dogs.
Can Dogs Eat Cooked Onions
No
Never give your dog any type (or part) of the onion because they are all highly toxic to dogs whether cooked or raw.
Can Dogs Eat Cooked Potatoes
Yes
Raw potatoes contain a toxic compound (solanine) that can be significantly reduced by cooking. Offer it boiled or baked with no added fats and spices.
Can Dogs Eat Corn (Canned)
A Little Bit
Canned sweet corn is fine in moderate quantities. Be sure to check the ingredient list and only buy from good brands.
Can Dogs Eat Corn On The Cob
A Little Bit
Corn on the cob contains some nutritious minerals and vitamins, but only feed your dog in limited quantities because it is carbohydrate-rich.
Can Dogs Eat Cucumber Skin
Yes
Researchers haven’t found anything toxic to dogs in the seed and skin of cucumbers, so give it to them as an occasional treat.
Can Dogs Eat Cucumbers
Yes
Cucumbers are hydrating, nourishing, and full of minerals. This is without the excess salt, carbs, or even fats that other treats have.
Can Dogs Eat Edamame
Yes
Edamame beans are a healthy source of vitamins, omega-3, calcium, and proteins. However, some dogs are allergic, so proceed cautiously.
Can Dogs Eat Eggplant
Yes
While eggplant doesn’t contain any toxins, some dogs are allergic. It can also exacerbate renal symptoms and arthritis.
Can Dogs Eat Fennel
Yes
Fennel gives your pup a good dose of healthy vitamins and micronutrients to improve immunity, sight, and overall health.
Can Dogs Eat Garlic
No
Garlic is part of the allium family, which is known for being toxic to dogs. Avoid it at all costs.
Can Dogs Eat Ginger
Yes
A small portion of fresh ginger is full of antioxidants, and anti-inflammatories and provides many health benefits.
Can Dogs Eat Green Beans
Yes
Green beans can be a healthy snack or even used as a treat and they are full of healthy benefits for dogs.
Can Dogs Eat Green Bell Peppers
Yes
Give your dog bell peppers as a highly nutritious and delicious snack. There is no risk of toxicity, and they are sweet, so dogs love them.
Can Dogs Eat Green Onions
No
Onions of all types are toxic to dogs, as are all alliums. Do not give your dog any part of an onion to avoid serious harm.
Can Dogs Eat Green Peas
Yes
All kinds of peas are a healthy addition to your dog’s diet in moderate amounts. They offer fiber and nutrients but avoid the canned variety as they are high in sodium.
Can Dogs Eat Jalapenos
A Little Bit
Jalapenos do not cause toxicosis in dogs, but they are too spicy for most. Do not encourage your pup to eat them too frequently.
Can Dogs Eat Kale
Yes
There are many positive benefits of kale for your dog’s health. Offer it in moderation, cooked plainly without added fats or spices.
Can Dogs Eat Lettuce
Yes
Lettuce contains a lot of hydration and some varieties (arugula, romaine) are highly nutritious. Offer this low-cal snack to your dog whenever you like.
Can Dogs Eat Lima Beans
Yes
Use lima beans to add protein and fiber to your dog’s meals without spiking their blood sugar or adding too much fat.
Can Dogs Eat Mushrooms
Yes
Mushrooms are healthy, only when cooked well to improve digestibility. Make sure they aren’t poisonous (choose the mushrooms you would eat).
Can Dogs Eat Okra
Yes
Okra adds a good dose of micronutrients and minerals that are essential for maintaining your dog’s health, and it is non-toxic.
Can Dogs Eat Onions
No
Onions cause toxicosis in most dogs, regardless of the type, part, or even preparation method. Do not give them to your dog, especially if it is a Japanese breed.
Can Dogs Eat Parsnips
Yes
Support your dog’s nervous system, metabolism, and overall health by giving them parsnips. They provide vitamins and other micronutrients.
Can Dogs Eat Peas
Yes
Give your dog fresh or cooked peas for the fiber, vitamins, protein, and other nutrients. Do not offer canned peas because they are full of salt and preservatives.
Can Dogs Eat Peppers
Yes
Bell peppers are highly nutritious and non-toxic to dogs. Use them as a training treat or even a snack. Avoid spicy chili peppers.
Can Dogs Eat Potato Skins
A Little Bit
In small quantities, potato skins do not pose an issue. In excess, the oxalates in potato skins cause renal problems and other health issues.
Can Dogs Eat Potatoes (cooked)
Yes
Potatoes are fine for your furry friends as long as you cook them to reduce the solanine content because it is highly toxic when raw. Offer potatoes plainly cooked.
Can Dogs Eat Potatoes (raw)
No
Raw potatoes contain a toxic chemical (solanine), which causes green potato poisoning—heart problems, vomiting, and breathing issues.
Can Dogs Eat Radishes
Yes
Radish can be a crunchy nutritious treat for your dog, full of healthy benefits. Be sure to avoid horseradish and wild radishes as they aren’t safe.
Can Dogs Eat Raw Broccoli
A Little Bit
Raw broccoli is non-toxic and highly nutritious but can cause gastrointestinal irritation in some dogs from the isothiocyanate molecules.
Can Dogs Eat Raw Carrots
Yes
Crunchy raw carrots are a healthy snack full of nutrients for your dog. Chop them up because they can be a choking hazard, especially for smaller breeds.
Can Dogs Eat Raw Green Beans
Yes
Raw green beans are more nutritious than cooked or frozen, so offer them frequently to your dog.
Can Dogs Eat Raw Potatoes
No
Raw potatoes are extremely toxic to dogs (and humans) due to a chemical called solanine. It causes cardiovascular, respiratory, and gastrointestinal problems.
Can Dogs Eat Raw Sweet Potatoes
No
Sweet potatoes aren’t nightshades so they aren’t toxic to dogs, but they need to be cooked because they are difficult to digest raw.
Can Dogs Eat Raw Zucchini
Yes
Zucchini is a good treat in moderation because it boosts your dog’s health. It maintains the skeletal system, metabolism, blood, and even their coat.
Can Dogs Eat Red Cabbage
Yes
Give your dog a boost of fiber and vitamins by offering red cabbage.
Can Dogs Eat Red Peppers
Yes
Red peppers are sweet and nutritious, so give these nontoxic veggies as a treat to your pup.
Can Dogs Eat Rhubarb
No
Whether cooked or raw, rhubarb will make your dog sick, so it’s better to skip it.
Can Dogs Eat Romaine Lettuce
Yes
Romaine lettuce is highly nutritious and safe for your dog to eat. Use it as a treat during training because it is low in calories.
Can Dogs Eat Seaweed
Yes
Plain packaged seaweed (without spices or salt) is healthy for dogs. Don’t let your dog eat wild seaweed from the beach—it isn’t safe.
Can Dogs Eat Snap Peas
Yes
Snap peas are a safe variety you can offer your dog raw or cooked, whether you buy them fresh or frozen.
Can Dogs Eat Snow Peas
Yes
Snow peas offer a healthy amount of fiber, vitamins, and other nutrients. They can also relieve digestive problems in dogs.
Can Dogs Eat Spaghetti Squash
Yes
This healthy vegetable is good for your dog’s immunity, digestive system, and muscles.
Can Dogs Eat Spinach Leaves
Yes
Think of spinach as a nutrient-rich leafy vegetable for your dog. However, dogs with renal or cardiac problems can’t have it because it contains too much sodium.
Can Dogs Eat Squash
Yes
Not only is squash safe for dogs to eat, but it’s also healthy enough to be part of your dog’s everyday diet.
Can Dogs Eat String Beans
Yes
Offer green beans as an occasional snack for the health benefits they provide for your dog.
Can Dogs Eat Sugar Snap Peas
Yes
Sugar snap peas are easily digestible when raw or cooked. They are a healthy addition to your dog’s diet and offer many benefits.
Can Dogs Eat Sweet Peas
No
Sweet peas aren’t safe for dogs to consume—they are toxic. If your dog happens to eat even a small amount, take them to the vet.
Can Dogs Eat Sweet Peppers
Yes
Sweet peppers are easily digestible, delicious, and highly nutritious. Many people use them as a training snack for dogs.
Can Dogs Eat Sweet Potato Skins
Yes
Sweet potatoes (and their skins) aren’t toxic to dogs. However, the skins can be a choking hazard, and excessive consumption leads to indigestion.
Can Dogs Eat Sweet Potatoes
Yes
Because sweet potatoes aren’t really potatoes, they are safe and non-toxic to dogs. Cook them plainly to improve digestibility and avoid gastrointestinal upset.
Can Dogs Eat Turnips
Yes
Turnips are a healthy source of vitamins, folic acid, and magnesium. They stimulate kidney function and improve overall health in dogs.
Can Dogs Eat Water Chestnuts
Yes
Raw water chestnuts are safe for your dog to eat, but slice them to reduce the risk of choking. Offer in moderation, they’re high in calories.
Can Dogs Eat Yams
Yes
Cook yams plainly for your dog because they are low-fat, highly nutritious food your dog will love.
Can Dogs Eat Yellow Peppers
Yes
Bell peppers (any kind) are healthy and safe for dogs to eat, whether cooked or raw.
Can Dogs Eat Yellow Squash
Yes
Squash is a healthy addition to any dog’s diet and it offers a slew of health benefits.
Can Dogs Eat Yucca
No
Yucca is highly toxic to all animals, not just dogs. It causes vomiting and diarrhea, so avoid giving it to your dog.
Can Dogs Eat Zucchini
Yes
Zucchini is a healthy option for dogs to eat, but make sure you aren’t adding any spices for your dog. Cut into chunks to reduce the risk of choking.
Anne Kamel is a content writer with word-brokers.com that is passionate about writing informative articles about a wide array of topics. She is also a long-form content writer, specializing in travel, food, and technology.
7 Comments
Rosemary
Finally I’ve found something which helped me. Thanks a lot!