Skip to content
In The Kibble
My dogs
Nutrition 6 min read

The Best Vegetables for Dogs

Vegetables do one job in your kitchen and a completely different one on an ingredient panel. Confusing the two is how people end up paying extra for produce printed on a bag.

Vegetables do two completely different jobs depending on where they turn up, and conflating them is how people end up paying extra for a bag with produce on the front.

As a treat from your kitchen, vegetables are excellent: low calorie, high bulk, and the best available answer to a dog that is always hungry and already overweight. As an ingredient in commercial dog food, most of them are present in quantities too small to do anything nutritionally, and the ones present in large quantities are usually there as starch rather than as vegetables.

Both facts are worth having.

The Vegetables Worth Feeding

Green beans

Green beans are the most useful vegetable on this list. About 31 calories per 100g, high in fiber, and dogs generally like them. They are the standard recommendation for bulking out meals during weight loss, because you can replace a portion of kibble with green beans and the dog still feels fed. Plain, fresh, frozen or canned without salt.

Carrots

Carrots supply beta carotene, which dogs convert to vitamin A, though inefficiently. Around 41 calories per 100g. Raw gives you chewing time, cooked gives you better nutrient availability and easier digestion. Cut into sticks rather than rounds, because a carrot round is a well shaped choking hazard for a dog that gulps.

Pumpkin

Pumpkin is the one with a genuine functional use. Its soluble fiber helps regulate stool in both directions, firming up loose stools and softening hard ones. One to four tablespoons of plain canned pumpkin depending on dog size. Plain pumpkin, not pie filling, which contains sugar and spices including nutmeg.

Sweet potato

Sweet potato is nutrient dense and well liked, and also considerably higher in calories and starch than the vegetables above at roughly 86 calories per 100g. Cooked only. It behaves more like a carbohydrate than a vegetable, which matters when it is a main ingredient rather than a treat.

Broccoli, in small amounts

Broccoli is safe and nutritious but contains isothiocyanates, which can irritate the gut in quantity. Keep it under about 10% of daily intake and it is fine. Stalks are also a choking risk for small dogs.

Spinach and kale, occasionally

Spinach and kale are fine in modest amounts. Both are high in oxalates, which is a genuine consideration for dogs with a history of calcium oxalate bladder stones and largely irrelevant for everyone else. Not a daily staple, not a problem occasionally.

Celery, cucumber and zucchini

Celery, cucumber and zucchini are almost entirely water, extremely low calorie, and useful when you want to give your dog something without giving them anything. Cut celery across the strings so the fibers do not tangle.

The Ones To Avoid

  • Onions, garlic, leeks, shallots and chives. Toxic to dogs in every form including powdered, which is the most concentrated. They damage red blood cells and cause anemia. This is the important entry on this list, because alliums are in almost everything people cook and garlic in particular still gets recommended as a supplement in some corners of the internet.
  • Raw or green potatoes. Solanine. Cooked potato without green patches is fine, and is mostly starch.
  • Unripe tomatoes, and tomato leaves and stems. Ripe tomato flesh is fine. The green parts are not.
  • Mushrooms you did not buy. Store bought are safe; wild ones include species that cause fatal liver failure and are not reliably identifiable in a hurry.
  • Corn on the cob. The corn is fine, the cob is a classic intestinal obstruction and a common reason for emergency surgery.
  • Avocado. The flesh is low risk but the pit is an obstruction hazard and the plant contains persin. Not worth the trouble.

How Much, And How

Treats and extras of all kinds should stay under 10% of daily calories, so the complete diet keeps holding the nutritional balance together. Vegetables make that easy to stay inside, but the limit still applies, and fiber is the reason: a sudden large volume produces gas and loose stools in most dogs.

Practical notes:

  • Introduce one vegetable at a time, in a small quantity, and wait a day.
  • Serve plain. No butter, no salt, no seasoning, and never anything cooked with onion or garlic.
  • Steaming or boiling improves digestibility for most vegetables. Dogs do not break down plant cell walls efficiently, which is why whole raw pieces frequently come out looking exactly as they went in.
  • Chop to a size your dog cannot swallow whole.
  • Canned means no added salt.

Vegetables In Commercial Dog Food

This is where expectations need adjusting.

Ingredient panels are ordered by weight before cooking. A fresh vegetable listed part way down a panel is mostly water at the time it is weighed, and after extrusion the dry contribution is small. In most foods, the carrots, blueberries, cranberries and spinach on the panel are present in fractions of a percent. They are there to be listed and photographed, not to change the nutrient profile.

That is not fraud, and the ingredients are not doing harm. It just means a food is not better because it names vegetables, and the front of the bag is a poor guide to what is inside it.

The exception is the vegetables that are present in large amounts, and those are not really functioning as vegetables at all. Potato, sweet potato and peas in the first few ingredients are carbohydrate sources, supplying the starch that holds a kibble together. Reading them as a vegetable serving overstates what they are doing.

Peas are worth a specific note. They frequently appear split across several entries, such as peas, pea protein, pea flour and pea starch, each of which sits lower in the list than the combined total would. Add them up before judging where the meat actually sits.

How To Check What Your Food Is Doing

Starch is not on the guaranteed analysis. Nobody is required to print it, and almost nobody volunteers it. You can estimate it by subtracting protein, fat, fiber, moisture and an assumed ash figure from 100, and what remains is mostly starch.

We run that calculation on every food we index, which is how the starch figures on our review pages are produced. The method page explains the assumptions involved and where the estimate is weakest, because it is an estimate and worth treating as one. You can browse the results in the dog food reviews, and look up what any panel ingredient actually is in the ingredient wiki.

The Short Version

Feed vegetables from your kitchen, where you control the quantity and they genuinely displace calories. Do not pay a premium for vegetables on a label, where they mostly do not. And check what a food is made of by reading the back of the bag rather than the picture on the front.

In The Kibble reads labels and publishes what the numbers say. Guides are general information, not veterinary advice. Your vet knows your dog's history and we do not, so take anything here to them before you change how you feed.

Keep Reading

More Guides

ALL GUIDES →

Keep In The Know,
Know What's In The Bowl

Dog food guidance, ingredient deep dives, and nutrition news worth knowing.