Vegetables That Are Good For Dogs

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

In today's society 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 25% vegetable matter. Whether cooked or raw both kinds of vegetables contain a variety of important nutrients they cannot get from commercial dog food. Dogs do not have to rely solely on meat and bones to survive, and they should eat a variety of vegetables on a daily basis. Green leafy vegetables are the best, however many other vegetables carry a variety of health benefits for your dog as well.

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.

Eating a green bean
Eating a green bean | Source

Leafy and Green Vegetables:

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. It's a good idea to feed broccoli to your dog cooked to help aid in digestion.

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 placement of biscuits. You can also steam them and add them to dry dog food.

Eating a carrot stick
Eating a carrot stick | Source

Orange Vegetables and Gourds:

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 try 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 livers and kidneys when paired with carrots.

Other Vegetables:

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.

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 have 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.

More by this Author

  • Dog Breeds That Don't Shed

    Looking for a non-shed dog breed? Look no further than this list. Although no dog breed is truly non-shed, many dogs are low shedding or have a season where they only shed for a few months.

Comments 23 comments

rmcrayne profile image

rmcrayne 4 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!

Shesabutterfly profile image

Shesabutterfly 4 years ago from Wisconsin Author

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

aimilvping 4 years ago

my dog do not eat vegetable.

garymaglipay 4 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.

Shesabutterfly profile image

Shesabutterfly 4 years ago from Wisconsin Author

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.

Shesabutterfly profile image

Shesabutterfly 4 years ago from Wisconsin Author

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

ChiChiPitts88 profile image

ChiChiPitts88 4 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!

mvillecat profile image

mvillecat 4 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.

Shesabutterfly profile image

Shesabutterfly 4 years ago from Wisconsin Author

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. 3 years ago

love this article

Shesabutterfly profile image

Shesabutterfly 3 years ago from Wisconsin Author

fullmoon glad you like it:) Thanks for commeting.

Diana 3 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....

iguidenetwork profile image

iguidenetwork 2 years ago from Austin, TX

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

Lika564 21 months 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.

Rambo Bennett 5 months ago

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

DogLover 5 months ago

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

Mahima 2 months ago

Pls tell me if my gsd pup can eat bottle gourd? Raw or Cooked?

Anita 2 months 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!

Kelly 4 weeks ago


Broccoli is not good for dogs. It has 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..

Kelly 4 weeks 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..

Jade 3 weeks 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.

Jade 3 weeks 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.

pip 2 weeks ago

well what veggies are good for dogs then. ive been pureeing iceburg lettuce, celery, mung bean shoots and they have been going great with 1 tsp added to steamed chicken twice daily for last three months, now they are all getting rumbly guts.

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.

    Click to Rate This Article