20 of the Best Fruits and Veggies to Feed Your Dog

When those big puppy dog eyes demand a treat, what do you do? Although treats should only make up about 10 percent of an average dog’s diet, spoiling your dog with certain canine-friendly fruits and veggies can benefit them in several ways. Here are 20 fruits and vegetables that can be part of a dog’s healthy diet.

1. Apple

puppy biting an apple that's hanging on a treeCredit: onetouchspark/Getty Images

Bite-sized pieces of apples are a snack many dogs will beg for. “They are a good source of vitamin A, vitamin C, and dietary fiber, and they also help keep a dog’s teeth clean along with freshening the breath,” according to PetMD. Plus, they’re full of disease-fighting antioxidants. Just make sure you never give your dog the core or any seeds. And feed apples in moderation, as too much fiber might cause digestive upset.

2. Banana

Bananas are a great source of many vitamins and minerals for your dog — including potassium, magnesium, vitamin B6 and vitamin C. But feed them in moderation due to their high natural sugar content. “If you want to give your canine a few banana slices but don’t want to deal with a squishy mess on your floor, here’s an easy solution: Freeze the banana slices before you offer them to your dog,” VetStreet suggests.

3. Blueberries

Just like with humans, antioxidant-rich blueberries can ward off diseases in your canine friend. “Blueberries, with their high levels of resveratrol and their anti-cancer and heart disease fighting qualities, make a great option for your dog’s diet,” according to PetMD. “As an added bonus, the tannins found in blueberries also help prevent urinary tract infections.” Plus, they already come in a perfect size for a treat, making portion control a breeze.

4. Broccoli

small terrier sitting next to broccoliCredit: Kira-Yan/Getty Images

If you’re eating broccoli, it’s alright to share a little bit with your dog for a healthy nutrient boost — as long as you don’t overdo it. “It is high in fiber and vitamin C and low in fat,” according to the American Kennel Club. “However, broccoli florets contain isothiocyanates, which can cause mild-to-potentially-severe gastric irritation in some dogs.” Also, avoid giving your dog the stalk (or cut it into small pieces), as it can be a choking hazard.

5. Cantaloupe

A bit of cantaloupe can make for a yummy, hydrating dog treat — especially on hot days. “Cantaloupe is packed with nutrients, low in calories, and a great source of water and fiber,” the AKC says. But like other fruits, cantaloupe is high in natural sugars. So feed it in moderation, and consult your vet first if your dog has any health issues, such as diabetes.

6. Carrots

Carrots are an excellent treat to keep on hand for your dog. “Most dogs love baby carrots, and at about four calories each they make a great weight loss snack,” according to the ASPCA. “Also, carrots are gentle on the tummy and don’t usually make dogs gassy — a common complaint with other veggies.” What’s more, crunching on a piece of carrot can help clean your dog’s teeth.

7. Celery

If your dog loves a satisfying crunch, try some pieces of celery for a treat. “In addition to vitamins A, B, and C, this crunchy green snack contains the nutrients needed to promote a healthy heart and even fight cancer,” according to the AKC. “As if that wasn’t enough, celery is also known to freshen doggy breath.” Plus, because it’s low in calories, celery can be a great treat option for overweight dogs.

8. Cranberries

Both fresh and dried cranberries (without any added sugar) can be a healthy antioxidant boost for your dog. “This red, acid berry is low in calories and high in vitamin C, fiber, and potassium, PetMD says. “… Cranberries can improve your dog’s bladder health, reduce tartar and plaque buildup, fight bacteria, and help prevent cancer, among other benefits.” But avoid feeding large amounts, as that can upset your dog’s stomach.

9. Cucumber

cucumber with some slicesCredit: sommail/Getty Images

Maybe cucumber pieces don’t sound like much of a treat to you, but there are many dogs who would jump (or sit politely) at the chance to eat any kind of “people food.” And because cucumbers have very few calories, they’re an ideal treat for dogs who need to drop some weight. “They hold little to no carbohydrates, fats, or oils and they can even boost energy levels,” the AKC says. “They’re loaded with vitamins K, C, and B1, as well as potassium, copper, magnesium, and biotin.”

10. Green beans

Raw or steamed, green beans offer several benefits for your dog. “Green beans are good for your pooch because of their omega-3 fatty acids and vitamins A, C, and K,” according to PetMD. “They’re also a good source of calcium, copper, fiber, folic acid, iron, niacin, manganese, potassium, riboflavin and thiamine, as well as beta carotene.” Just make sure your dog is eating them plain — with no added salt or other ingredients.

11. Mango

If you’re looking for a tropical treat, try giving your dog a few pieces of mango. Mangoes are high in vitamins A, B6, C and E, as well as fiber and potassium. But they do have a high level of natural sugars, so feed them in moderation. Plus, remove the pit, which can be a choking hazard and contains a small amount of cyanide — as well as the skin, which can be difficult for your dog to digest.

12. Peach

In moderation (because of their sugars), peaches are a fine addition for some extra nutrients in your dog’s diet. “Cut-up peaches are a great source of fiber and vitamin A, and can even help fight infections,” the AKC says. Just make sure you keep the pit far away from your dog’s mouth, as it can be a choking hazard or cause a serious intestinal blockage. And only offer fresh peaches — not the kind that comes in a sugary syrup.

13. Pear

If you’re snacking on a pear, don’t hesitate to give a bit to your dog. “Pears are a great snack because they’re high in copper, vitamins C and K, and fiber,” according to the AKC. “It’s been suggested that eating the fruit can reduce the risk of having a stroke by 50 percent.” But like other fruits, keep the core and seeds out of your dog’s reach.

14. Peas

dog looking at a bowl of peasCredit: Mutovin/Getty Images

Peas are another food that’s practically already in treat form for your dog. Fresh or frozen peas are fine (with no added ingredients), and dried peas make it especially easy to carry them as on-the-go treats. “Giving your dog peas instead of cookies can make you feel better about his caloric intake,” VetStreet says. “But keep in mind that treats, even healthy vegetables, should be less than 10 percent of your pet’s diet.”

15. Pineapple

If mango isn’t your dog’s tropical treat of choice, try offering a few pineapple chunks. “The tropical fruit is full of vitamins, minerals, and fiber,” according to the AKC. “It also contains bromelain, an enzyme that makes it easier for dogs to absorb proteins.” But avoid giving your dog the core, as it can be difficult to digest or cause obstructions. And only feed pineapple in small quantities due to its sugar content.

16. Pumpkin

It’s possible you’ve already tried giving your dog pumpkin to help with digestive problems. “The high fiber content in pumpkin can help dogs that are suffering from constipation or diarrhea,” according to PetMD. “… Adding a bit of pumpkin may also help your dog adjust when you switch to a new dog food.” Plus, pumpkin is rich in vitamins A and C, which can promote healthy vision and boost the immune system. And because it’s low in calories, some vets will recommended pumpkin as part of a weight-loss diet.

17. Raspberries

Like the other berries on this list, raspberries are a great treat in moderation — especially for their high level of antioxidants. “They’re low in sugar and calories, but high in fiber, manganese, and vitamin C,” the AKC says. “Raspberries are especially good for senior dogs because they have anti-inflammatory properties, which can help take pain and pressure from joints.” They do contain a tiny amount of xylitol, which is toxic to dogs. But your dog would have to eat several cups of raspberries before they even started to experience xylitol’s effects.

18. Strawberries

Although strawberries are high in natural sugars and should be given only in moderation, they do have their benefits as a dog treat. “Strawberries are full of fiber and vitamin C,” the AKC says. “Along with that, they also contain an enzyme that can help whiten your dog’s teeth as he or she eats them.” But if your dog tends to swallow their treats without even tasting them, you might be out of luck on the teeth benefits.

19. Sweet potato

You might have spotted some packaged dog treats made with sweet potatoes. But why not skip the processing and cook up a potato yourself? “A great source of vitamins E, A, B-6 and C, as well as calcium, iron, folate, potassium, copper, thiamine and iron, sweet potatoes are a wonderful (and super tasty!) addition to any pooch’s dinner bowl,” PetMD says. Again, moderation is key, as is only serving cooked potato to your dog. Plus, avoid giving them the hard-to-digest skin.

20. Watermelon

Dog holding watermelon in mouthCredit: rozowynos/Getty Images

Watermelon is a great treat to keep your dog (and yourself) hydrated on hot days. “Give your pooch a piece of this delicious summer treat and you’ll be loading him with up with tons of healthy vitamin A, B-6 and C, as well as thiamin,” PetMD says. Plus, watermelon is rich in the antioxidant lycopene, which can protect against several diseases, including cancer. Just keep the rind and seeds away from your dog, as they can easily cause choking or intestinal blockages.

Main image credit: PK-Photos/Getty Images


Richard B
Richard B8 days ago

Thanks very much

Daniel N
Daniel N15 days ago

Thanks for sharing

Barbara S
Barbara S20 days ago


Thomas M
Thomas M23 days ago

Thank you

Roslyn M
Roslyn McBride27 days ago

I have never fed my dogs vegetables, & they are perfectly healthy. Some living until they are 16 yrs old.

Leo C
Leo Custer27 days ago

thank you for sharing!

Sam E M
Sam E M27 days ago

Read Renata below re apple seeds not good for dogs, so would this apply to other seeds?

Sam E M
Sam E M27 days ago

A lot of surprising fruit & veg in that list of dog foods. Kept a copy to try them out. Thanks.

Glennis W
Glennis Whitney28 days ago

Thank you for caring and sharing

Glennis W
Glennis Whitney28 days ago

Informative Thank you for caring and sharing