Vegetables That Are Good for Dogs

Updated on May 28, 2019
Shesabutterfly profile image

Cholee has been an online writer for over seven years. She is a longtime pet owner with a lot of experience caring for puppies and dogs.

Veggies, Rice, and Dog food
Veggies, Rice, and Dog food | Source

It is common practice to feed our pets processed and artificial foods containing preservatives, additives, and artificial flavorings and ingredients. Instead of going to the store and solely buying commercial dog food, try incorporating some of these everyday healthy vegetables into your dog's diet.

Commercial dog food is not all bad. However, it is a good idea to vary your dog's diet to provide them with nutrients for a healthier lifestyle. Ideally, your dog's diet should consist of no more than 25% vegetable matter. You should talk to your veterinarian to see what that means for your dog. A dog's diet will vary depending on many factors of their lifestyle. Breed, size, and activity level are just a few of the factors that will affect how much vegetable matter your dog should consume.

Dogs do not need vegetables, but they can and do provide nutrients as well as offer a low-calorie addition to their diet. Green leafy vegetables are the best. However, many other vegetables carry a variety of health benefits for your dog as well.

Preparing Vegetables for Your Dog

When preparing vegetables for your dog, make sure to prep and cook them separately from your family meals. Dogs cannot consume most herbs, spices, and definitely should not have vegetables cooked in oils or garlic.

It's important to remember that when adding foods, it's a good idea to always consult your veterinarian first and add foods in small amounts to watch for any allergic reactions that may appear. All dogs are different, and what is okay for one dog may not agree with another. This list is by no means all inclusive and there are many other vegetables as well as fruits that are good for your dog. There are also many vegetables that are toxic to your dog and it's a wise decision to educate yourself before feeding your dog anything.

*Note: A dog's digestive tract does not have the ability to break down vegetables as we do, and as a result they may prefer pureed or cooked vegetables over whole or chopped.

Benefits of Vegetables for Dogs

Overweight dogs will benefit greatly from vegetables being added to their meals. It is recommend to cook veggies and add it to their dry food to help them feel more satisfied and full. Vegetables are low calorie and act as a filler to help keep your pet feeling fuller longer.

Vegetables have been known to help alkalize the body. Certain organs like the liver, pancreas, gallbladder, heart, and kidneys function better in a more alkaline environment. Which is why too much acidity can contribute to inflammation which is responsible for a lot of chronic diseases. A diet of heavy meats can cause too much acidity to build up creating more than just digestive issues for your dog. The addition of vegetables can counteract all the acid build up and help keep the dog's body healthy.

Most vegetables are an excellent source of water. With so many dogs living in varying stages of dehydration it is important that they can get water from other sources other than their water bowl.

Finally, vegetables contain a variety of healthy vitamins, minerals, and nutrients that can help treat a variety of degenerative diseases.

Leafy and Green Vegetables Dog's Can Eat

  • Broccoli: Broccoli is often coined the "super food" for humans, and for dogs it's no different. Rich in vitamins and containing vitamin C, Calcium, and Fiber it's a great additive to your dog's diet. Despite broccoli's super food status, broccoli can be toxic to dogs in large quantities. Broccoli is best given to dogs as treats as it should be used in moderation. Ideally broccoli should consist of less than 10% of your dog's diet. Again it is recommend to talk to your veterinarian to ensure you know exactly how much is safe and when it will become toxic for your pet. It's a good idea to feed broccoli to your dog cooked to help aid in digestion.

    *Note: Broccoli stalks can be a choking hazard especially in small dogs so it is advised to cut broccoli into small chunks as well as cook it.
  • Spinach: Adding Spinach to your dog's diet adds roughage as well as needed antioxidants and iron. Spinach also contains high levels of the vitamin K which helps maintain good bone health and growth. Due to the flavor of Spinach it might be a good idea to slowly add Spinach to your dog's diet to get them use to the flavor.
  • Cabbage: Cabbage aids in digestion and improves the skin of your dog. If your dog has rough or dry skin, cabbage can help reduce skin irritation and promote healthy skin growth.
  • Green Beans: Green beans are a great source of fiber and can help your dog lose weight by boosting their metabolism. Fresh green beans make a great treat in replacement of biscuits. You can also steam them and add them to dry dog food.

Eating a green bean
Eating a green bean | Source

Orange Vegetables and Gourds Dog's Can Eat

  • Carrots: Carrots are great for cleaning the teeth and gums of your dog. Carrots also help prevent tartar build up. For those dogs that hate their teeth brushed try feeding them carrot sticks to help aid in the cleaning. However a good tooth brushing should still be attempted. Carrots are a great replacement treat over biscuits or other dog bones. They contain vitamins B, C, D, E, and K and may help improve your dog's eyesight. Carrots can be fed either raw or cooked, however most dogs prefer them raw if they eat them at all. My puppy loves carrot stick treats and will do anything to get one.
  • Sweet Potatoes: Sweet potatoes can be a great addition to your dog's diet as they are low calorie, however sweet potatoes are full of starches and should be limited as they can cause weight gain in your dog if feed too often.
  • Zucchini Slices: Zucchini may not be a good addition if you have a picky eater, as the flavor and texture of zucchini may be distasteful to them. However zucchini can increase the healthiness of your dog's skin and fur as well as help them lose weight. Try adding zucchini to pasta or commercial dog food in small quantities to get your dog use to the flavor.
  • Squash: Squash contains potassium and can be beneficial in reducing heart failure in dogs. Cooked or pureed squash provides added nutrients and significant amounts of vitamin A and Calcium which helps to keep a dog's kidney's healthy.
  • Cucumber Slices: Due to the high potassium content in cucumbers they are good for teeth and bone growth. Cucumbers can also promote healthy liver and kidneys when paired with carrots.

Eating a carrot stick
Eating a carrot stick | Source

Other Vegetables Dog's Can Eat

  • Potatoes: Plain baked potatoes are okay for your dog in small quantities. However never feed your dog raw potatoes, or let them eat the peels, eyes, or other parts of the plants as these parts of the potatoes can be harmful to your dog if eaten.
  • Bell Peppers (red or green): Bell peppers are a great source of Vitamin C and contain an excellent source of beta carotene which can prevent cancer and decrease the chances of cataracts and other eye aliments in your aging dog. Bell peppers are also known to prevent arthritis as your dog ages.


The lists provided above are the views and opinions of the writer and does not in any way include a full extensive list of vegetables that dogs can and cannot eat. I have done my own research and I encourage all of you to do the same.

This list was updated on December 8th 2016. I will continue to monitor recommendations and update this hub accordingly.

How to Get a Dog That Is a Picky Eater to Eat

If you have a picky eater you can start by putting peanut butter on certain vegetables to try and get them to eat and like vegetables. Other options include mixing vegetables with plain noodles or simply mixing it into their dry dog food. Once your dog has started eating a few vegetables odds are they will eat most any other vegetable you give them.

It's important to remember that dogs do not have the ability to break down plant cell walls and their vegetables should be pureed or cooked before given to them. Pureed is better as it will keep the nutrients of the vegetables unlike when you cook them. Chopping the veggies does not break up the cell walls enough for your dog's digestive system to break the food apart.

Adding raw vegetables has a varied and wide range of health benefits. Vegetables will result in healthier teeth, gums, and improved breath. The right kinds of vegetables can boast your dog's immune system and help create a healthier and silkier coat. Knowing what vegetables to feed your dog can greatly improve your dog's quality of life.

As a reminder changing your dog's diet too quickly can cause digestive issues. If you are planning on adding vegetables to your pet's diet do so slowly and always watch for issues or causes for concern. I recommend only adding one vegetable at a time and wait a few days in between before introducing another. This allows for any reactions to the previous vegetable to turn up before introducing another new food. Adding too many new foods at once not only is bad for their digestive system, it will also make it harder to figure out what vegetables are giving your dog a bad reaction if any.

This article is accurate and true to the best of the author’s knowledge. It is not meant to substitute for diagnosis, prognosis, treatment, prescription, or formal and individualized advice from a veterinary medical professional. Animals exhibiting signs and symptoms of distress should be seen by a veterinarian immediately.

Questions & Answers

  • My dog has KD, and I have begun feeding him a whole food diet of organic meat and veggies. He loves veggie pasta. What foods should I avoid that are high in phosphorus? He is not that fond of sweet potatoes.

    I honestly do not know much about KD, but I can give you a few foods to avoid that I know are high in phosphorus.

    Pumpkin, peas, corn, sweet potato, mushrooms, broccoli, and spinach are a few that I would definitely avoid.

    High-protein foods, such as dried beans and peas, tend to be high in phosphorus as well. Green or wax beans would be an excellent substitute for peas.

    Foods that are high in both potassium and phosphorus can also be potentially dangerous. These include dairy products (especially cheese and egg yolks), nuts and peanut butter and should also be avoided.

  • Can my Pomeranian eat cooked kale?

    I would not recommend kale. Pomeranian's are small dogs and it wouldn't take much for the naturally occurring harmful compounds found in kale to potentially hurt your pet. Kale contains Calcium Oxalate and Isothiocyanates which can cause gastrointestinal problems as well as kidney and bladder stones.

    It might be OK in a very small quantity and fed less than once every 3 months, but you should talk to your veterinarian about whether or not it would be a good idea to have your Pomeranian consume kale.

© 2012 Cholee Clay


    0 of 8192 characters used
    Post Comment
    • profile image

      Petunia12 Wagner 

      2 years ago

      Very Helpful, she has gurgling stomach sometimes, I just switched wet food flavor to turkey and vegs in Freshpet, also feed her a little pedigree dry food, she likes it but since I have only 1 dog now and a tighter budget, I was wondering if there is a better combination.


    • profile image

      Linda Cole 

      3 years ago

      I have two mini doxies they just love veggies and fruits I mix it in with brown rice and small amount dry dog food.

    • profile image


      3 years ago

      My 3 babies LOVE their daily food intake of zucchini, sweet potatoes, bell peppers, blueberries, bananas and apples. They know that when I am cooking dinner there their treats are not far behind. In the long run it keeps the food from my organic delivery from going to the bad of what me and my family can't eat.

    • Shesabutterfly profile imageAUTHOR

      Cholee Clay 

      3 years ago from Wisconsin

      Kelly and Jade, broccoli is fine for dogs in very small amounts. I would not recommend feeding any dog a diet that consists mainly of vegetables as they do not need that, and it is indeed bad for them to consume a diet mainly consisting of veggies. However, even broccoli in small amounts is OK. With everything you need to monitor and use your best judgement. Not all dogs will be able to tolerate vegetables and not all breeds will tolerate vegetables in the same way.

      I'm sorry about what happened to your friend's dogs, and I don't wish that on anyone's beloved pet. It's always best to do your own research. This is what I have found, and this article is 4 years old so I'm sure things have changed. I will do my research and if I feel things need to be updated I will do so.

    • profile image


      3 years ago

      Also guys and gals, just reading some of the other comments, Garlic and anything else in the Onion family is a NO GO for dogs. It's bad for their respiratory system and also causes problems with their organs, I think liver and kidneys because of an inability to break it down.

      Also Mushrooms and Avocado and I noticed after a few years of cooking my dog meat with rice and veggies of whatever was around, the last few times I gave them sweet potato they threw it up. So something in that is not great for them. Carrots, potato, pumpkin I've never had a problem with, peas have to be mushed or they spit it out and now that I know spinach is an issue it's back to the hunt.

      Tumeric, however is a good one to get in there and herbs like Rosemary and Basil are beneficial also. Not just for taste.

      But please, please research veggies before you give them to dogs. That's how I found this post today. I'm making sure on Zucchini and I still have my doubts so I'll search another three to four pages because I make my mind up.

    • profile image


      3 years ago

      Thanks Kelly! I knew about Broccoli and was actually just coming to post that it's not good at all for their systems. Didn't know about the spinach. Damn.

    • profile image


      3 years ago


      Broccoli AND Spinach are not good for dogs. Both vegetables have Calcium Oxylate and causes CRYSTALS to build up in their KIDNEYS. I didn't know about this until a friend of mine who had 2 Westies was feeding them Broccoli and one day,the dogs collapsed. She rushed them to the vet. It turns out they were in KIDNEY FAILURE! She spent 20K to save them and was given no promises. But months later,they survived. They have ongoing health issues and I am warning everyone to not feed broccoli to your dogs..

    • profile image


      3 years ago

      I made a one pot meal with little new potatoes, cabbage and collard greens. I seasoned with a link of Italian sausage but took the sausage out before serving. I wanted to see if my Chihuahua would like it. He gobbled it down and wanted more. I was surprised!

    • profile image


      4 years ago

      This was really helpful and in my opinion home meals for dogs are way safer than any processed dog food.

    • profile image

      Rambo Bennett 

      4 years ago

      I'm glad I found your site ,will Post more later,you are very helpful. Thank you

    • profile image


      5 years ago

      I have fed my dogs collard greens and added the resulting potlikker to their water. My dogs love collard greens. I must admit, it is probably because after boiling it down, I drain them and sauté them in a small amount of olive oil, bacon and garlic. I'm not sure if the greens, the way I prepare them, are good for them but they love it. They drink more water, it seems, when I add the potlikker. As for carrots, my dog acts as if I gave him a poop chip or something else nasty. He spits it out and looks resentfully at me. He doesn't mind pureed pumpkins and it helps with any diarrhea he gets from time to time.

    • iguidenetwork profile image


      6 years ago from Austin, TX

      Never thought before that dogs can also eat any plant matter. Thanks for your recommendations though. :)

    • profile image


      6 years ago

      My purebred Chessie loves raw veggies and fruit.....following the list that she should not have......when I am cutting up veggies or fruit she is there waiting.....I do only give her one or 2 pieces only in moderation.....the last few times she has barked and did her stand for a piece of raw plain washed spinach she ate it....

    • Shesabutterfly profile imageAUTHOR

      Cholee Clay 

      7 years ago from Wisconsin

      fullmoon glad you like it:) Thanks for commeting.

    • profile image 

      7 years ago

      love this article

    • Shesabutterfly profile imageAUTHOR

      Cholee Clay 

      7 years ago from Wisconsin

      You can never go wrong with fresh vegetables as long as you know what ones could seriously make your dog sick :) mvillecat I completely agree. My puppy loves tables scrapes whether it be something healthy or not.

    • mvillecat profile image

      Catherine Dean 

      7 years ago from Milledgeville, Georgia

      I've always included the veggies that I cook for us in with the dog's dinner eat night. It seems to make a big hit with them. They know when you share your food with them even if it is healthy food. They don't seem to care as long as they get some table food mixed in with their dog food. I learned this summer that our pit bull loves yellow squash. As I was freezing batches of them, I would give him a piece. He would eat it each time...I was shocked.

    • ChiChiPitts88 profile image


      7 years ago from Pittsburgh

      My dog’s food has all of the good things you mentioned! I just checked the bag. I don’t give him any people food, except sometimes a carrot or a little slice of apple, because their grain-free Alpha has all the real meat, veggies and good stuff inside. Phew!

    • Shesabutterfly profile imageAUTHOR

      Cholee Clay 

      8 years ago from Wisconsin

      Thanks for stopping by and the comment! My fiance's dog doesn't eat vegetables either. Like humans dogs can be finicky eaters too.

    • Shesabutterfly profile imageAUTHOR

      Cholee Clay 

      8 years ago from Wisconsin

      Thanks for the addition garymaglipay! I never have celery in the house so haven't actually fed it to my puppy, but a variety in taste is definitely good:) Some dogs may prefer celery over bland tasting lettuce or vice versa.

    • profile image


      8 years ago from Valenzuela, Philippines


      Celery should also be counted in.

      Though, the same nutrients could be found to other leafy vegetables, it's good to add to to your dog diet routine to have some variety in taste.

    • profile image


      8 years ago

      my dog do not eat vegetable.

    • Shesabutterfly profile imageAUTHOR

      Cholee Clay 

      8 years ago from Wisconsin

      I bet they would too! A little bit of veggies for my puppy makes her happy one:) Hope your dog enjoys them too rmcrayne.

    • rmcrayne profile image


      8 years ago from San Antonio Texas

      I've gotten behind preparing and eating the vegetables from my organic vegetable delivery program. Never thought of doing simple prep and feeding some to the dogs. I think they'd love the idea!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)