What fruit and vegetables can dogs eat

Reviewed by Amy Flowers, DVM on May 05, 2021

What fruit and vegetables can dogs eat

You know you need veggies and fruits to keep your diet healthy. But does your dog?

Dogs are omnivores, which means they can eat meat and plants. Many commercial dog foods are made with vegetables and fruits along with meat and grains. These products are also made to include all the nutrients a dog needs to be healthy.

So even though your pooch doesn’t really need extra vegetables and fruits in their daily diet, they won’t hurt them, either. Some fresh and canned produce can be part of good doggie nutrition. You just need to know which ones to give.

Many pet parents give produce as treats for their pups. Some can have extra nutritional benefits:

  • Apples are an excellent source of vitamins A and C, which keep a dog’s skin and coat healthy. Apples are also low in fat and are a good source of fiber. But remember not to feed them the core or the seeds.
  • Carrots, peas, green beans, sweet potatoes, and bananas are packed with important vitamins, along with potassium, which is good for a dog’s muscles, nerves, and kidneys. Their fiber can also help dogs stay regular.
  • Oranges are great source of vitamin C. Small dogs can have up to a third of a full-size orange, while a big pup can wolf down the whole thing.  Just be sure to peel it and remove the seeds.

While it’s fine to give your dog these healthy foods, watch how much you dole out. Treats should make up 10% or less of your dog’s calories for the day.

If you have a dog who might be carrying some extra pounds, low-salt, low-sugar vegetables and fruits can be a good way to help them lose weight. For example, you can replace some of their dog food with green beans. This decrease calories consumed but keeps them full. But don’t start a new diet for your dog without talking to your veterinarian first. A sudden change can upset their digestion.

Your vet can tell you how to mix in produce to make the transition easier for your pup. A balanced diet is important no matter how much your dog weighs.

  • Grapes, raisins, and currants are toxic to dogs and can cause kidney failure in some.
  • Onions, garlic, and chives can be harmful in large amounts. They can cause blood problems for dogs, as well as diarrhea, stomach pain, and nausea, if your dog eats a lot of them. The safest thing is to avoid them altogether
  • Mushrooms from the grocery store may be safe, but wild mushrooms are toxic for dogs. It can be tough to tell them apart. So it’s better to not take the risk.

Never give your dog corn cobs or fruit pits (like from peaches or avocados) -- they may get stuck in their throat or intestines.

A dog’s primary dietary need is meat, so it can be hard for them to be on a strict vegetarian diet. It takes a lot of preparation and planning to provide a dog or puppy the right nutritional balance it needs without meat. Many home-prepared vegetarian diets  just don’t supply enough nutrients.  If it’s important to you that your dog doesn’t eat meat, the best thing to do is talk to your veterinarian about ways to provide the right balance for them.

© 2021 WebMD, LLC. All rights reserved. View privacy policy and trust info

When it comes to dogs and human food, it’s usually best to steer clear. After all, there are a lot of human foods that can make our dogs very poorly, or even kill them. Alcohol, chocolate and foods containing the sweetener xylitol can all be deadly to our four-legged friends. As a general rule, it’s safest to stick to feeding your dog a commercially available, good quality, complete dog food. This way you know your dog will get the right balance of nutrients and it will only contain safe ingredients.

However, if you want to give them a treat, your dog may love some safe fruit and veg as a healthy snack. If you’d like more information on what to feed your dog and keeping them in shape, visit our free guides:

How much fruit and veg should I feed my dog every day?

What fruit and vegetables can dogs eat

As long as you’re feeding your dog a complete and balanced diet appropriate for their age (your vet or vet nurse can help you with this) then they don’t actually need extra fruit and veg every day. Complete dog foods contain all the nutrients your dog needs to keep them happy and healthy. We wouldn’t recommend feeding fruit and veg as part of your dog’s daily diet.

Some fruit and veg, on the other hand, make great treats! Just like our favourite snacks, commercial treats from the pet shop or supermarket can sometimes be quite fattening and contain a lot of additives. If you’re looking for a tasty treat for your dog, safe fruit and vegetables can be a great, healthy option.

Which vegetables can my dog eat?

There are a few different vegetables our dogs are fine eating (but remember, a little for us is a lot to our dogs so keep treat sizes small!). Any veg you give to your dog should be raw or boiled/steamed with no extra oils, butter or flavourings. Always cut it into bite-sized pieces to avoid choking and feed in moderation, especially if your dog isn't used to eating fresh veg.

Dog-safe vegetables include:

  • Broccoli – in small amounts, raw or steamed
  • Brussel Sprouts
  • Carrots – many dogs enjoy them raw, but they can be given steamed or boiled
  • Celery
  • Green beans – steamed, boiled or raw
  • Peas – sugar snap peas, garden peas and mangetout, but avoid tinned peas
  • Sweet potatoes and potatoes – plain, boiled or steamed (not raw)
  • Sweetcorn – fresh cooked corn with nothing added can be given to dogs but it must be cut off the cob first!

What fruit and vegetables can dogs eat

Click to enlarge

Just like veg, there are a number of fruits our dogs can eat safely. However, most fruits have more sugar then vegetables so they’re best given as an occasional treat. Make sure they’re plain (with no sugar or chocolate coatings) and cut into bite-sized pieces to avoid choking. If you are giving your dog a bit of fruit, it should be alongside their normal diet - don’t forget to reduce their daily food allowance that day to account for the extra calories.

Dog-safe fruit includes:

  • Apples – de-seeded and cored
  • Bananas – in very small amounts as they are high in sugar
  • Blueberries
  • Cranberries – some dogs might not like the taste, but they’re safe!
  • Mango – remove hard stone/pit and skin
  • Nectarine – remove the stone/pit
  • Orange – remove the skin and any seeds. Some dogs don’t like the taste but oranges are safe
  • Peach – remove the stone/pit
  • Pears – remove the seeds/core/pit
  • Pineapple – remove the skin
  • Strawberries – very sugary so only very small amounts
  • Watermelon – remove rind and seeds

Which fruit and vegetables are NOT safe for dogs?

What fruit and vegetables can dogs eat

Although feeding your dog any new fresh food can give them a tummy upset, especially if you give them too much at once, there are a number of fruits and veg that you really shouldn’t feed your dog. At all. These can be toxic, cause a blockage, or just cause a very big stomach upset. If they accidentally eat some, it’s probably best to call your vet for advice to be on the safe side!

Unsafe fruit and veg includes:

  • Avocado – can cause very upset stomach
  • Cherries – pits/stones contain cyanide which is toxic to dogs
  • Corn on the cob – the cob can cause blockages
  • Garlic – toxic to dogs
  • Grapes/raisins – toxic to dogs. Find out more about grape and raisin toxicity on our Hub
  • Grapefruit – very acidic and can upset your dog’s stomach
  • Leeks – toxic to dogs
  • Lemon – very acidic and can upset your dog’s stomach
  • Lime – very acidic and can upset your dog’s stomach
  • Mushrooms – certain types are toxic to dogs, so best to steer clear
  • Onion – toxic to dogs
  • Plums – stone/pit can be toxic or cause blockages and can often get left in the plum
  • Potatoes (raw) and potato plants – when raw they can be toxic and the plants and leaves can also be dangerous
  • Rhubarb – toxic to dogs
  • Tomato (unripe) and tomato plants – while the ripe red flesh is safe, the green parts can be toxic so best to avoid

Our vets give their advice on what to feed your four-legged friend and the best dog food.

Which food is best?

A few too many treats can make our pups pile on the pounds! Read our vets' advice on overweight dogs.

Staying in shape

Along with eating healthy, your dog will need to stay active to stay in shape and happy.

Keeping active