Safe vegetables for rabbits and guinea pigs

Vegetables are an important part of rabbit and guinea pig diets. Fresh greens give them important vitamins and nutrients.

Some vegetables are suitable for rabbits and guinea pigs, while others can cause upset stomachs. Certain plants can even poison pets, so it’s important to check what you’re feeding them is safe.

Don’t feed garden cuttings to your rabbit or guinea pigs, as lots of garden plants are toxic to pets and could kill them. Read our vets advice about common poisons and hazards to watch out for.

This isn’t a full list of what’s good and what’s not but does cover the most common foods. Your vet will be happy to help if you have any questions about feeding your rabbit or guinea pig.

Safe greens

  • Asparagus
  • Basil
  • Broccoli
  • Brussel Sprouts
  • Cabbage
  • Carrots and carrot tops (as a rare treat – they are high in sugar)
  • Cauliflower leaves and stalks
  • Celery
  • Chicory
  • Coriander
  • Courgette
  • Cucumber
  • Dandelion (only small amounts - it can make them go to the toilet more often)
  • Dill
  • Kale
  • Parsley
  • Parsnip
  • Radish
  • Red cabbage
  • Romaine lettuce
  • Rocket
  • Salad peppers
  • Savoy cabbage
  • Spinach
  • Turnips
  • Tomato
  • Watercress


Unsafe greens

  • Potato and potato tops
  • Rhubarb (including the leaves)
  • Tomato leaves

Rabbit diet

Find out more about the best diet for your rabbits. 

Read more

Guinea Pig diet

Advice form our vets on the best diet for healthy guinea pigs. 

Find out more

Poisons and Hazards

Keep your small pets safe from hazards around the home and toxic garden plants.

Pet-proof your home