Hepper is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

10 Best Vegetables for Dogs: Vet-Approved Options (With Pictures)

Annaliese Morgan

By Annaliese Morgan

dog eating carrots and broccoli in the feeding bowl

Vet approved

Dr. Lauren Demos  Photo

Reviewed & Fact-Checked By

Dr. Lauren Demos

DVM (Veterinarian)

The information is current and up-to-date in accordance with the latest veterinarian research.

Learn more »

Since your dog should already be on a complete, well-balanced diet, extra vegetables are not required as they already acquire all the daily nutrition they need from their regular food. However, if you are looking for tasty treat options for your beloved pet, whether it’s for fun or as a reward during training, vegetables are a great choice. They are often healthier than most commercial treats, are usually more economical, and are likely already hanging around in your refrigerator.

Before giving you our list of 10 safe vegetables to offer your dog, it is wise to run this past your veterinarian to ensure that they are safe for your pet specifically. Why? Even some vegetables that are considered safe for our canine companions could be a no-no for yours, depending on if they have allergies or other health issues. With that said, let’s check out some of the best vegetables to feed our furry friends.

Divider-Dog bone- New

The 10 Best Vegetables for Dogs

1. Broccoli

a bowl of broccoli
Image Credit: Tyrrell Fitness And Nutrition, Unsplash

Broccoli is a low-fat, nutritious green vegetable containing vitamin C, vitamin K, potassium, magnesium, and folic acid. However, it is also full of fiber, which can increase gas, bloating, and flatulence,1 so be prepared!

Be careful not to overfeed broccoli, as too much of this green goodness can irritate the gastrointestinal tract and, if the stalk is consumed, it may become stuck and cause a blockage.

2. Brussels Sprouts

brussels sprouts in white bowl
Image Credit: ulleo, Pixabay

Like broccoli, brussels sprouts come with a gas warning! Too many sprouts will increase flatulence and may cause an upset stomach, but if it’s a vegetable your dog likes, it is safe to feed them a couple on rare occasions. Brussels sprouts are full of fiber, antioxidants, and vitamins A, B1, B6, C, and K.

3. Bell Peppers

top view of sliced red bell peppers in white bowl
Image Credit: jpbarcelos, Shutterstock

All color varieties of bell peppers pack a nutritional punch. Red peppers are the best color to feed your dog, though, as they contain the highest quantities of vitamins and minerals due to being on the vine longer. Bell peppers contain vitamins A, B6, C, E, and K, as well as beta-carotene. Be sure to remove the seeds and core of these low-calorie veggies first.

4. Carrots

sliced carrots in a bowl on a wooden background
Image Credit: Shyripa Alexandr, Shutterstock

A firm favorite among many canines, likely due to their sweet taste, carrots can also be utilized in many ways. They act as a great alternative to dog chews, as the crunchiness of this veggie helps a dog’s teeth and gums stay clean and healthy. Carrots contain beta-carotene which produces vitamin A and fiber, and they are low in calories. Because of the high sugar levels in carrots, offer them in moderation.

5. Celery

celery on wooden table
Image Credit: inewsfoto, Shutterstock

Celery requires a little extra preparation because it needs to be de-stringed first, but it is a fun water- and fiber-filled veggie. As well as being low in calories, it contains the following vitamins and minerals: vitamins A, B, C, and K, folate, potassium, and manganese. Celery is also known to freshen breath.

6. Green Beans

green beans
Image Credit: Couleur, Pixabay

Another option of a low-calorie vegetable full of fiber and best served plain. Opt for reduced-salt or no-salt products if feeding your dog canned versions. Green beans contain iron and vitamins A, B, C, and K.

7. Peas

peeled snap peas up close
Image Credit: Jumpstory

All pea varieties are safe to feed to dogs. These include green peas, sugar snap peas, garden peas, English peas, and snow peas. Canned peas are best avoided due to the high salt content, but fresh and frozen types are fine. Peas are rich in protein, fiber, folic acid, and vitamins A, C, K, and some of the B complex.

8. Sweet Potatoes

cooked sweet potatoes
Image Credit: Chiristsumo, Shutterstock

Avoid feeding sweet potatoes raw, as they are hard to digest and large pieces can become lodged and stuck in the gastrointestinal tract, causing an internal blockage. Otherwise, sweet potatoes are a nutritionally dense and amazing vegetable to offer to your pet. They contain vitamins A, C, B6, beta carotene, and manganese, and they are also full of fiber for aiding the digestive system.

9. Sweet Corn

a bowl of sweet corn kernels on wooden table
Image Credit: Lifestyle Travel Photo, Shutterstock

This bright yellow vegetable is a healthy choice. High in fiber, antioxidants, and fatty acids, it’s great to sprinkle on top of your pet’s main meal. Sweet corn is high in sugar, so only a little is recommended. Feeding a whole corn on the cob can cause an obstruction and blockage, so only offer your dog the kernels. Canned versions of sweet corn are another option but are not advised due to the higher salt content.

10. Zucchini

bowl of fresh zucchini slices on wooden background
Image Credit: bigacis, Shutterstock

Like carrots, zucchinis can be utilized and offered in several ways and may be fed raw. Offered in small amounts and small pieces, they are low in cholesterol, fat, and calories yet high in fiber, antioxidants, and vitamins A, C, B6, and K.

Divider 1-Dog bone- New

Preparing Vegetables for Dogs

Preparing vegetables for your dog is similar to how we prepare them for ourselves. Wash the vegetables to clean off any soil, pesticides, or other debris, and then remove any seeds, stems, cores, and leaves. Make sure you chop or slice them into bite-sized pieces before serving them. Depending on the type of vegetable, you may wish to feed it raw, cooked, blended, steamed, pureed, or frozen.

Divider-Dog Paw and Bone- New


Although your dog doesn’t need extra treats or supplements if they are on a complete diet, vegetables are a versatile and healthy option to use when you’re in the mood to reward your pet. They are less fattening and contain fewer additives than commercial dog treats. As well as being handy as rewards for behavioral training, they also increase the parent-pet bond. Care must be taken to ensure treats (including vegetables) make up no more than around 10–15% of your dog’s daily food intake, however.

You Might Also Be Interested In:

Featured Image Credit: Anastasiya Tsiasemnikava, Shutterstock

Annaliese Morgan

Authored by

Annaliese began her career as a veterinary nurse in Edinburgh, later advancing her qualifications with a diploma in advanced veterinary nursing in surgery from London. Her work in small and mixed veterinary practices led her to become a head nurse, where she trained other veterinary nurses, managed the nursing department, conducted nurse clinics, and developed new patient care protocols. ...Read more

Related Articles

Further Reading

Vet Articles

Latest Vet Answers

The latest veterinarians' answers to questions from our database

Shopping cart0
There are no products in the cart!