US Trends

what veggies are good for dogs

Many common vegetables are safe and healthy for dogs in moderation, but some are dangerous and must be avoided. Always introduce new veggies slowly and check with your vet if your dog has health issues or is on medication.

Dog-safe veggies

These vegetables are generally considered safe for most healthy dogs when plain (no salt, oil, butter, garlic, or onions) and given in small amounts.

  • Carrots – Crunchy, low-calorie, good for teeth and rich in beta-carotene and fiber.
  • Green beans – Low calorie, filling, with vitamins A, B6, C, K, and fiber; often used in weight-control diets.
  • Cucumbers – Very low calorie and about 96% water, helpful for hydration and dogs who need to watch their weight.
  • Pumpkin (plain, cooked) – Great for digestion due to fiber; often used for mild constipation or soft stools.
  • Sweet potato (cooked only) – Fiber and vitamin A powerhouse; must be cooked and served plain, in small portions.
  • Broccoli – Provides fiber and vitamins A, C, K but should be fed in small quantities because certain compounds can upset the stomach.
  • Peas – Source of plant protein, fiber, and vitamins; usually safe fresh or frozen, not in salty canned brine.
  • Zucchini – Low calorie, hydrating, and safe raw or cooked without seasoning.
  • Lettuce (romaine, arugula, iceberg) – Mostly water and fiber; fine as a light, hydrating snack.
  • Spinach (small amounts) – Nutrient-dense but high in oxalates, so best in moderation and generally avoided in dogs with kidney issues.

Veggies dogs should avoid

Some vegetables can be toxic or risky for dogs and are best completely avoided.

  • Onions – Can damage red blood cells and cause anemia, even in relatively small amounts.
  • Garlic – In the same family as onions; also linked to red blood cell damage and anemia.
  • Leeks and chives – Similar to onions/garlic and carry similar risks.
  • Mushrooms (wild or unknown) – Many wild types are toxic; safest to avoid anything not from a store and even store-bought are often not recommended as dog treats.
  • Unripe or plant parts of tomatoes – Leaves, stems, and unripe green tomatoes contain compounds that can be harmful.

How to feed veggies safely

Safe vegetables can still cause problems if offered the wrong way.

  • Serve plain: No salt, butter, oil, garlic, onions, or heavy seasoning.
  • Cut into small pieces: Reduces choking risk, especially for small dogs.
  • Raw vs cooked:
    • OK raw: carrots, cucumbers, green beans, bell peppers, some leafy greens.
* Cook first: pumpkin, squash, and sweet potato should be well-cooked and plain.
  • Portion size: Use veggies as treats or meal toppers, not the bulk of the diet; too much fiber can cause gas, loose stools, or discomfort.

Latest and forum-style perspectives

Recent pet-nutrition content and vet-led videos in 2024–2025 keep highlighting carrots, pumpkin, broccoli, peas, sweet potato, and green beans as “top” veggies for dog health, especially for digestion, weight management, and immune support. Online dog forums also show many owners using carrots, green beans, and cucumbers as low-calorie treats, with common advice to watch for any signs of stomach upset and to introduce new vegetables slowly.

Quick Scoop

  • Best everyday picks: carrots, green beans, cucumbers, zucchini, small amounts of pumpkin or sweet potato.
  • Sometimes, in moderation: broccoli and spinach, watching for gas or digestive issues.
  • Avoid completely: onions, garlic, leeks, chives, wild mushrooms, and tomato leaves/stems.

Information gathered from public forums or data available on the internet and portrayed here.