Vegetables Dogs Can & Can’t Eat (A to Z Complete List)

Canine Bible is reader-supported. We receive affiliate commissions via some of our links. Learn more.
It sounds dramatic—but not every vegetable that’s good for you is safe for your pup. From the humble onion (which can be toxic) to the leafy greens that can help fight inflammation, knowing the difference could literally be a lifesaver. With so much conflicting advice online—and those puppy eyes begging for a bite of whatever you’re chopping—it’s easy to get it wrong. But here’s the twist: some veggies labeled “bad” for dogs are actually fine in moderation—if you prepare them right. In this guide, we’ll break down the vegetables dogs can and can’t eat, uncover the science behind the safety, and help you feel 100% confident about what hits their bowl.
Vegetables Dogs Can & Can’t Eat
Here is the complete list of vegetables dogs can and can’t eat.
Vegetables That Start With A
Artichokes (✅ Yes): Artichokes are safe for dogs when served plain and in moderation. They’re packed with antioxidants, fiber, and vitamins like C and K. To avoid choking hazards or digestive issues, serve them cooked (steamed or boiled) and cut into small, manageable pieces. Skip the tough outer leaves and never add seasonings.
Asparagus (⚠️ In moderation): Asparagus isn’t toxic to dogs, but it’s not ideal. Raw stalks are tough and difficult to chew, which can pose a choking risk. Cooked asparagus is softer and safer but offers limited nutritional value for dogs. Feed small portions occasionally and avoid seasoning.
Vegetables That Start With B
Beets (✅ Yes): Beets are safe and nutritious for dogs when served in moderation. They’re a good source of fiber, manganese, folate, potassium, and vitamin C, which can support healthy skin, digestion, and immune function. Serve them cooked and plain—steamed or boiled is best. Avoid canned beets with added salt or preservatives. Too many beets can slightly discolor urine or stool, which is harmless but can be surprising.
Bell Peppers (✅ Yes): Bell peppers—red, green, yellow, and orange—are safe for dogs and full of vitamins A, E, B6, and C. Red bell peppers have the highest vitamin C content and are the most nutritious of the bunch. They can help improve your dog’s immune health and skin. Always remove the stem and seeds before feeding. Raw slices are fine, but steaming them makes digestion easier for some dogs.
Broccoli (⚠️ In moderation): Broccoli contains fiber, vitamin C, and cancer-fighting compounds, but it should only be fed in small amounts. Florets are the best part to serve—avoid the stems, which can be tough and present a choking hazard. Large servings can lead to gas or digestive upset due to compounds called isothiocyanates. A good rule of thumb: it should make up no more than 10% of your dog’s daily food intake. Read our “Broccoli for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Brussels Sprouts (✅ Yes): Brussels sprouts are full of antioxidants, vitamins K and C, and fiber, making them a nutritious occasional treat. When cooked (steamed or boiled), they can support heart health, reduce inflammation, and aid digestion. However, they’re known to cause gas, so offer only a few sprouts at a time. Avoid feeding them raw or seasoned with garlic, onions, or butter.
Bamboo Shoots (✅ Yes): Bamboo shoots are safe for dogs if thoroughly cooked and served plain. They contain fiber and are low in fat, but raw shoots can be bitter and may contain toxins if not prepared properly. Always boil or steam before serving, and avoid canned versions with salt or preservatives.
Vegetables That Start With C
Cabbage (✅ Yes): Cabbage is safe for dogs and comes loaded with fiber, antioxidants, and vitamins C and K. It supports digestion, boosts the immune system, and may help fight inflammation. Cooked cabbage is easier for dogs to digest than raw. However, it can cause gas, so introduce it slowly and feed in moderation.
Carrots (✅ Yes): Carrots are one of the best vegetables for dogs. They’re rich in beta-carotene (a precursor to vitamin A), fiber, and low in calories. Crunchy raw carrots can also help clean teeth, while cooked carrots are easier to digest. Slice them into safe, chewable sizes to avoid choking. Read our “Carrots for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Cauliflower (✅ Yes): Cauliflower is safe when fed in small amounts, whether raw or cooked. It contains fiber, vitamin C, and cancer-fighting compounds. Steaming it makes it easier to digest. Like other cruciferous veggies, it can cause bloating or gas if overfed.
Celery (✅ Yes): Celery is low in calories and high in water, making it a hydrating, crunchy treat. It’s also a source of vitamin K, folate, potassium, and fiber. Some say it can help freshen your dog’s breath. Cut it into small pieces to prevent choking, especially for small dogs. Read our “Celery for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Chard (✅ Yes): Swiss chard is packed with nutrients like vitamins A, K, and C, along with magnesium and potassium. Lightly steaming it reduces bitterness and makes it easier to digest. Avoid feeding in large quantities often, as too much can interfere with calcium absorption due to oxalates.
Cucumber (✅ Yes): Cucumbers are a refreshing, hydrating treat for dogs, especially in hot weather. They’re very low in calories and can help with weight management. They also contain vitamins K, C, and several antioxidants. Peel them if waxed, and cut into bite-sized pieces to prevent choking. Read our “Cucumbers for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Cassava (❌ No): Cassava (also known as yuca) contains cyanogenic glycosides, which can release cyanide when improperly prepared. Even cooked, it offers little nutritional benefit to dogs and may cause digestive issues. It’s best to avoid feeding cassava entirely.
Collard Greens (✅ Yes): Collard greens are nutrient-dense and safe in moderation. They’re rich in vitamins A, C, and K, calcium, and fiber. However, they contain oxalates, which can interfere with calcium absorption and affect dogs prone to kidney issues. Serve cooked and plain in small portions.
Chili Peppers (❌ No): Chili peppers are far too spicy and irritating for a dog’s digestive tract. They can cause drooling, vomiting, abdominal pain, and distress. Even small bites may trigger discomfort. Always keep spicy vegetables out of your dog’s diet.
Vegetables That Start With D
Daikon Radish (✅ Yes): Daikon radish is safe for dogs in small amounts. It’s a mild, less spicy type of radish that offers vitamin C, potassium, and digestive enzymes. Feeding too much can cause gas or an upset stomach, so moderation is key. Slice it thin and serve raw or lightly cooked for easier digestion.
Dandelion Greens (✅ Yes): Dandelion greens are surprisingly nutritious for dogs. They’re rich in vitamins A, C, and K, as well as calcium and antioxidants. They can support liver function and aid digestion. Lightly cook or chop them to help with absorption and avoid pesticides by using organic sources or washing thoroughly.
Vegetables That Start With E
Edamame (✅ Yes): Edamame, or immature soybeans, are safe for dogs if served plain and cooked. They’re a good source of plant protein, omega-3 fatty acids, calcium, and fiber. Never serve them with salt, oil, or in the pod, as the pods can be a choking hazard. Feed only occasionally, as soy can be an allergen for some dogs.
Endive (✅ Yes): Endive is a leafy green that’s safe and healthy for dogs. It contains fiber, folate, and vitamins A and K. Its crunchy texture can be appealing to dogs and may even help with dental health. Serve raw or lightly cooked, and always wash thoroughly to remove any residue.
Eggplant (⚠️ In moderation): Eggplant isn’t toxic to dogs but may not agree with all pups. It contains antioxidants like nasunin and is low in calories. However, it also has solanine—a compound that can be mildly irritating in large amounts, especially if fed raw. Always serve it cooked and plain, and avoid giving it to dogs with arthritis or sensitivities in the nightshade family.
Vegetables That Start With F
Fennel (✅ Yes): Fennel is safe for dogs and can even freshen their breath naturally. It’s rich in vitamin C, calcium, iron, and fiber. Fennel seeds or the bulb can help support digestion and reduce bloating or gas. Serve raw or cooked, in small amounts, and avoid any seasoning or oil.
Fiddleheads (❌ No): Fiddleheads, the young coiled fronds of ferns, are not considered safe for dogs. Raw fiddleheads can be toxic and may cause foodborne illness. Even cooked, they can be hard to digest and may pose health risks. It’s best to avoid feeding fiddleheads to your dog altogether.
Vegetables That Start With G
Green Beans (✅ Yes): Green beans are an excellent low-calorie snack for dogs. They’re rich in fiber, vitamins A, C, and K, and contain important minerals like iron and magnesium. Serve them raw, steamed, or canned (as long as they’re unsalted). They can also be used as a healthy filler for dogs on a weight management plan.
Garlic (❌ No): Garlic is toxic to dogs, even in small amounts. It contains compounds called thiosulfates, which can damage red blood cells and lead to anemia. Symptoms of garlic poisoning may include weakness, vomiting, and pale gums. Avoid all forms—raw, cooked, powdered, or dehydrated. Read our “Garlic and Dogs: What You Need to Know Guide” to understand the risks, symptoms of poisoning, and what to do in case of accidental ingestion.
Vegetables That Start With H
Horseradish (❌ No): Horseradish is too spicy and irritating for a dog’s digestive system. While it isn’t classified as toxic, it can cause excessive drooling, vomiting, and gastrointestinal distress. Its pungent compounds are harsh even in small amounts, so it’s best to keep it completely off your dog’s plate.
Vegetables That Start With I
Iceberg Lettuce (✅ Yes): Iceberg lettuce is safe for dogs, but it’s mostly water and offers minimal nutritional value. It can be a hydrating, crunchy snack on hot days, but don’t expect much in terms of vitamins or minerals. Too much can cause loose stools, so feed in moderation and chop into small pieces.
Indian Squash (Tinda) (✅ Yes): Indian squash, or tinda, is a safe and mild vegetable for dogs when cooked and served plain. It’s low in calories and contains small amounts of fiber, vitamin C, and antioxidants. Avoid using spices or oils during preparation, as those can upset your dog’s stomach.
Vegetables That Start With J
Jalapeños (❌ No): Jalapeños are too spicy for dogs and can irritate their digestive system. Even small amounts can lead to vomiting, diarrhea, abdominal pain, and excessive thirst. Dogs do not tolerate capsaicin (the compound that gives peppers heat) well. Keep all spicy peppers off the menu.
Jícama (✅ Yes): Jícama is a crunchy, slightly sweet root vegetable that’s safe for dogs—but only the peeled white flesh. It’s high in prebiotic fiber (inulin), vitamin C, and potassium. Never feed the skin, leaves, or seeds, as they contain toxins. Serve raw or lightly cooked in bite-sized portions.
Vegetables That Start With K
Kale (⚠️ In moderation): Kale is nutrient-rich, packed with vitamins A, C, and K, calcium, and antioxidants. It can support immune function and reduce inflammation. However, it also contains calcium oxalate and isothiocyanates, which can lead to kidney and bladder issues in sensitive dogs if overfed. Serve lightly steamed and in small amounts.
Kohlrabi (✅ Yes): Kohlrabi is safe and nutritious for dogs, offering fiber, potassium, and vitamin C. Its crunchy texture can make it a fun, low-calorie snack. Peel it and serve raw in thin slices or cook it for easier digestion. Avoid seasoning or oils when preparing.
Vegetables That Start With L
Leeks (❌ No): Leeks are highly toxic to dogs, just like garlic and onions. They contain organosulfoxides, which can damage red blood cells and lead to hemolytic anemia. Symptoms of leek toxicity may include vomiting, diarrhea, weakness, and pale gums. Even small amounts can be dangerous—avoid entirely.
Lettuce (✅ Yes): Lettuce (including romaine, green leaf, and red leaf) is safe for dogs and low in calories. It’s hydrating due to its high water content and provides small amounts of fiber, vitamin A, and folate. Chop it into small pieces to make it easier to chew and digest. Avoid dressings or seasoning.
Vegetables That Start With M
Mushrooms (store-bought only) (✅ Yes): Store-bought mushrooms like white button, cremini, and portobello are safe for dogs when cooked plain. They’re low in calories and offer B vitamins, selenium, and antioxidants. Never serve them raw or with butter, garlic, or seasonings. Wild mushrooms are a different story—many are toxic and potentially fatal. Read our “Mushroom for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Mustard Greens (⚠️ In moderation): Mustard greens are packed with vitamins A, C, and K, but they also contain compounds that may cause gas or mild irritation in dogs if overfed. Serve cooked and plain to make them easier to digest. Introduce slowly and feed in small portions only occasionally.
Vegetables That Start With N
Napa Cabbage (✅ Yes): Napa cabbage is a dog-friendly veggie that’s milder and softer than regular cabbage. It contains fiber, vitamin C, and antioxidants that can support digestion and immune health. Lightly cooking it makes it easier to digest and reduces the risk of gas. Serve plain and chopped into small pieces.
Nettles (cooked) (✅ Yes): Stinging nettles are surprisingly nutritious for dogs when properly prepared. They’re rich in iron, calcium, and vitamin C, and can help with allergies and inflammation. Always cook or blanch them to remove the sting and avoid feeding raw. Use only in small amounts and consult your vet for long-term use.
Vegetables That Start With O
Okra (✅ Yes): Okra is safe for dogs when cooked plain. It’s rich in fiber, vitamin C, and antioxidants, which can support digestive health and immune function. Avoid frying or seasoning it, as added fats and spices can upset your dog’s stomach. Serve in bite-sized, steamed or boiled pieces.
Onions (❌ No): Onions are highly toxic to dogs and should never be fed in any form—raw, cooked, powdered, or dehydrated. They contain compounds that damage red blood cells and can lead to hemolytic anemia. Even small amounts can be harmful, so keep all onion products off-limits. Read our “Onion and Dogs: What You Need to Know Guide” to understand the risks, symptoms of poisoning, and what to do in case of accidental ingestion.
Vegetables That Start With P
Parsnips (✅ Yes): Parsnips are safe and nutritious for dogs when served cooked and plain. They’re rich in fiber, vitamin C, and folate, which can support metabolism and immune function. Their sweet, earthy flavor is often appealing to dogs. Serve steamed or boiled in small, chopped portions.
Peas (✅ Yes): Peas—including green peas, snow peas, and sugar snap peas—are safe and commonly used in dog food. They provide protein, fiber, vitamins A, B, and K, and antioxidants. Fresh or frozen peas are best; avoid canned peas with added sodium. Don’t feed pea pods to small dogs unless they’re soft and fully edible.
Potatoes (⚠️ In moderation, cooked only): Potatoes can be safe for dogs if cooked thoroughly and served plain. They contain vitamin C, B6, and potassium. Raw potatoes, especially green ones, contain solanine, which is toxic. Never serve raw or fried potatoes, and avoid adding butter, salt, or oil. Read our “Potatoes for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Pumpkin (✅ Yes): Pumpkin is one of the best vegetables for dogs. It’s excellent for digestive health thanks to its fiber content and can help with both diarrhea and constipation. Use plain, cooked pumpkin or 100% canned pumpkin (not pumpkin pie filling). Feed in small spoonfuls as a healthy topper or treat.
Pickles (❌ No): While cucumbers are safe, pickles are not ideal for dogs. They’re typically soaked in vinegar, salt, and spices, which can irritate your dog’s stomach and contribute to dehydration. Some varieties also include garlic or onion in the brine, which are toxic. Stick to plain cucumber slices instead.
Purslane (⚠️ In moderation): Purslane is an edible weed high in omega-3 fatty acids and antioxidants. It’s generally safe in small amounts, but it also contains oxalates, which can contribute to kidney issues if overfed. If you’re feeding it, do so in very small, cleaned portions and only occasionally.
Vegetables That Start With Q
Queen Anne’s Lace (⚠️ Not recommended): While Queen Anne’s Lace is technically a wild carrot and not inherently toxic, it closely resembles poisonous plants like poison hemlock. Due to the high risk of misidentification and potential toxicity, it’s best not to feed it to dogs at all. Stick to store-bought carrots to be safe.
Vegetables That Start With R
Radishes (✅ Yes): Radishes are safe for dogs and can offer a crunchy, low-calorie treat. They contain vitamin C, potassium, and fiber, and may help support digestion. That said, their peppery taste may not be appealing to all dogs. Serve raw in small, thin slices, and avoid wild or spicy radish varieties.
Rutabaga (✅ Yes): Rutabagas are root vegetables rich in fiber, vitamin C, and potassium. They can support digestion and immune function when served cooked and plain. Avoid seasoning and offer in small chunks, either steamed or mashed, for easier digestion. Introduce slowly to prevent gas.
Vegetables That Start With S
Spinach (⚠️ In moderation): Spinach is loaded with iron, fiber, and vitamins A, B, C, and K. While it’s not toxic, it contains oxalates, which can interfere with calcium absorption and harm the kidneys if fed too often. Lightly steaming spinach helps with digestibility. Serve in very small amounts and avoid daily use.
Squash (✅ Yes): Squash varieties like butternut, acorn, and yellow squash are all safe and nutritious for dogs. They contain vitamins A and C, fiber, and antioxidants that support eye health and digestion. Always cook squash (steamed or roasted), remove the skin and seeds, and serve plain.
Sweet Potatoes (✅ Yes): Sweet potatoes are a superfood for dogs. They’re rich in beta-carotene, fiber, potassium, and vitamins A and C. Serve cooked, plain, and in moderation—steamed or baked is best. Avoid raw sweet potatoes, and never feed sweet potato fries or chips.
Vegetables That Start With T
Turnips (✅ Yes): Turnips are safe and healthy for dogs when cooked and served plain. They’re rich in vitamin C, fiber, and calcium, which can support your dog’s metabolism and bone health. Chop them into small, soft pieces and serve steamed or boiled to make them easier to digest.
Tomatoes (⚠️ Ripe only, in moderation): Ripe red tomatoes are safe for dogs in small amounts and contain lycopene, antioxidants, and vitamins A and C. However, green tomatoes, stems, and leaves contain solanine, which is toxic to dogs. Only feed fully ripened tomatoes with all green parts removed, and never serve with seasoning or sauces. Read our “Tomatoes for Dogs Feeding Guide” to learn more about the benefits, risks, safe serving size, best ways to serve it, and more.
Vegetables That Start With U
Upland Cress (✅ Yes): Upland cress, also known as winter cress, is a leafy green similar to arugula. It’s rich in vitamins A and C, calcium, and antioxidants. Dogs can safely enjoy it in small amounts, preferably chopped and added to meals. Its peppery taste might not appeal to all dogs, so introduce it gradually.
Vegetables That Start With V
Valerian Root (❌ No): While valerian root is sometimes used as a calming supplement in holistic pet care, it should never be given without veterinary guidance. In raw or unregulated form, it can cause drowsiness, confusion, or gastrointestinal upset. Avoid feeding it as a food or treat.
Vegetable Marrow (✅ Yes): Vegetable marrow, a type of summer squash, is safe for dogs when cooked and served plain. It’s low in calories and rich in vitamin C, fiber, and potassium. Peel and remove seeds before serving, and avoid adding seasonings or oils.
Vegetables That Start With W
Watercress (✅ Yes): Watercress is safe for dogs in small amounts and contains vitamin K, calcium, and antioxidants. It can support bone and immune health, but its peppery flavor may not appeal to every dog. Wash thoroughly and serve raw or lightly steamed as a topper—don’t overdo it due to its strong compounds.
Wasabi (❌ No): Wasabi is too spicy and irritating for a dog’s digestive system. It can cause vomiting, diarrhea, or excessive drooling. Even imitation wasabi, often made with mustard and horseradish, is harmful. Never feed dogs anything seasoned or flavored with wasabi.
Vegetables That Start With X
None.
Vegetables That Start With Y
Yams (✅ Yes): Yams are safe for dogs when cooked and served plain. They’re rich in fiber, potassium, manganese, and vitamins B6 and C, supporting digestive health and energy levels. Always peel, cook (boil or bake), and cut into small, soft chunks. Avoid canned yams or those prepared with sugar, spices, or marshmallows.
Vegetables That Start With Z
Zucchini (✅ Yes): Zucchini is a healthy, low-calorie vegetable that’s perfectly safe for dogs. It’s packed with fiber, vitamins B6 and C, potassium, and antioxidants. You can serve it raw, steamed, or baked—avoid oils and seasonings. Cut into small, manageable pieces to prevent choking, especially for smaller dogs.
Are Dogs Allergic to Vegetables?
Most dogs are not allergic to vegetables, and it’s generally considered safe for canine consumption. However, some dogs may develop an allergic reaction like with any food. Food allergies in dogs typically manifest as itchy skin, hives, infections, and anaphylaxis (a medical emergency) in severe cases. If you suspect your dog is having an allergic reaction to any food, including vegetables, it is crucial to consult a veterinarian. Your vet can provide appropriate guidance and help you formulate a safe diet plan for your dog. Additionally, conducting an at-home dog allergy test like the 5Strrands can help determine if your dog is sensitive or intolerant to certain foods. Consider trying an at-home dog gut health test to better understand your dog’s overall health and digestive well-being. These tests can identify food sensitivities, imbalances, and other issues affecting your dog’s digestion and immune system.
Risks
The following symptoms may indicate a bad reaction to vegetables.
What Should I Do If My Dog Reacted Badly to Vegetables?
You should immediately stop feeding your dog vegetables if he reacts negatively. Remove all access and ensure they have access to fresh water to maintain hydration. It’s important to call your veterinarian if your dog is experiencing any of the symptoms listed above or if you’re concerned about your dog’s condition.
Can’t reach your vet? Contact the Pet Poison Helpline at 1-855-764-7661 or chat live with a veterinary professional via our online vet chat or video chat support (24 hours a day, 7 days a week). You can also schedule an at-home veterinary appointment with The Vets, a mobile veterinary service that provides at-home vet care nationwide for just about everything.
Dogs showing worsening symptoms, such as blood in their vomit or stool, difficulty breathing, weakness, or collapse, should be taken to the veterinarian immediately.
The Bottom Line
When it comes to feeding your dog vegetables, a little knowledge goes a long way. You don’t need a PhD in pet nutrition to make smart choices—just a solid understanding of what’s safe and risky and how to serve it right. Whether you’re adding veggies for extra nutrients, weight management, or just because your pup loves them, your decisions matter. Remember: not every vegetable is dog-friendly, and even the safe ones have their limits. But now, you’ve got the facts. You know which greens to steam, which roots to avoid, and how to turn everyday veggies into tail-wagging treats. Because at the end of the day, feeding your dog well isn’t just about what’s in the bowl—it’s about love, trust, and doing right by your best friend.
If you’re looking for other healthy snack options, check out the best dog treats to find safe and nutritious alternatives. You can also get creative in the kitchen with homemade dog treat recipes for a natural and wholesome reward. Are you curious about other common human foods? Learn if jelly belongs on your dog’s do-not-feed list.
Sources
Canine Bible authorship represents the unified voice of our entire editorial team and our in-house veterinarians rather than a single author. Each article, blog post, and review published under the Canine Bible name undergoes a rigorous review process, involving all team members to guarantee accuracy and up-to-date in accordance with the latest veterinarian research. This collaborative effort is an integral part of our editorial process and aligns with our four pillars of content creation. This approach ensures our content is backed by expert knowledge and factual information, offering our readers reliable, actionable, and trustworthy content.