Food list

Vegetables for dogs: safe, cooked, or never

Almost every vegetable is safe once it is plain and cut small. The exception is the allium family — and it hides in more of your cooking than you think.

35 entries Updated 24 October 2026 Cross-checked with ASPCA guidance

Vegetables are the most useful category on this site. They are low in calories, high in fibre and water, and almost all of them are safe — which makes them the best possible answer to a dog that wants what you are chopping. A handful of green beans does far less damage than a handful of biscuits, and it takes longer to eat.

The exception is a family, not a vegetable: alliums. Onion, garlic, leek, shallot, chive and spring onion all contain organosulphur compounds that destroy red blood cells. They are toxic raw, cooked, powdered and dehydrated, which means the danger is usually not a piece of raw onion but the stock cube, gravy granules or leftover soup made with one.

Preparation rules are simple. Cook starchy vegetables — potato, sweet potato, parsnip — because raw starches are hard to digest. Serve everything plain, with no butter, salt or oil. And chop fibrous things like celery and asparagus into short pieces, because stringy fibres are a genuine choking hazard for eager eaters.

The allium family: all of these are toxic to dogs, raw or cooked
IngredientCommon hiding placeRisk
Onion (fresh, powder, dried)Stock, gravy, soup, sausages, pizzaRed blood cell destruction, anaemia
GarlicRub marinades, garlic bread, supplementsSame mechanism, more concentrated
LeekSoup, quiche, ready mealsSame mechanism
Chives / spring onionBaked potato, salad, garnishSame mechanism, small amounts still matter

Safe vegetables: 26 foods

  • Carrot

    Safe

    Low in calories, crunchy and excellent for teeth. Cut into sticks for big dogs and coins for small ones to avoid choking.

    Serve 3–4 sticks, raw or cooked

  • Green bean

    Safe

    A classic low-calorie filler for dogs on a weight-loss plan. Serve steamed and plain, never salted or fried.

    Serve 4–6 beans, plain

  • Peas

    Safe

    Fresh, frozen or steamed peas are safe and add plant protein. Avoid canned peas in brine because of the salt.

    Serve 1–2 tablespoons

  • Sweet potato

    Safe

    Cooked and mashed, it is a gentle source of fibre and beta-carotene. Never feed raw sweet potato, which is hard to digest.

    Serve 2–3 cubes, cooked

  • Pumpkin

    Safe

    Plain cooked pumpkin is a well-known stool normaliser — useful for mild diarrhoea or constipation. Never use spiced pie filling.

    Serve 1–2 tablespoons, plain

  • Butternut squash

    Safe

    Soft, sweet and easy to digest once cooked. Remove the skin and seeds and serve plain.

    Serve 2–3 cubes, cooked

  • Zucchini

    Safe

    Very low in calories and high in water. Steam or roast plain; fried zucchini is far too oily for a dog.

    Serve 3–4 slices, cooked

  • Broccoli

    Safe

    Nutritious in small amounts. Large servings can cause gas, and broccoli contains isothiocyanates that irritate the gut in excess.

    Serve 2–3 small florets, steamed

  • Cauliflower

    Safe

    A safe low-calorie vegetable. Cook it lightly: raw cauliflower is hard to digest and causes wind.

    Serve 2–3 small florets, steamed

  • Brussels sprout

    Safe

    Safe but famously gassy. Introduce slowly and never feed them fried or with bacon.

    Serve 1–2 sprouts, cooked

  • Spinach

    Safe

    Rich in iron and vitamins but also in oxalates, which can affect dogs prone to bladder stones. Keep it a small garnish.

    Serve 1–2 teaspoons, cooked

  • Kale

    Safe

    Fine as an occasional green. Kale contains calcium oxalate and thiocyanates, so it should never be a large part of a meal.

    Serve 1 teaspoon, cooked

  • Romaine lettuce

    Safe

    Mostly water and safe to share. Avoid iceberg in large amounts and always skip the dressing.

    Serve 2–3 leaves

  • Celery

    Safe

    A crunchy low-calorie snack. Chop it small: the stringy fibres are a choking risk for eager eaters.

    Serve 1–2 small pieces, chopped

  • Bell pepper

    Safe

    Red and yellow peppers are sweet and high in vitamin C. Remove seeds and the stem, which are hard to digest.

    Serve 3–4 strips, seeds removed

  • Beetroot

    Safe

    Safe cooked and plain. Expect red-stained stools and urine afterwards; that is normal, not blood.

    Serve 2–3 cubes, cooked

  • Asparagus

    Safe

    Safe when steamed and cut into short pieces. Raw stalks are tough and can be a choking hazard.

    Serve 2–3 spears, cooked

  • Cabbage

    Safe

    Safe in small amounts. Like all brassicas it can cause gas, so keep servings modest and cooked.

    Serve 1–2 tablespoons, cooked

  • Bok choy

    Safe

    A mild Asian green that is safe lightly cooked. Wash thoroughly to remove grit and grit-borne bacteria.

    Serve 2–3 leaves, cooked

  • Parsnip

    Safe

    Sweet and starchy once roasted or boiled. Serve plain and peeled, never roasted in fat.

    Serve 2–3 cubes, cooked

  • Turnip

    Safe

    Safe cooked and mashed. Raw turnip is tough and can cause gas.

    Serve 2–3 cubes, cooked

  • Corn

    Safe

    Sweetcorn kernels are digestible; the cob is not. Never let a dog chew a corn cob — it is a common surgical blockage.

    Serve 1–2 tablespoons, off the cob

  • Potato

    Safe

    Boiled or baked potato without butter or salt is safe. Green potatoes and all potato leaves contain solanine and are toxic.

    Serve 2–3 cubes, cooked plain

  • Mushroom (store-bought)

    Safe

    Common white and chestnut mushrooms from a shop are safe cooked. Never feed wild mushrooms — identification is not reliable.

    Serve 1–2 cooked slices

  • Cucumber

    Safe

    Almost entirely water, which makes it a great summer snack for dogs carrying extra weight.

    Serve 3–4 slices

  • Green pea (frozen)

    Safe

    Frozen peas double as a cold treat and a healthy training reward. Check the bag says plain peas, with no salt.

    Serve 1 tablespoon, thawed

Never feed these

  • Onion

    Toxic

    Onions, shallots and leeks damage red blood cells and cause anaemia. Powdered onion in stock or gravy is just as dangerous.

    Serve None — never

  • Garlic

    Toxic

    Garlic is in the same family as onion and is toxic to dogs even in small amounts. Garlic supplements are not a safe flea remedy.

    Serve None — never

  • Leek

    Toxic

    Leeks contain the same sulphur compounds as onion. Soup, stock and leftovers made with leeks are all unsafe.

    Serve None — never

  • Chives

    Toxic

    A concentrated allium. A few chives on a baked potato can be enough to upset a small dog.

    Serve None — never

  • Spring onion

    Toxic

    Spring onions, scallions and salad onions all contain toxic sulphur compounds, raw or cooked.

    Serve None — never

  • Rhubarb

    Toxic

    The leaves are high in soluble oxalate, which can cause tremors and kidney damage. Stalks are unsafe too.

    Serve None — never

  • Green tomato

    Toxic

    Unripe tomatoes and tomato plant leaves contain solanine. Ripe red tomato flesh is acceptable in tiny amounts.

    Serve None — never

  • Wild mushroom

    Toxic

    Many wild mushrooms are severely toxic to dogs and symptoms can be delayed. Treat any wild mushroom ingestion as an emergency.

    Serve None — never

  • Raw potato

    Toxic

    Raw potato and potato peel contain solanine and are hard to digest. Only cooked, plain potato is safe.

    Serve None — never

Nothing matched that filter. Clear the box to see the full list again.

The vegetables worth keeping in the fridge

If you want a default answer to "can I give my dog some of this?", the answer is usually carrot, cucumber, green bean, courgette or a piece of cooked sweet potato. Those five cover most of what a dog will actually accept, they are cheap, and none of them will cause a problem in a sensible portion.

Should vegetables be raw or cooked?

It depends on the vegetable, not on a principle. Carrots and cucumber are better raw — the crunch is the point, and it does something useful for teeth. Potato, sweet potato, squash, pumpkin and parsnip must be cooked. Broccoli, cauliflower and cabbage are easier to digest steamed, and steaming also reduces the gas they produce.

Can vegetables replace part of my dog's food?

For a dog on a weight-loss plan, vets often suggest replacing a small part of the kibble with low-calorie vegetables to keep the stomach full. That is a legitimate strategy, but it should be done with a plan — not by free-feeding broccoli and hoping for the best. The calculator gives you the calorie ceiling to work within.

What about garlic as a natural flea treatment?

No. This is one of the most persistent myths in dog care. Garlic does not repel fleas at any dose, and the dose needed to have any effect at all is well inside the toxic range. Use a licensed flea product and keep garlic out of the bowl.