Skip to contentPet emergency? Find an out-of-hours vet

Dog Health

What Vegetables Can Dogs Eat UK — Safe Veg & Toxic Alliums

Published Last updated 5 min read

Quick answer

Many vegetables are healthy UK dog treats — carrot, green beans, peas, and plain cooked sweet potato are popular choices. Onion, garlic, leeks, and chives are toxic in all forms. Never share gravy, curry, or seasoned human meals. See our onion and garlic poisoning guide if your dog ate seasoned food.

Vegetables as part of a UK dog's diet

According to the PDSA and Dogs Trust, dogs need complete and balanced commercial dog food as their main nutrition. Vegetables can supplement meals or serve as low-calorie treats — especially for dogs on weight-management plans.

Unlike fruit, many vegetables are lower in sugar. They add fibre, vitamins, and chewing satisfaction. However, not every vegetable is safe, and preparation matters. Butter, salt, stock cubes, and gravy often contain onion and garlic — among the most common causes of poisoning in UK pets.

Safe vegetables for dogs

These vegetables are generally safe for healthy dogs in moderation:

VegetableServing suggestionNotes
CarrotRaw sticks or cookedLow calorie, good for teeth
Green beansPlain steamed or rawNo salt or seasoning
PeasFresh or frozen (thawed)Avoid canned peas with added salt
BroccoliSmall florets, steamedLarge amounts cause gas
CourgetteRaw or cookedEasy to digest
CucumberSlicedHydrating summer treat
Sweet potatoCooked, plainNo butter or marshmallow topping
PumpkinPlain cooked fleshNot spiced pie filling
CauliflowerSmall amounts steamedCan cause gas
SpinachOccasional small amountsOxalates — limit for dogs with kidney issues

According to Blue Cross, frozen green beans or carrot pieces work well as training treats for dogs that need lower-calorie rewards.

Always serve vegetables plain — no garlic butter, cheese sauce, stock, or seasoning mixes.

Vegetables and plants that are toxic

Onion, garlic, leeks, and chives

The Allium family is toxic to dogs and cats. According to the RSPCA, compounds in these plants destroy red blood cells, causing haemolytic anaemia. Effects may appear one to five days after ingestion — not immediately.

Toxic forms include:

  • Raw and cooked onion and garlic
  • Onion and garlic powder in stock cubes, gravies, and crisps
  • Leftover curry, stir-fry, pizza, and garlic bread
  • Baby food and processed meals with hidden alliums

If your dog ate any onion-rich food, read onion and garlic poisoning in pets UK and phone your vet or Animal PoisonLine.

Other dangerous vegetables

  • Raw potato and green potato skins — solanine causes vomiting and neurological signs
  • Tomato leaves and unripe green tomatoes — solanine (ripe tomato flesh in small amounts is usually fine)
  • Rhubarb leaves — oxalates cause kidney and gut damage
  • Mushrooms — wild UK mushrooms can be lethal; avoid all foraged fungi
  • Avocado — often grouped with fruit; flesh may cause upset; stone is hazardous

Never feed vegetables from compost bins or mouldy leftovers — mycotoxins cause serious poisoning. See compost and mould poisoning in pets UK.

Preparation and portion guidance

  1. Wash vegetables to remove pesticides
  2. Cut to size — prevent choking, especially for small dogs and puppies
  3. Cook hard vegetables — sweet potato and pumpkin are easier to digest when cooked
  4. No seasoning — salt, butter, and sauces add fat and hidden toxins
  5. Introduce gradually — one new vegetable at a time

According to the PDSA, treats (including vegetables) should make up no more than 10% of daily calories. A few carrot sticks or a tablespoon of green beans is plenty for most dogs.

Dogs with pancreatitis, kidney disease, or bladder stones need vet-approved diets — do not add vegetables without checking.

Vegetables vs complete dog food

Vegetables cannot replace balanced dog food. Dogs need appropriate levels of protein, fat, vitamins, and minerals that vegetables alone do not provide.

Some owners feed home-prepared diets with veterinary nutritionist input. If you cook for your dog, ensure recipes are complete — partial vegetable meals cause deficiencies over time.

For puppies, focus on puppy-formulated complete food — see puppy care UK. Vegetable treats are fine once solids are established.

Common UK kitchen mistakes

  • Sharing Sunday roast vegetables cooked with onion gravy
  • Adding stock cubes (often contain onion powder) to rice for dogs
  • Giving leftover takeaway — curries and Chinese dishes frequently contain garlic and onion
  • Offering garlic bread or pizza — concentrated allium toxicity
  • Feeding mouldy vegetables from the fridge or compost

Educate family members and visitors — children often share food without knowing the risks.

When to see a vet

Contact your vet if your dog:

  • Ate onion, garlic, leeks, or chives — including powder in processed food
  • Vomits repeatedly or has diarrhoea after new vegetables
  • Shows weakness, pale gums, or dark urine days after eating seasoned human food
  • Ate mouldy or composted vegetable matter

For weight-related diet planning, see dog obesity UK. For safe fruit options, see what fruit can dogs eat UK.

Sources & further reading

Facts in this guide are rewritten in plain English from publicly available UK advice. We name the organisation where a specific point comes from their guidance. Links below go to the original pages — use them to read the source material directly.

PETHEALTH+ is independent. These organisations do not sponsor, approve, or partner with this website. Guidance checked against sources listed below (last updated 2026-06-25).

Related guides

Frequently Asked Questions

What vegetables are safe for dogs?
Many vegetables are safe in moderation: carrot, green beans, peas, broccoli, courgette, cucumber, sweet potato (cooked), and pumpkin. Serve plain — no butter, salt, or onion-seasoned sauces.
Can dogs eat onion or garlic?
No. Onion, garlic, leeks, chives, and shallots damage red blood cells in dogs and cats. All forms are toxic — raw, cooked, powdered, and in gravies. See our onion and garlic poisoning guide.
Are raw vegetables safe for dogs?
Many raw vegetables are fine — carrot and cucumber are popular. Cook hard vegetables like sweet potato for easier digestion. Avoid raw potato and green potato skins — they contain solanine.
How much vegetable can I give my dog?
Vegetables should be treats, not the main diet. A few small pieces alongside complete dog food is enough. Sudden large amounts of any vegetable cause gas and diarrhoea.