Cats can eat a small selection of cooked, plain vegetables as an occasional treat, but they are obligate carnivores and should get almost all of their nutrition from meat-based food.

Safe vegetables (in moderation)

These vegetables are generally considered safe for healthy adult cats when cooked plain (no oil, salt, garlic, onions, or seasoning), cooled, and offered in tiny portions (about 1–2 teaspoons once or twice a week). Always introduce one at a time and watch for vomiting, diarrhea, or itching.

  • Carrots (cooked, soft, finely chopped or mashed; raw pieces are a choking risk).
  • Broccoli florets (steamed, soft; can provide fiber and antioxidants but may cause gas if too much).
  • Peas (plain, cooked or thawed; often used in commercial cat foods for fiber and some vitamins).
  • Zucchini/courgette (steamed and finely chopped; low‑calorie snack sometimes used in weight‑control diets).
  • Asparagus (well‑cooked, soft pieces only; high fiber so offer very small amounts).
  • Pumpkin (plain, cooked or canned 100% pumpkin; often used short‑term for mild constipation or diarrhea under vet guidance).
  • Spinach (steamed and chopped in tiny amounts; avoid if your cat has urinary or kidney issues because of oxalates).

Cats do not need vegetables nutritionally, so these should remain occasional treats, not a diet staple.

Vegetables to avoid

Some vegetables and plant foods are unsafe or outright toxic for cats and should be completely avoided.

  • Onion, garlic, chives, leeks, scallions (all alliums; can damage red blood cells and cause life‑threatening anemia even in small amounts).
  • Green/unripe tomatoes and tomato leaves/stems (contain solanine, which can cause GI upset, tremors, and other serious signs).
  • Large amounts of potatoes, especially green or sprouted (also risk of solanine and digestive upset).
  • Mushrooms (some are toxic; safest option is to avoid offering mushrooms at all).

If a cat eats any of the above or shows symptoms like vomiting, lethargy, pale gums, rapid breathing, or collapse, urgent veterinary care is needed.

How to serve vegetables safely

  • Cook thoroughly: Steam, boil, or bake without seasoning until soft to reduce choking risk and make them easier to digest.
  • Cut very small: Finely chop, mash, or puree and mix a tiny amount into regular food rather than offering big chunks.
  • Keep portions tiny: Treat vegetables like a rare snack; all treats combined (including veggies) should be under 10% of daily calories.
  • Watch your cat: If you notice vomiting, diarrhea, more gas than usual, itching, or refusal to eat, stop the new food and contact your vet.

Because cats are strict carnivores, vegetables should never replace a complete, balanced cat food approved by a veterinary or pet‑nutrition authority.

Mini forum-style take

“My cat loves peas and carrots—does that mean I should give them every day?”

  • Most vets and pet nutrition writers emphasize that liking a vegetable does not mean it’s good as a daily staple; cats are built to thrive on animal protein and certain fats, not carbs or plant fiber.
  • Some cat owners on forums share that a teaspoon of pumpkin or a few peas helped with minor constipation, while others report gas or loose stools from the same foods, which is why careful, individualized introduction and vet guidance matter.

HTML table of safe vs. unsafe

[1][5][7] [5][8] [5][3] [3][5] [7][3] [5][7] [8][5] [6][3] [7][3] [8][6] [6]
Vegetable Safe for Cats? Notes / Conditions
Carrots Yes, in moderation Must be cooked, soft, finely chopped; raw sticks can be a choking hazard.
Broccoli Yes, in moderation Steamed florets only; may cause gas if too much is fed.
Peas Yes, in moderation Plain cooked or thawed; common fiber source in commercial cat foods.
Zucchini Yes, in moderation Steamed and finely chopped; often suggested as a low‑calorie treat.
Asparagus Yes, tiny amounts Well‑cooked, soft; high fiber and alkaline, so only very small portions.
Pumpkin Yes, often recommended Plain cooked or canned pumpkin; sometimes used for mild constipation/diarrhea under vet advice.
Spinach Yes, with caution Steamed in tiny amounts; avoid in cats with urinary or kidney disease.
Onion / Garlic / Chives / Leeks No, toxic Can cause oxidative damage to red blood cells and lead to anemia.
Green (unripe) tomato No, toxic Contains solanine; risk of GI and neurological signs.
Potatoes (green/sprouted) No, avoid Solanine risk and GI upset; even cooked should only be used with vet guidance.
Mushrooms (generic) No, avoid Some species are highly toxic; safest to never offer mushrooms.
Information gathered from public forums or data available on the internet and portrayed here.