What Vegetables Can Dogs Eat

Since dogs require very different nutrition than humans, it can be difficult to determine which foods dogs should eat, and especially, which foods dogs should not eat.

You might think it’d be more straightforward when it comes to vegetables; after all, all vegetables are good for most people, so they must be good for most dogs, too, right? Unfortunately, that’s not the case.

In fact, while many vegetables like carrots, peas, and broccoli contain a whole host of important minerals, vitamins, and dietary fiber—all of which are important for bone and heart health, maintaining a healthy weight – some vegetables should not be fed to dogs, as they can be downright toxic.

This can leave many pet owners confused and wondering which vegetables dogs can eat or if veggies are even good for dogs at all, but don’t worry, because our animal nutrition experts at Lucy Pet are here to help!

In this article, we’ve rounded up the top 10 best vegetables for dogs, and we’ll teach you how to prepare and serve the healthiest ones to your furry friend.

We’ll also explain which vegetables you’ll want to avoid giving to dogs, so there will be no confusion about what veggies you can or can’t feed your best friend!

At Lucy Pet, we believe your dog deserves the very best, which is why all of our Formulas for Life™ dog foods contain all the essential nutrients your dog needs to thrive and nothing they don’t.

Our Formulas for Life™ dog foods always contain real meat as the first ingredient, but they also include a superfood blend of ingredients like quinoa, pumpkin, and brown rice to provide your best friend with all the dietary fiber and complex carbohydrates they need to be happy and healthy.

Make the switch to Lucy Pet today and see what you’ve been missing!

Top 10 Healthy Vegetables For Dogs

Below are 10 dog-friendly vegetables, including instructions on how to prepare them.

However, before making any significant changes to your dog’s diet, it’s important to consult your veterinarian first.

While most vegetables are safe for dogs, some veggies should be avoided entirely.

Additionally, even “safe” veggies can cause some dogs to experience negative symptoms like constipation and indigestion due to food sensitivities—so when including new food groups into your dog’s diet, pay attention to how they react.

That said, vegetables are one of the best ways to enrich your dog’s diet with important vitamins and minerals, and what’s more, they’re a powerful tool for weight loss!

1. Potatoes

Potatoes are a great source of vitamin B6, vitamin C, manganese, and are rich in antioxidants like beta-carotene.

Additionally, potatoes are an excellent source of fiber, which is important for not only improving gut and digestive health but also bolstering your best friend’s immune system.

Remember, a healthy gut is your pet’s first line of defense, so it’s best to ensure your dog’s diet contains plenty of nutritious fiber.

Before serving potatoes to dogs, make sure to wash them thoroughly and dice them into small wedges. Then, you can either bake or cook them on a pan with a little olive oil.

2. Asparagus

Asparagus is a great source of several important vitamins, including vitamins K, A, B1, B2, C, and E.

Additionally, asparagus contains a bunch of other important nutrients like folate, iron, copper, manganese, and potassium.

To prepare asparagus for dogs, remove the ends from the asparagus spears and wash them rigorously. Then, cook them on a skillet with olive oil for 1-2 minutes.

Once cooked, chop into bite-sized pieces and serve!

3. Broccoli

Broccoli is another nutritional powerhouse safe to feed dogs, and contains a wide array of vitamins, including vitamins K and C.

Broccoli also contains potassium, which is especially important for dogs, as it strengthens bones and improves heart health!

To prepare broccoli for dogs, simply cut the broccoli into small pieces and wash rigorously.

Then, place the broccoli in boiling water for 5-10 minutes until tender. Alternatively, broccoli can also be microwaved in as little as 5 minutes—just be sure to use a microwave-safe container!

4. Brussels Sprouts

Like broccoli, Brussels sprouts are a member of the cruciferous vegetable family and are rich in vitamins and dietary fiber.

What’s more, Brussels sprouts contain a whole host of antioxidants that reduce inflammation and improve blood circulation. They can even help protect your best from harmful free radicals!

If you want to prepare Brussels sprouts for dogs, first wash thoroughly and cut off the stems (make sure the leaves are still intact). Then, toss them into a microwave-safe container with water and microwave for about 8 minutes.

Alternatively, you can also boil your Brussels sprouts for 10 minutes.

And although Brussels sprouts are perfectly healthy for dogs, we only recommend treating your best friend to 1-2 Brussels sprouts at a time.


Brussels sprouts are known to contain a high level of isothiocyanate—a substance that improves the intestinal muscle’s ability to dispose of waste through the gastrointestinal tract.

The result is lots and lots of gas!

Although serving dogs more than 2 Brussels sprouts isn’t dangerous, it may upset their stomach or give them a bad cause of the runs.

And as always, if you’re worried about your pet, please consult your veterinarian if your dog is having stomach issues lasting longer than a couple of days.

5. Carrots

Carrots are one of the best veggies for dogs as they contain important nutrients like vitamins A, K, C, fiber, and potassium.

What’s more, carrots can be served either cooked or raw; however, no matter how you decide to serve them up, it’s important to cut them into bite-sized chunks to make them more manageable and easier to chew.

To prepare carrots for dogs, simply wash and then cut into bite-sized pieces. To cook, place chopped carrots into a boiling pot of water for 10 minutes or until tender.

6. Cauliflower

Cauliflower is a great source of vitamin C, K, and B6, in addition to other important nutrients like folate and choline.

And while cauliflower can be served raw, we don’t recommend it, as it’s more likely to give your best friend gas.

If you want to offer cauliflower to dogs, keep in mind that you’ll have plenty of options for preparation. Cauliflower can be steamed, boiled, or roasted with a little bit of olive oil.

While cooking, it’s important to avoid seasonings like garlic and onions, as both of these ingredients are toxic to dogs and can make them extremely sick.

7. Cucumber

Cucumbers are great for dogs, as they contain lots of phytonutrients and antioxidants, which provide anti-inflammatory and other important health benefits.

What’s more, cucumbers are also extremely low-calorie (about 8 calories per one-half cup), so you don’t have to worry about them affecting your dog’s weight.

However, that doesn’t mean you should give your dog all the cucumbers they can eat, as giving your dog too many slices of cucumber may cause an upset stomach.

That said, cucumbers are still an excellent treat for helping your dog lose weight, as cucumbers are 96% water, making one of the most hydrating vegetables on this entire list!

8. Edamame

Edamame is another nutritious vegetable that can help your best friend lose weight. What’s more, this vegetable is packed with omega-3, calcium, and vitamin C, which are important for healthy skin and coat.

And although we may be used to eating edamame with a bit of salt or soy sauce, these seasonings are can dehydrate your dog and cause indigestion.

Edamame for dogs can be served raw, steamed, or even as a frozen treat. Before serving, make sure to remove the bean from there shell, as the shell can be difficult to chew and can cause choking in smaller dogs.

9. Green Beans

Green beans are another healthy and low-calorie vegetable suitable for dogs, as they are a great source of nutrients like vitamins C, D, and A, in addition to manganese, and fiber.

However, we don’t recommend serving green beans to your pet raw, as they might cause an upset stomach due to lecithin proteins. Fortunately, cooking green beans removes this protein entirely!

To prepare green beans for dogs, wash rigorously, and cut off the ends. Then, place green beans in boiling water for about 10 minutes and serve when cool.

For dogs with upset stomachs, you can also cook green beans with a bit of brown rice and chicken in chicken broth!

10.  Peas

Last but not least are peas!

Peas are a great source of vitamins K and C, in addition to manganese, fiber, folate, phosphorus, protein, magnesium, and so much more!

These essential nutrients are great for your best friend’s vision, skin, digestion, and immune system, and what’s more, peas can even promote heart health!

However, if your dog happens to have kidney issues, it might be best to avoid this vegetable, as peas contain purines that worsen kidney-related issues.

You can give peas to dogs raw, frozen, or cooked. Please note that English peas must be shelled before serving.

Furthermore, it’s best to avoid canned peas due to their high sodium content.

What Fruits and Vegetables Are Bad For Dogs?

Although most vegetables are generally safe for dogs to eat in limited quantities, there are a few fruits and vegetables that are toxic to dogs, including:

These foods should be avoided, as they can cause indigestion, problems with the nervous system, organ failure, seizures, comas, and even death.

If your dog has consumed any of the above foods, we advise calling your veterinarian and taking your dog to the nearest emergency clinic ASAP.

How to Add the Good Vegetables to Your Dogs Diet

The best way to add vegetables to your dog’s diet is to slowly integrate them into your dog’s daily meals.

Additionally, vegetables can be given to your dog as a treat for good behavior; however, just like any other treat, it’s important to not overdo it!

As mentioned, some vegetables on this list can cause indigestion, so it’s important to exercise restraint—even if your best friend is giving you the dreaded puppy face!

Most of the vegetables recommended in this article can be chopped up or sprinkled onto your dog’s current food, which will give it not only a unique flavor edge but also a powerful nutrient boost.

That said, it’s important to monitor your dog whenever changes to his or her diet occur.

Remember, even “safe” foods can cause problems for certain dogs due to food sensitivities, so keep a lookout for anything out of the ordinary, like constipation, bloating, diarrhea, and vomiting.

Finally, because many of the vegetables on this list contain a large amount of fiber, make sure fresh water is always available for your dog, as consuming a high fiber diet can cause your pet to be thirstier than normal.  

Support Your Dog’s Health With Lucy Pet Formulas For Life™!

We hope you’ve enjoyed this list of veggies dogs can eat and will consider shopping Lucy Pet!

While it may be difficult to determine how to choose the best dog food, Lucy Pet has made that process much easier than ever before with our Formulas for Life™ dog food, which is made with real meat as the first ingredient and which contains no artificial ingredients or preservatives.

What’s more, our Formulas for Life™ diets combine real meats like duck, chicken, or salmon with a proprietary P.B.F Prebiotic Balanced Fiber™ blend made of brown rice, pumpkin, flaxseed, and other superfood ingredients to bolster your dog’s digestive health and immunity.

Our P.B.F formulation is based on 40 years of research and studies by Dr. George C. Fahey, a renowned scientist and expert in animal nutrition, and is designed to help your best friend live their best dog life!

So, what are you waiting for? Make the switch to Lucy Pet’s dog food today and see the difference!