What are the Best Veggies for Dogs?

Disclosure: Our recommendations are based on our testing, research and analysis. We may earn a commission on products purchased using links on this page.

Is your dog looking a little winded, overweight, and always sickly?

By Guest Blogger, Alice Lee

Is your dog looking a little winded, overweight, and always sickly? Check Likeable Pets for pet health. Just like humans, dogs require a balanced and healthy diet to stay healthy and grow. If we stick them with an all-meat or dinner scrap diet, it is not a guarantee that they will get all the nutrients they need.

Fruits and vegetables are the best sources of vitamins and nutrients for both humans and pets alike. However, dog owners must take extra caution since dogs do have a sensitive palate.

So, should we include veggies in their diet? If yes, which ones?

Should We Feed Our Dogs Vegetables?

Vegetables are very good for dogs because they are excellent sources of vitamins and minerals. Some vegetables also have low calories and fat, making them the perfect snack for pets to eat a lot. Vegetables are also excellent sources of fiber, which helps with digestion.

What to Remember First

  • Before you incorporate veggies into your dog’s diet, it is best to consult with their vet about what type of diet fits your dog’s needs.
  • You must also research which vegetables should be avoided by certain dog breeds and those that dog owners can feed for puppies, pregnant dogs, sick dogs, or the elderly.
  • Like other foods you feed your dogs, you need to serve them in small portions so your pet would not choke on them. It would also ensure your dog can digest it easily.
  • Start by giving them small portions, especially if you are introducing your pets to new vegetables. Adjust them accordingly as they get used to it.
  • Watch for any side-effect of the vegetables you feed them, such as loose stools, vomiting, or gas. If there is no side-effect, increase the amount.
  • Check how you should prepare each vegetable before feeding it to your dog. Some should be cooked, baked or dehydrated before it is given to dogs.
  • If you want to teach them how to eat raw vegetables, start with small quantities and watch their reaction. If they do not show side effects like vomiting or diarrhea, you can add more.
  • Combine vegetables to balance out the vitamins and minerals your dog needs. Plus, it will introduce new flavors to your pet’s palate. You can also combine it with meat and bones for more flavor.

What You Can Prepare

Considering these points, here is the list of veggies you can feed to your dogs and how to prepare them:


Wash the potatoes first and create small wedges on the side. Coat it with olive oil and roast it for 20 minutes to make it crispy. Roast it further if your dogs like crispy snacks.

Potatoes are good sources of fiber, potassium, vitamin B6, vitamin C, and manganese.




Asparagus are excellent sources if your pets need many vitamins, folate, fiber, potassium, iron, copper, and others.

Before feeding them to your pet, remove the stem from the asparagus spears and wash it properly. You can grill them lightly and cut them before feeding them to your pet because asparagus spears can choke pets if not cut properly.



Brussels Sprout

For vitamins A, B, C, and K and fiber, Brussel sprouts are a good alternative.

When buying sprouts, pick the ones that are green and do not produce a strong scent. Wash it thoroughly and cut the stems to the point there are still stems in the leaves. You can then prepare it by steaming it up or boiling them.




Cucumbers are packed with a lot of vitamin K, while its pickled version has a lot of minerals as well.

To prepare, start by washing and peeling it carefully before cutting it in half and remove the seeds inside. Cut the cucumber accordingly to make it easier to bite or chew before boiling it to water.  For pickled cucumbers, you can wash off the pickled water and cut them into easy-to-eat pieces.




Leafy vegetables

Leafy vegetables are filled with minerals, vitamins, and antioxidants that can help your pet’s digestive system and cleanse their body further from other radicals that they may encounter. Some good examples you can use are parsley, basil, kale, cilantro, and lettuce.


What You Shouldn’t Prepare

Here are the vegetables you should avoid when trying to add vegetables to your dog’s diet:

  • Tomatoes, peppers, and eggplants
    Some experts say that these vegetables are dangerous for dogs due to their toxicity. However, some research suggests that it is only the leaves that are toxic to pets.
  • Broccoli, cauliflower, and cabbages
    Some experts claim that pets that are fed these plants can trigger hypothyroidism.
  • Onions
    As much as possible, please do not feed your dog onions because it is very toxic. Onions are proven to cause anemia and problems for your pet’s red blood cell production.
  • Carrots
    Some experts are divided about this vegetable because it is a good source of nutrients for pets. However, some believe that carrots cannot be digested easily by dogs, especially in chunks. It is also said that carrots have high sugar, which can be bad for dogs.
  • Peas and Lentils
    Recent studies have shown that Peas and Lentils are not the best food for dogs.


Dogs would eat anything you feed them regardless of what it tastes like or its effects on their bodies. As pet owners, we should be careful in what we feed them because not all foods are safe. Before you add vegetables to your pet’s diet, make sure to do your research to prevent mishaps!

Got any comments, tips, and suggestions about our topic? Don’t hesitate to use our comments section below!

Let’s talk dogs, or even better, let’s learn about dogs.  Gain more canine knowledge through Acme Canine’s social media:  websiteFacebookYouTubeInstagram

How useful was this post?

Click on a star to rate it!

Please give us feedback on this post:

Let us improve this post!

Tell us how we can improve this post?