Table of Contents

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…Fruit Edition

Can dogs eat…Seafood Edition

Can dogs eat…Dairy Edition

Can dogs eat…Human Food Edition

Can dogs eat…Meat 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


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)


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


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 artichokes, yes - arugula, yes - asparagus, yes - baked potato skins, a little bit - banana peppers, a little bit

Can Dogs Eat Bean Sprouts


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


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


Bell peppers have high amounts of vitamins C and a lot of nutrition for a low-calorie doggie treat.

Can Dogs Eat Bok Choy


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


Broccoli is not just healthy for you, it’s also a healthy and safe addition to your dog’s diet.

can dogs eat bean spouts, yes - beets, yes - bell peppers, yes - bok choy, yes - broccoli, yes

Can Dogs Eat Broccoli Stems


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


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


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


All cabbage varieties are safe for dogs and highly nutritious. Offer it cooked, raw, or even dehydrated.

Can Dogs Eat Cabbage (Raw)


Raw cabbage is an excellent crunchy addition to your dog’s meals because it contains many nutrients and fiber.

can dogs eat broccoli stems, yes - brussel sprouts, yes - butternut squash, yes - cabbage, yes - cabbage raw, yes

Can Dogs Eat Cauliflower


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


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


This superfood packs a punch of nutrients and fiber, helping improve overall canine health and digestion.

can dogs eat cauliflower, yes - celery sticks, yes - chili peppers, a little bit - coleslaw, a little bit - collard greens, yes

Can Dogs Eat Cooked Mushrooms


Properly cooked (without dairy or fats) and carefully chosen mushrooms can be a healthy source of nutrition for dogs.

Can Dogs Eat Cooked Onions


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


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 cooked mushrooms, yes - cooked onions, no - cooked potatoes, yes - corn canned, a little bit - corn on the cob, a little bit

Can Dogs Eat Cucumber Skin


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


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


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


While eggplant doesn’t contain any toxins, some dogs are allergic. It can also exacerbate renal symptoms and arthritis.

Can Dogs Eat Fennel


Fennel gives your pup a good dose of healthy vitamins and micronutrients to improve immunity, sight, and overall health.

can dogs eat cucumber skin, yes - cucumbers, yes - edamame, yes - eggplant, yes - fennel, yes.png

Can Dogs Eat Garlic


Garlic is part of the allium family, which is known for being toxic to dogs. Avoid it at all costs.

Can Dogs Eat Ginger


A small portion of fresh ginger is full of antioxidants, and anti-inflammatories and provides many health benefits.

Can Dogs Eat Green Beans


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


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


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 garlic, no - ginger, yes - green beans, yes - green bell peppers, yes - green onions, no

Can Dogs Eat Green Peas


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


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


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


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 green peas, yes - jalepenos, a little bit - kale, yes - lettuce, yes - lima beans, yes

Can Dogs Eat Mushrooms


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


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


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


Support your dog’s nervous system, metabolism, and overall health by giving them parsnips. They provide vitamins and other micronutrients.

Can Dogs Eat Peas


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 mushrooms, yes - okra, yes - onions, no - parsnips, yes - peas, yes

Can Dogs Eat Peppers


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)


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)


Raw potatoes contain a toxic chemical (solanine), which causes green potato poisoning—heart problems, vomiting, and breathing issues.

Can Dogs Eat Radishes


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 peppers, yes - potato skins, a little bit - potatoes cooked, yes - potatoes raw, no - radishes, yes

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


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


Raw green beans are more nutritious than cooked or frozen, so offer them frequently to your dog.

Can Dogs Eat Raw Potatoes


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


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 broccoli, a little bit - raw carrots, yes - raw green beans, yes - raw potatoes, no - raw sweet potatoes, no

Can Dogs Eat Raw Zucchini


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


Give your dog a boost of fiber and vitamins by offering red cabbage.

Can Dogs Eat Red Peppers


Red peppers are sweet and nutritious, so give these nontoxic veggies as a treat to your pup.

Can Dogs Eat Rhubarb


Whether cooked or raw, rhubarb will make your dog sick, so it’s better to skip it.

Can Dogs Eat Romaine Lettuce


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 raw zucchini, yes - red cabbage, yes - red peppers, yes - rhubarb, no - romaine lettuce, yes

Can Dogs Eat Seaweed


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


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


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


This healthy vegetable is good for your dog’s immunity, digestive system, and muscles.

Can Dogs Eat Spinach Leaves


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 seaweed, yes - snap peas, yes - snow peas, yes - spaghetti squash, yes - spinach leaves, yes

Can Dogs Eat Squash


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


Offer green beans as an occasional snack for the health benefits they provide for your dog.

Can Dogs Eat Sugar Snap Peas


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


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


Sweet peppers are easily digestible, delicious, and highly nutritious. Many people use them as a training snack for dogs.

can dogs eat squash, yes - string beans, yes - sugar snap peas, yes - sweet peas, no - sweet peppers, yes

Can Dogs Eat Sweet Potato Skins


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


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


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


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


Cook yams plainly for your dog because they are low-fat, highly nutritious food your dog will love.

can dogs eat sweet potato skins, yes - sweet potatoes, yes - turnips, yes - water chestnuts, yes - yams, yes

Can Dogs Eat Yellow Peppers


Bell peppers (any kind) are healthy and safe for dogs to eat, whether cooked or raw.

Can Dogs Eat Yellow Squash


Squash is a healthy addition to any dog’s diet and it offers a slew of health benefits.

Can Dogs Eat Yucca


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


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.

can dogs eat yellow peppers, yes - yellow squash, yes - yucca, no - zucchini, yes
Show CommentsClose Comments


Leave a comment