Safe Vegetables for Dogs: Vet-Approved List, Portions, and Foods to Avoid
Many vegetables are safe and nutritious for dogs, but only when they are the right kind, prepared plainly, and fed in small amounts as treats.
PetMD confirms that many vegetables are safe for dogs to eat if they are prepared correctly, and UC Davis Veterinary Medicine lists fruits and vegetables as good treat options because they are usually low in protein, fat, sodium, and phosphorus.
A complete and balanced commercial food should remain the base of the diet; vegetables are optional toppings or snacks, not replacements for that food.
The general rules are simple: wash produce well, serve it plain with no salt, butter, oil, onion, garlic, spices, or sauce, cut pieces small enough for the dog's mouth, and cook firm vegetables until soft for easier digestion.
Remove stems, leaves, seeds, cores, and pits that could choke the dog or block the gut.
UC Davis and PetMD both cap treats—vegetables included—at roughly 10% of daily calories, with the other 90% coming from a balanced complete food.
Some vegetables are safe in any plain serving, a few should be fed only in moderation because of oxalates, fiber, or gas, and a short list of foods and plants is outright toxic and should never be shared.
This guide sorts the safe vegetables by how to feed them and what to watch for, then lists the vegetables, fruits, and products to avoid, with portions, preparation steps, and first-introduction precautions.
Always check with your veterinarian before giving a dog any new food, especially if it is on a prescription diet, has diabetes, kidney disease, a history of pancreatitis, or known food sensitivities; this page is general education and does not replace veterinary advice.
1. General Rules: How to Feed Vegetables to Dogs Safely
Before choosing individual vegetables, it helps to set the feeding rules that apply to the whole list.
PetMD's preparation guidance for dog-safe vegetables is to wash them thoroughly, ensure they are plain and prepared with no seasonings, cut them into small pieces sized for the dog, and remove stems, leaves, seeds, cores, pits, or anything else that could become a choking hazard or cause an intestinal blockage.
UC Davis Veterinary Medicine treats and additional food items should not exceed 10% of the daily caloric intake, and the majority—90% or greater—of calories should come from a complete and balanced food, whether a maintenance or therapeutic commercial diet or a home-cooked diet formulated by a veterinary nutritionist.
Vegetables fit inside that treat allowance; they do not replace the balanced diet.
Raw vegetables are acceptable for a handful of firm options such as carrot sticks, cucumber slices, and celery pieces, but tougher or starchy vegetables—sweet potato, pumpkin flesh, peas, green beans, broccoli stems—are easier to digest when steamed, boiled, or baked plain until soft.
Never add butter, oil, salt, cheese, gravy, sauce, onion, garlic, or spice blends; those additions turn a safe vegetable into a stomach upset, sodium overload, or Allium poisoning risk.
When introducing a vegetable for the first time, offer one small piece mixed into the regular meal and watch the dog for 24 to 48 hours for gas, loose stool, vomiting, itching, or skin redness before offering it again.
Puppies on a balanced puppy food, senior dogs with dental or kidney issues, and dogs on prescription diets should have any new vegetable approved by a veterinarian first.
If your dog eats a toxic food listed later in this guide, contact your veterinarian, the Pet Poison Helpline at (855) 764-7661, or the ASPCA Animal Poison Control Center at (888) 426-4435 immediately rather than waiting for symptoms.
- Wash all produce to remove dirt and pesticide residue; serve plain with no salt, butter, oil, cheese, gravy, sauce, onion, garlic, or spices.
- Cut pieces to bite size for the dog's mouth; remove stems, leaves, seeds, cores, and pits to prevent choking or intestinal blockage (PetMD).
- Tougher and starchy vegetables should be steamed, boiled, or baked plain until soft; raw is fine only for firm, easy-to-chew options.
- All treats combined—vegetables included—should stay within about 10% of daily calories; the rest comes from a complete and balanced food (UC Davis, PetMD).
- First trial: one small piece mixed into regular food; observe 24–48 hours for gas, loose stool, vomiting, itching, or redness before repeating.
- Check with a veterinarian first for puppies, seniors, prescription diets, diabetes, kidney disease, pancreatitis history, or known sensitivities.
2. Carrots — Safe, Low-Calorie Crunch (Beta-Carotene and Fiber)
Carrots are one of the most broadly vet-recommended vegetables for dogs.
PetMD states that carrots are safe for dogs and even offer health perks, from supporting eye health to promoting dental hygiene: they are rich in beta-carotene, a precursor to vitamin A, low in calories and fat, and contain fiber that helps regulate bowel movements, while the natural crunch satisfies chewing instincts and supports dental health.
The beta-carotene contributes to eye and immune function, and the low calorie density makes carrots a better snack than fatty commercial treats for weight management.
Carrots can be served raw or cooked.
PetMD notes that dogs can safely enjoy carrots raw, steamed, boiled, or baked; raw carrot sticks give a satisfying crunch, while steamed or boiled carrot pieces are softer and easier to chew for small dogs, flat-faced breeds, and older dogs with worn teeth.
The main safety point is size: PetMD warns that large pieces of carrot may get stuck in a dog's throat or cause an intestinal blockage, so always cut them into bite-size pieces; each slice should be about one-quarter inch thick, and whole large carrots should never be handed over unsupervised.
A few cautions apply.
Carrots contain natural sugars, which are fine in moderation but can matter for dogs with diabetes or obesity, so portions should stay small.
PetMD also advises against frozen carrots as a treat: the hard frozen pieces are a choking hazard and can damage teeth.
Carrot cake, glazed carrots, and buttered or salted carrot dishes are off-limits because of sugar, fat, salt, and possible nutmeg or xylitol in baked goods.
PetMD keeps carrots inside the 10% treat rule: all treats combined should make up no more than 10% of the diet, with the other 90% from a balanced dog food.
Typical starting portions are a few thin raw sticks or a tablespoon of cooked carrot for a small dog, scaling up for larger breeds, with kibble slightly reduced if carrots are fed daily to keep calories steady.
- Safe: raw, steamed, boiled, or baked plain carrots; beta-carotene (vitamin A precursor), fiber, low calories and fat, natural crunch for dental chewing (PetMD).
- Preparation: wash, cut into bite-size pieces about 1/4-inch thick; steam or boil for soft texture in small, flat-faced, or older dogs; never hand over a whole large carrot unsupervised.
- Cautions: natural sugars matter for diabetes or obesity; avoid frozen carrots (choking and tooth damage); no butter, salt, glaze, sugar, carrot cake, or nutmeg/xylitol baked goods.
- Portion: a few thin sticks or a tablespoon of cooked carrot for a small dog, scaled up by size; keep within the 10% treat allowance and reduce kibble slightly if fed daily.
3. Spinach — Feed in Moderation (Oxalates and Kidney Caution)
Spinach is not a vegetable to feed freely, but it is not poisonous either.
PetMD states that spinach is not toxic to dogs, but the vegetable should only be fed to them in small portions.
It is a nutrient-dense leafy green for humans, supplying vitamins A, B, C, and K, iron, antioxidants, beta-carotene, and roughage, but a dog's complete commercial food already provides the baseline nutrition it needs, so spinach is an occasional extra rather than a regular supplement.
The reason for moderation is oxalates.
PetMD explains that spinach contains oxalic acid, which can block the body's ability to absorb calcium and can lead to kidney damage; however, dogs with healthy kidneys can easily process small amounts of soluble oxalates, and a dog would have to eat an extreme amount of spinach for the oxalic acid to be a cause for concern.
The other caution is isothiocyanates, the same natural compound found in broccoli and kale: in large amounts it can cause severe stomach upset or gastric irritation.
PetMD also notes that spinach and kale in large amounts can be harmful, which keeps leafy greens in the small-portion category.
Dogs with a history of kidney disease, calcium oxalate bladder or kidney stones, or urinary tract problems should not receive spinach without veterinary approval, because oxalate intake can add to stone risk in susceptible animals.
Preparation matters: PetMD recommends steaming spinach rather than serving raw leaves, which are somewhat difficult to digest, or boiling, which loses most nutrients; wash thoroughly to remove pesticides and bacteria such as E.
coli, and prepare it completely plain with no butter, oil, salt, garlic, or onion—those seasonings are either fat-loaded or outright toxic.
Canned spinach should be avoided because of its high salt content, and spinach dip is off-limits because of dairy, fat, and possible pancreatitis risk.
PetMD's portion guidance for steamed, chopped spinach runs from about one-quarter teaspoon for extra-small dogs up to one tablespoon for extra-large dogs, all inside the 10% treat allowance.
- Feed in moderation: spinach is not toxic, but only small portions are appropriate; a balanced commercial diet already supplies baseline nutrition (PetMD).
- Oxalate caution: oxalic acid binds calcium and can stress the kidneys; healthy kidneys handle small soluble oxalates, but dogs with kidney disease or calcium oxalate stones should get vet approval first (PetMD).
- Isothiocyanates in large amounts can cause severe stomach upset; avoid large servings of spinach or kale (PetMD).
- Preparation: wash well, steam rather than raw or boiled, chop finely, serve plain with no butter, oil, salt, garlic, or onion; skip canned spinach (high salt) and spinach dip (dairy and fat).
- Portion: roughly 1/4 teaspoon for extra-small dogs to 1 tablespoon for extra-large dogs, inside the 10% treat allowance (PetMD).
4. Pumpkin Seeds — Safe in Small, Plain, Fat-Dense Servings
Pumpkin seeds are a separate treat from plain pumpkin flesh, and they belong in the moderation category because they are fat- and calorie-dense.
The ASPCA Animal Poison Control Center lists pumpkin (Cucurbita pepo, grouped with acorn squash and zucchini) as non-toxic to dogs, and plain, unsalted, unseasoned kernels are safe in small portions.
PetMD's veterinary guidance on pumpkin seeds notes they contain zinc, magnesium, and copper, along with plant-based protein and unsaturated fatty acids and a smaller amount of fiber; the fatty acids and minerals may support skin and coat, and the fiber contributes to stool quality, but these benefits are modest and depend on the rest of the diet being complete and balanced.
The biggest caveat is fat density: generous servings undermine weight control and can strain the pancreas, especially in dogs with a history of pancreatitis, so seeds should be counted as a concentrated treat rather than a vegetable snack.
The safe preparation is plain shelled kernels roasted dry at about 300 to 350 degrees Fahrenheit for 10 to 15 minutes, cooled, then ground or finely chopped before sprinkling over kibble; PetMD recommends grinding the seeds so there is no concern about how easily a dog can chew or swallow them, because whole tough shells can cause choking or intestinal obstruction in small dogs.
Never feed salted, honey-roasted, Cajun, barbecue, chili, curry, salt-and-vinegar, candied, chocolate-covered, or onion- or garlic-seasoned seeds, and never scoop wet, moldy seeds from a carved pumpkin.
The companion guide linked below covers pumpkin seeds in full, including portions by dog size, the difference between seeds, flesh, and canned puree, and the dogs that should skip them entirely.
- Safe in moderation: plain, unsalted, unseasoned pumpkin kernels; zinc, magnesium, copper, plant protein, unsaturated fats, and modest fiber (PetMD).
- Preparation: roast dry at 300–350°F for 10–15 minutes, cool fully, then grind or finely chop before sprinkling on kibble; whole shells are a choking and obstruction risk in small dogs.
- Cautions: fat- and calorie-dense—watch weight and pancreas; avoid in dogs with pancreatitis history, EPI, IBD, kidney disease, or seed allergies unless a vet approves.
- Avoid salted, honey-roasted, BBQ, Cajun, chili, curry, salt-and-vinegar, candied, chocolate-covered, or onion/garlic-seasoned seeds; never feed moldy carving seeds.
5. Green Beans and Peas — Safe, Low-Calorie Fiber Picks
Green beans and peas are two of the safest, most vegetable-forward options for dogs.
PetMD lists green beans among the best vegetables to feed: they contain vitamins A, B6, C, and K, along with protein, iron, calcium, and fiber; they are low in calories but help the dog feel full, which makes them useful for weight-control diets, and most dogs like their natural sweetness.
Serve green beans plain, steamed or boiled until tender, chopped to bite size; raw green beans are acceptable for medium and large dogs under supervision, but the fibrous strings and firm stalk can be hard on small or older dogs.
Avoid canned green beans unless they are rinsed thoroughly or bought with no added salt, because canned vegetables are often preserved in a high-sodium brine.
Peas are equally safe: PetMD describes peas as a good source of vitamins A, C, and K, iron, and potassium, high in fiber and antioxidants that can reduce inflammation.
Fresh or frozen peas, thawed or cooked plain, are the reliable choice; avoid canned peas for the same sodium reason, and shelled peas rather than the pod for small dogs.
Both vegetables can cause gas in some dogs because of their fiber and the undigested sugars that gut bacteria ferment; PetMD groups broccoli, peas, cauliflower, Brussels sprouts, and cabbage among the vegetables more likely to cause bloating and gas, so introduce them one at a time and keep portions small.
Peas and carrots together are a common safe mix per PetMD, both nutritious and low-calorie, provided they are plain and chopped appropriately.
- Green beans: vitamins A, B6, C, K, protein, iron, calcium, fiber; low calories and filling, helpful for weight control (PetMD).
- Peas: vitamins A, C, K, iron, potassium, fiber, antioxidants; fresh or frozen, thawed or cooked plain; shelled for small dogs (PetMD).
- Preparation: steam or boil plain until tender, chop to bite size; rinse canned beans and peas well or choose no-salt versions because of sodium brine.
- Cautions: fiber and fermentable sugars can cause gas; introduce one at a time in small portions; watch for bloating or loose stool.
6. Cucumber and Zucchini — Safe, Hydrating, Very Low Calorie
Cucumber and zucchini are two of the lightest, lowest-calorie vegetables suitable for dogs.
PetMD explains that cucumbers are about 96% water, so they are hydrating for a dog; they are also low in calories and sugar and contain potassium, magnesium, vitamin C, and vitamin K.
Sliced plain cucumber rounds make a cool, crunchy summer snack for medium and large dogs; remove the thicker seedy core if desired and cut slices small enough that a small dog does not swallow a round whole, which can lodge in the throat.
Zucchini is equally safe: PetMD states zucchini is safe for dogs to eat, low in calories, fat, and cholesterol, and full of fiber, antioxidants, minerals, and vitamins A, C, B6, and K.
Plain cooked or raw zucchini slices or grated zucchini stirred into kibble work well; the soft flesh is easy to digest, and UC Davis treats guidelines list boiled summer squash (zucchini) among the low-calorie vegetable examples at roughly 28 calories per three-quarter cup boiled.
Neither vegetable needs seasoning: skip butter, salt, oil, cheese, and herb blends, and avoid zucchini bread or cucumber pickles, which carry sugar, salt, vinegar, and spices.
Because cucumber and zucchini are mostly water, large servings can loosen stool in sensitive dogs, so keep them to small snacks and observe the first few feedings.
These two are good options for dogs on calorie-restricted diets, but they still count toward the 10% treat allowance rather than replacing balanced meals.
- Cucumber: about 96% water, hydrating, low in calories and sugar; potassium, magnesium, vitamin C, vitamin K (PetMD).
- Zucchini: safe, low in calories, fat, and cholesterol; fiber, antioxidants, minerals, vitamins A, C, B6, K (PetMD).
- Preparation: plain raw slices or grated/cooked zucchini; cut cucumber rounds small for small dogs; remove the seedy core if it causes loose stool.
- Cautions: high water content can loosen stool in sensitive dogs; no butter, salt, oil, cheese, herbs, pickles, or zucchini bread; stay within the 10% treat allowance.
7. Broccoli and Celery — Safe but Moderate the Gas and Fibrous Stems
Broccoli and celery are acceptable vegetables, each with a specific preparation caution.
PetMD lists broccoli as full of fiber, with antioxidants, digestible plant protein, and vitamins and minerals such as vitamins C and K, potassium, folic acid, magnesium, sodium, and chromium.
The caution is gas: PetMD notes broccoli can cause flatulence, and the isothiocyanates in cruciferous vegetables can irritate the stomach in large amounts.
Serve broccoli plain, steamed or boiled until tender, chopped into small florets; the thick, fibrous stalk should be cooked soft and chopped finely or removed, because a firm stem piece is a choking and blockage risk for small dogs.
Keep broccoli to a small occasional side rather than a large daily portion.
Celery is another light option: PetMD notes celery has a high water content, is high in fiber and low in calories, and contains vitamins A, B, C, and K, plus folate, potassium, and manganese.
The preparation requirement is specific: celery must be de-stringed before giving it to a dog, because the tough outer strings can wrap around teeth or irritate the throat and gut; cut it into short, thin pieces rather than long stalks, and supervise chewing.
Celery can also be stringy and hard to digest in large quantities, so small pieces only.
As with the other cruciferous and fibrous options, introduce broccoli and celery separately, watch for gas, bloating, or loose stool, and keep both inside the 10% treat allowance.
Neither should be served with salt, butter, peanut butter dips, or spice blends.
- Broccoli: fiber, antioxidants, plant protein, vitamins C and K, potassium, folate, magnesium; serve plain steamed or boiled florets in small amounts (PetMD).
- Broccoli caution: can cause flatulence; isothiocyanates can irritate the stomach in large amounts; cook thick stalks soft and chop finely or remove them to prevent choking.
- Celery: high water, fiber, low calories; vitamins A, B, C, K, folate, potassium, manganese; de-string and cut into short thin pieces (PetMD).
- Celery caution: tough strings can irritate the throat and gut; long stalks are a choking risk; small pieces only, supervised.
- Introduce one at a time, watch for gas, bloating, or loose stool; no salt, butter, dips, or spices; keep within the 10% treat allowance.
8. Sweet Potato and Pumpkin Flesh — Safe When Plain and Fully Cooked
Sweet potato and pumpkin flesh are starchy, fiber-rich vegetables that need cooking before they are dog-safe snacks.
PetMD states dogs can safely eat cooked, plain sweet potatoes: they provide fiber, antioxidants, and vitamin A, which supports healthy skin, coat, and eyes.
The critical preparation rule is that sweet potatoes must be cooked before being given to a dog; raw sweet potatoes and large pieces can be difficult to digest, and the firm raw flesh can cause a blockage.
Bake, boil, or steam the sweet potato until soft, peel the skin if it is tough, mash or chop it finely, and serve it plain with no butter, sugar, salt, cinnamon, marshmallow, or seasoning.
PetMD keeps sweet potatoes inside the 10% treat rule and warns against sweet potato fries, chips, and candied preparations, which carry fat, salt, and sugar.
Pumpkin flesh is a separate, vet-favorite digestive food.
PetMD describes pumpkin as high in fiber, helpful for regulating digestion and preventing constipation in dogs, and rich in antioxidants and vitamins A, C, and E, potassium, and iron; plain cooked pumpkin or 100% canned pumpkin puree with no additives can be stirred into meals to support stool quality.
The label must list pumpkin as the only ingredient: pumpkin pie filling and pie mix are sweetened with sugar and seasoned with cinnamon, nutmeg, cloves, and sometimes xylitol, and must never be fed.
Fresh carving pumpkin flesh is stringy and watery; remove the seeds and rind, cook until soft, and mash or puree it before offering.
Sweet potato and pumpkin portions are small—roughly a teaspoon for a small dog up to a tablespoon for a large dog per meal, mixed into regular food—and should be adjusted for the dog's weight and calorie target.
- Sweet potato: safe only cooked plain; fiber, antioxidants, vitamin A for skin, coat, and eyes; bake, boil, or steam until soft, peel, mash or chop finely (PetMD).
- Sweet potato caution: raw and large pieces are hard to digest and can block the gut; no butter, sugar, salt, cinnamon, marshmallow, fries, chips, or candied preparations.
- Pumpkin flesh: high soluble fiber for stool quality, antioxidants, vitamins A, C, E, potassium, iron; plain cooked flesh or 100% canned puree with no additives (PetMD).
- Pumpkin caution: never feed pie filling or pie mix (sugar, cinnamon, nutmeg, cloves, possible xylitol); remove seeds and rind from fresh carving pumpkin and cook soft.
- Portion: roughly a teaspoon for a small dog to a tablespoon for a large dog per meal, mixed into regular food; keep within the 10% treat allowance.
9. Vegetables, Fruits, and Products to Never Feed Dogs
A short list of foods and plants is outright toxic or dangerous for dogs and should never be offered as a vegetable snack, even as a small taste.
The Allium family is the most important vegetable-side hazard: onions, garlic, chives, leeks, shallots, and green onions damage red blood cells and can cause Heinz body anemia.
The ASPCA People Foods guidance groups onion, garlic, and chives as Allium species that cause gastrointestinal irritation and red blood cell damage leading to anemia; Cornell's Riney Canine Health Center repeats that onions, garlic, and chives can irritate the digestive system and lead to red blood cell damage and anemia, and UC Davis lists garlic and onions among foods to avoid.
The full mechanism, toxic doses, symptoms, and emergency steps are covered in the linked onion guide.
Avocado should be avoided: ASPCA notes the leaves, fruit, seeds, and bark contain persin, which can cause vomiting and diarrhea in dogs, and the large pit is a choking and blockage risk.
Grapes and raisins are a kidney hazard: ASPCA explains tartaric acid is speculated to be the toxic component, and because dogs cannot process it, exposure can lead to kidney damage; Cornell states grapes and raisins can lead to acute kidney failure even in small amounts, so there is no safe grape or raisin serving for a dog.
Tomatoes require nuance: the ripe red flesh is non-toxic, but the tomato plant, stems, leaves, and unripe green tomatoes contain solanine; the ASPCA Tomato Plant entry lists solanine as the toxic principle, with signs including hypersalivation, inappetence, severe gastrointestinal upset, depression, weakness, dilated pupils, and slow heart rate, while noting ripe fruit is non-toxic.
Wild mushrooms must never be eaten: VCA states many mushrooms are toxic and can cause serious or life-threatening illness, and Pet Poison Helpline notes the majority of confirmed fatal mushroom toxicities in pets come from Amanita, Galerina, and Lepiota genera; store-bought plain cooked mushrooms are a separate question, but any wild mushroom in the yard or woods should be treated as dangerous.
Xylitol, the artificial sweetener in sugar-free gum, candy, baked goods, toothpaste, and some peanut butters, is highly toxic to dogs: ASPCA and Cornell both warn it can cause low blood sugar (hypoglycemia), seizures, and liver damage even in small amounts.
Macadamia nuts can cause weakness, incoordination, depression, vomiting, tremors, and hyperthermia in dogs per ASPCA and Cornell.
Related hazards outside the vegetable list include chocolate and caffeine (methylxanthines), alcohol, yeast dough, and heavily salted or fatty scraps; UC Davis lists chocolate and macadamia nuts alongside garlic, onions, grapes, and raisins on its avoid list.
If your dog eats any of these, contact your veterinarian, Pet Poison Helpline at (855) 764-7661, or ASPCA APCC at (888) 426-4435 immediately.
- Allium (onion, garlic, chives, leeks, shallots, green onion): red blood cell damage and Heinz body anemia; never feed in any form—see the linked onion guide for mechanism, dose, and emergency steps (ASPCA, Cornell, UC Davis).
- Avocado: persin in leaves, fruit, seeds, and bark can cause vomiting and diarrhea; the pit is a choking and blockage risk (ASPCA).
- Grapes and raisins: can cause kidney damage and acute kidney failure even in small amounts; no safe serving for dogs (ASPCA, Cornell).
- Tomatoes: ripe red flesh is non-toxic, but unripe green tomatoes, stems, leaves, and vines contain solanine and can cause severe GI upset, weakness, and neurological signs (ASPCA Tomato Plant).
- Wild mushrooms: many are toxic and some are fatal (Amanita, Galerina, Lepiota); never let a dog eat mushrooms from the yard or woods (VCA, Pet Poison Helpline).
- Xylitol: sugar-free gum, candy, baked goods, toothpaste, some peanut butters; can cause hypoglycemia, seizures, and liver damage in small amounts (ASPCA, Cornell).
- Macadamia nuts: weakness, incoordination, depression, vomiting, tremors, hyperthermia; also avoid chocolate, caffeine, alcohol, yeast dough, and heavily salted or fatty scraps (ASPCA, Cornell, UC Davis).
10. Portions, First Introduction, and Special Dogs
Once the safe list is clear, portions and individual circumstances decide whether a vegetable is helpful or a problem.
UC Davis sets the overarching budget: treats and additional food items should not exceed 10% of daily caloric intake, with 90% or more from a complete and balanced food; the PDF gives concrete low-calorie vegetable examples such as 50 grams of raw baby carrots at 18 calories, 78 grams (half cup) of boiled carrots at 27 calories, 180 grams (three-quarter cup) of boiled zucchini at 28 calories, 90 grams (half cup) of boiled spinach at 21 calories, and 63 grams (half cup) of boiled green beans at 22 calories, which illustrates how low-calorie plain vegetables compare with fatty treats.
As a practical guide, start very small: a few thin carrot sticks, a tablespoon of green beans or pumpkin puree, or a quarter teaspoon of steamed spinach for a small dog; medium dogs may take a couple of tablespoons, and large dogs up to about a quarter cup of soft, plain vegetables per day, adjusted to body condition.
When a vegetable is offered daily, slightly reduce kibble so total calories stay steady, and track weight and waist over several weeks.
First introductions should follow the one-food-at-a-time rule: offer one small piece of one vegetable mixed into the regular meal, then observe 24 to 48 hours for gas, bloating, loose stool, vomiting, itching, ear rubbing, or skin redness; if anything seems off, stop that vegetable and call the veterinarian.
Several groups need extra caution.
Puppies are growing on a balanced puppy food and should not receive outside snacks until established and cleared by a veterinarian.
Senior dogs with worn teeth, slowed metabolism, or kidney or weight issues need soft, tiny, vet-approved portions.
Dogs on prescription diets, or those with diabetes, obesity, pancreatitis, exocrine pancreatic insufficiency, inflammatory bowel disease, kidney disease, bladder stones, or known food allergies should have any new vegetable approved by a veterinarian before it enters the bowl.
Store-bought dog treats that use carrots, sweet potato, pumpkin, or broccoli as ingredients are a convenient plain alternative when homemade prep is not practical.
For non-food plant safety around the home, the linked cat- and dog-safe plant list organizes non-toxic and toxic houseplants and garden plants for shared households.
- Treats and extras stay within about 10% of daily calories; 90% or more from a complete and balanced commercial or vet-formulated diet (UC Davis).
- Start small: a few carrot sticks, a tablespoon of green beans or pumpkin, or 1/4 teaspoon of steamed spinach for a small dog; scale to a couple of tablespoons for medium and about 1/4 cup soft plain vegetables for large dogs.
- Daily vegetables: reduce kibble slightly to keep calories steady; observe body condition and weight over several weeks.
- First introduction: one new vegetable at a time, one small piece in the regular meal, observe 24–48 hours for gas, bloating, loose stool, vomiting, itching, or redness; stop and call the vet if reactions appear.
- Puppies, seniors, prescription diets, diabetes, obesity, pancreatitis, EPI, IBD, kidney disease, bladder stones, and allergies require veterinarian approval before any new vegetable.
Related Guides
FAQ
- 1
Can dogs eat carrots every day?
Carrots are safe for most healthy dogs, but they should stay within the 10% treat allowance rather than become a daily large portion. PetMD notes carrots are high in natural sugars, so too many over time can matter for dogs with diabetes or obesity, and the fiber can cause loose stool if overfed. A few thin raw carrot sticks or a tablespoon of cooked carrot per day, scaled to the dog's size, is reasonable for most dogs; wash them, cut them into bite-size pieces about one-quarter inch thick, and supervise so a whole carrot does not become a choking or blockage hazard. If carrots are fed daily, slightly reduce kibble to keep total calories steady, and ask your veterinarian before adding them to the diet of a dog with diabetes, kidney disease, or a prescription food. Frozen carrots, buttered or glazed carrots, and carrot cake are not safe choices.
- 2
Can dogs eat spinach?
Yes, but only in small amounts and in plain, steamed form. PetMD states spinach is not toxic to dogs but should only be fed in small portions because it contains oxalic acid, which can block calcium absorption and stress the kidneys; dogs with healthy kidneys handle small amounts of soluble oxalates, but a dog would have to eat an extreme serving for oxalates to be a concern. The isothiocyanates in large amounts can cause severe stomach upset. Dogs with kidney disease or calcium oxalate bladder or kidney stones should not receive spinach without veterinarian approval. Wash the leaves well, steam rather than serve raw or boiled, chop finely, and serve plain with no butter, oil, salt, garlic, or onion; skip canned spinach because of high salt and spinach dip because of dairy and fat. PetMD's portion range runs from about one-quarter teaspoon for extra-small dogs to one tablespoon for extra-large dogs, inside the 10% treat allowance.
- 3
What vegetables are safe for dogs?
For most healthy dogs, plain prepared carrots, green beans, peas, cucumber, zucchini, broccoli (in small amounts), celery (de-stringed and chopped), cooked sweet potato, plain pumpkin flesh, and unsalted shelled pumpkin seeds are the commonly vet-recommended options, per PetMD and UC Davis guidance. Safe servings are washed, plain without salt, butter, oil, or seasoning, cut to bite size, and cooked until soft when firm or starchy. The 10% treat rule applies to all of them. Onions, garlic, chives, leeks, avocado, grapes, raisins, unripe tomatoes and tomato plants, wild mushrooms, and products containing xylitol or macadamia nuts should never be shared. The safe list above breaks each vegetable into how to feed it and what to watch for; check with your veterinarian before adding a vegetable to the diet of a dog with a chronic condition or prescription food.
- 4
Can dogs eat canned vegetables?
Plain canned vegetables can be acceptable in a pinch, but only when they are low-sodium and have no added seasonings. PetMD notes dogs can consume safe-list vegetables in a canned version as long as they are not salted and prepared properly; safe canned examples include green beans, pumpkin, spinach, and peas. The main problem with standard canned vegetables is the high-sodium brine used for preservation, which can worsen heart disease, raise blood pressure, and cause thirst and electrolyte imbalance; rinse beans and peas well under running water or choose a no-salt-added label. Always read the ingredient list: avoid cans with onion powder, garlic, salt, sugar, cheese sauce, bacon, or spices. Canned pumpkin puree should list pumpkin as the only ingredient; pumpkin pie filling is off-limits because of sugar, nutmeg, cloves, and possible xylitol. When in doubt, fresh or frozen plain vegetables are the safer choice.
- 5
How much vegetables can a dog eat?
Vegetables are treats, not a meal replacement, and all treats combined should stay within about 10% of daily calories; the other 90% or more should come from a complete and balanced food, per UC Davis and PetMD. Practical starting portions are a few thin carrot sticks, a tablespoon of green beans or plain pumpkin puree, or a quarter teaspoon of steamed spinach for a small dog; medium dogs may take a couple of tablespoons, and large dogs up to about a quarter cup of soft plain vegetables per day, adjusted to body condition and calorie target. If vegetables are fed daily, slightly reduce kibble so total calories stay steady. Begin with a single small serving of one vegetable, watch for gas or loose stool over 24 to 48 hours, and ask your veterinarian about portions for a dog on a prescription diet, or one with diabetes, kidney disease, obesity, or pancreatitis.
- 6
Can dogs eat broccoli?
Yes, in small plain portions. PetMD lists broccoli as safe and fiber-rich, with antioxidants, digestible plant protein, and vitamins C and K, potassium, folate, and magnesium. The main cautions are gas and stomach irritation: broccoli can cause flatulence, and the isothiocyanates in large amounts can upset the stomach, so it should be an occasional small side rather than a daily large serving. Serve plain steamed or boiled florets chopped into bite-size pieces; cook the thick fibrous stalk soft and chop finely or remove it to prevent choking or blockage in small dogs. Do not add salt, butter, cheese, dips, or spices, and introduce broccoli separately so any gas or loose stool can be attributed to it. Keep broccoli inside the 10% treat allowance, and check with a veterinarian before feeding it to a dog with a sensitive stomach or prescription diet.
- 7
Can dogs eat raw vegetables?
Some raw vegetables are safe, but not all. Per PetMD, dogs can eat raw bell peppers, broccoli, carrots, cauliflower, lettuce, spinach, and zucchini; pumpkin, squash, and sweet potato should be thoroughly cooked before feeding. Raw carrot sticks, cucumber rounds, and de-stringed celery pieces give a safe crunch for medium and large dogs under supervision, but raw tough stems, whole peas in the pod, and firm sweet potato pieces are easier to choke on or digest poorly in small, flat-faced, or older dogs. Wash everything, cut to bite size, and remove stems, leaves, seeds, and cores. If a vegetable is firm, starchy, or fibrous, steaming or boiling plain until soft makes it easier to digest. Introduce each raw vegetable separately and watch for gas, bloating, or loose stool before offering it again.
- 8
Are sweet potatoes good for dogs?
Cooked plain sweet potatoes can be a good fiber- and vitamin-rich treat. PetMD states dogs can safely eat cooked, plain sweet potatoes, which provide fiber, antioxidants, and vitamin A supporting skin, coat, and eyes. The hard rule is that sweet potatoes must be cooked: raw sweet potatoes and large pieces are difficult to digest and can cause a blockage. Bake, boil, or steam until soft, peel tough skin, mash or chop finely, and serve with no butter, sugar, salt, cinnamon, marshmallow, or seasoning. Avoid sweet potato fries, chips, and candied preparations because of fat, salt, and sugar, and keep sweet potatoes inside the 10% treat allowance; ask your veterinarian before adding them to the diet of a diabetic, obese, or pancreatitis-prone dog.
- 9
Can dogs eat pumpkin seeds?
Plain, unsalted, shelled pumpkin seeds are safe for healthy dogs in small, fat-dense portions, but they are more concentrated than ordinary vegetables and should be treated as an occasional seed snack rather than a daily vegetable. Roast the kernels dry at about 300 to 350°F for 10 to 15 minutes, cool them fully, then grind or finely chop before sprinkling over kibble so tough shells do not cause choking or obstruction in small dogs. Avoid salted, honey-roasted, barbecue, Cajun, chili, curry, candied, chocolate-covered, or onion- or garlic-seasoned seeds, and skip seeds in dogs with a history of pancreatitis, inflammatory bowel disease, kidney disease, or seed allergies unless a veterinarian approves them. The linked pumpkin seed guide covers portions by dog size and the difference between seeds, flesh, and canned puree.
Sources
PetMD, What Vegetables Can Dogs Eat?“Many vegetables are safe for dogs to eat—if they're prepared correctly. Some veggies, like onions and wild mushrooms, can be toxic for dogs. Wash them thoroughly. Ensure they're plain and prepared with no seasonings. Cut them into small pieces, appropriately sized for your dog. Remove stems, leaves, seeds, cores, pits, or anything else that could become a choking hazard or cause an intestinal blockage. All treats, even veggies, should be given in moderation. The total amount of treats should make up no more than 10% of your dog's overall diet.”
PetMD, Can Dogs Eat Carrots? (Victoria Lynn Arnold; reviewed by Jennifer Coates, DVM)“Yes, carrots are safe for dogs and even offer some health perks, from supporting eye health to promoting dental hygiene. Carrots are rich in beta-carotene (a precursor to vitamin A), low in calories and fat, and contain fiber. Large pieces of carrot may get stuck in your dog's throat or cause an intestinal blockage, so always cut them into bite-size pieces. All treats you feed your dog should only make up 10% of their diet. The other 90% should come from a well-balanced dog food.”
PetMD, Can Dogs Eat Spinach? (Victoria Lynn Arnold; reviewed by Sandra C. Mitchell, DVM, DABVP)“Spinach is not toxic to dogs, but the vegetable should only be fed to them in small portions. In addition, spinach contains oxalic acid, which can block your dog's body's ability to absorb calcium, leading to kidney damage. But dogs with healthy kidneys can easily process small amounts of soluble oxalates. Your dog would have to eat an extreme amount of spinach for the oxalic acid to be a cause for concern.”
PetMD, Can Dogs Eat Sweet Potatoes? Benefits and Risks“Dogs can safely eat cooked, plain sweet potatoes. Sweet potatoes provide fiber, antioxidants, and vitamin A. Raw sweet potatoes and large pieces can be difficult to digest. Treats, including sweet potatoes, should make up no more than 10% of daily calories. Always serve sweet potatoes plain without butter, sugar, salt, or seasonings.”
UC Davis School of Veterinary Medicine, Treat Guidelines for Dogs“Treats and additional food items should not exceed 10% of the daily caloric intake. The majority (90% or greater) of the calories should come from a complete and balanced food. Fruits and vegetables are good options for many dogs since they are usually low on protein, fat, sodium, and phosphorus. Please avoid food items known to be harmful to dogs, including chocolate, macadamia nuts, garlic, onions, grapes, and raisins.”
ASPCA Poison Control, People Foods to Avoid Feeding Your Pets“Grapes and Raisins: Tartaric acid is speculated to be the toxic component in grapes and raisins. Since dogs are not able to process tartaric acid, exposure to grapes/raisins can lead to kidney damage. Avocado: The leaves, fruit, seeds and bark of avocados contain persin, which can cause vomiting and diarrhea in dogs. Macadamia nuts can cause weakness, incoordination, depression, vomiting, tremors and hyperthermia in dogs. Xylitol is used as a sweetener in many products... Xylitol can cause low blood sugar (hypoglycemia) and potentially liver damage. Onion, Garlic, Chives... can cause gastrointestinal irritation and red blood cell damage, which can lead to anemia.”
ASPCA Animal Poison Control Center, Toxic and Non-Toxic Plants — Tomato Plant“Toxicity: Toxic to Dogs, Toxic to Cats, Toxic to Horses. Toxic Principles: Solanine. Clinical Signs: Hypersalivation, inappetence, severe gastrointestinal upset, depression, weakness, dilated pupils, slow heart rate; ripe fruit is non-toxic.”
Cornell University College of Veterinary Medicine, Riney Canine Health Center — Holiday Hazards for Dogs“Raisins and grapes: Can lead to acute kidney failure, even in small amounts. Xylitol: A sugar substitute found in many sugar-free products, xylitol is highly toxic to dogs. Even small amounts can cause dangerously low blood sugar, seizures, or liver damage. Onions and garlic, chives: Can irritate your dog's digestive system and lead to red blood cell damage, which can cause anemia. Macadamia nuts: Can cause weakness, vomiting, tremors and hyperthermia in dogs.”
VCA Animal Hospitals, Mushroom Toxicity“Many mushrooms are toxic and can cause serious or even life-threatening illness. Dogs and cats are curious creatures; when outside they sniff around and may nibble on mushrooms, sometimes getting into trouble.”
Pet Poison Helpline, Mushrooms Is Toxic To Dogs“While many mushrooms are considered non-toxic, some may cause severe clinical signs or even death. The majority of confirmed fatal mushroom toxicities in pets are due to mushrooms from the following genera: Amanita, Galerina, and Lepiota.”