Vegetables are generally a safer category than fruit or meat when it comes to dog treats, but a few — onions and garlic especially — are genuine toxic hazards. Here’s the full guide to all 23 vegetables dog owners ask about most.
Part of the Human Foods Dogs Can and Can’t Eat directory.
Vegetables to avoid entirely
- Garlic — toxic in any form; damages red blood cells.
- Onions — same toxicity mechanism as garlic; no safe amount.
Vegetables that need extra caution
| Vegetable | What to watch for | Full guide |
|---|---|---|
| Mushrooms | Store-bought is fine cooked; wild mushrooms can be highly toxic | Can Dogs Eat Mushrooms? |
| Potatoes | Raw potato and green skin contain solanine — cook first | Can Dogs Eat Potatoes? |
| Tomatoes | Ripe flesh is fine; green tomatoes, stems, and leaves contain solanine | Can Dogs Eat Tomatoes? |
| Corn | Kernels are fine; the cob is a serious choking and blockage hazard | Can Dogs Eat Corn? |
| Kale | Oxalates linked to bladder/kidney stone risk in large amounts | Can Dogs Eat Kale? |
| Broccoli | Can irritate the gut in large amounts | Can Dogs Eat Broccoli? |
| Cabbage | Can cause gas or bloating in large amounts | Can Dogs Eat Cabbage? |
| Cauliflower | Can cause gas in large amounts | Can Dogs Eat Cauliflower? |
| Spinach | Oxalic acid can affect calcium absorption/kidneys in excess | Can Dogs Eat Spinach? |
| Eggplant | Nightshade family; cook before serving | Can Dogs Eat Eggplant? |
Vegetables that are safe in moderation
| Vegetable | Full guide |
|---|---|
| Carrots | Can Dogs Eat Carrots? |
| Celery | Can Dogs Eat Celery? |
| Cucumber | Can Dogs Eat Cucumber? |
| Green beans | Can Dogs Eat Green Beans? |
| Peas | Can Dogs Eat Peas? |
| Bell peppers | Can Dogs Eat Bell Peppers? |
| Zucchini | Can Dogs Eat Zucchini? |
| Asparagus | Can Dogs Eat Asparagus? |
| Butternut squash | Can Dogs Eat Butternut Squash? |
| Pumpkin | Can Dogs Eat Pumpkin? |
| Sweet potatoes | Can Dogs Eat Sweet Potatoes? |
General rules for feeding vegetables to dogs
- Always serve plain — no butter, salt, oil, or seasoning, and never anything cooked with garlic or onion.
- Cooking makes most vegetables easier to digest and, for a few (like potatoes), meaningfully safer.
- Cut vegetables into manageable pieces, especially for small dogs and puppies, to reduce choking risk.
- When a vegetable is listed as “safe in moderation,” a small, occasional serving is the goal — not a daily side dish.
If your dog eats garlic, onion, or a wild mushroom, contact your veterinarian or an emergency animal poison control line right away rather than waiting for symptoms to appear.
This article is for general information only and isn’t a substitute for advice from your veterinarian.




