What vegetables can guinea pigs eat?
Most fresh, plain vegetables and leafy greens are safe for a guinea pig, as long as they are raw, clean and not sprayed. Guinea pigs are strict plant-eaters with a delicate gut, so the rule is variety and gradual change, not one favourite. The tables below cover every vegetable and leafy green on our own food pages, grouped by how often to offer each one. For fruit, see our fruit guide. For the whole daily plan, see our guinea pig diet guide, and for the full food list, see what guinea pigs can eat.
Which vegetables should guinea pigs eat every day?
These are the everyday base. The RSPCA lists bell pepper, cucumber, Little Gem, romaine, parsley and celery as the picks to rotate; we keep parsley and celery to a few times a week because of their calcium. PDSA asks for a cup of greens and vegetables a day and Wood Green for a handful. Mix several of them, so no single food makes up the whole plate.
Most days
| Vegetable | How often | How much | Note |
|---|---|---|---|
| Bell pepper, yellow, red or green | Daily | A strip, or about an eighth of a pepper (Burgess) | The best everyday source of vitamin C. Never chilli or hot pepper. |
| Romaine (cos) and Little Gem | Daily | Part of the daily handful of greens | Skip iceberg, which is mostly water. |
| Cucumber | Daily | A slice or two, washed | Skin and seeds are fine. |
| Coriander (cilantro) | Daily | A few sprigs, leaves and stalks | Listed as safe by VCA. |
| Courgette (zucchini) | Daily | A slice or two, skin on | The flowers are fine too. |
| Fresh grass | Daily | A daily portion, fresh and unsprayed | Never lawnmower clippings. |
A few times a week
| Vegetable | How often | How much | Note |
|---|---|---|---|
| Parsley | A few times a week | Two or three sprigs, mixed with other greens | Rich in vitamin C but high in calcium. RSPCA and Burgess include it in the daily mix; we suggest a few times a week, the more careful choice, because too much calcium can lead to bladder stones. |
| Celery | Two or three times a week | A short stalk, chopped small, strings off | RSPCA lists celery in its daily rotation; rotating it with other greens keeps the plate varied. |
| Broccoli | Two or three times a week | One small raw floret | Rich in vitamin C. Too much causes gas (PDSA). Burgess suggests daily, but we'd keep to a few times a week. |
| Kale | A few times a week | Half to one leaf | High in vitamin C and calcium. RSPCA lists it as a treat, and Burgess suggests half a leaf daily. We'd keep to a few times a week. |
| Spinach | A few times a week | A few raw leaves | RSPCA lists it as a treat because of its calcium, so not every day. |
| Cabbage, savoy or spring greens | Two or three times a week | A palm-sized piece of raw leaf | Too much causes gas (PDSA). |
| Carrot | Two or three times a week | A thumb-sized piece | Sweet, so a treat. The tops are a better everyday green. |
| Cauliflower | Two or three times a week | A floret or a couple of leaves | Too much can cause gas. |
| Dandelion leaves | Two or three times a week | A couple of clean leaves | Rich in vitamin C, high in calcium. Only unsprayed leaves, not from places wild rabbits graze (Burgess). |
| Green beans | A few times a week | About a tablespoon, chopped | Raw only, never cooked or tinned. |
| Pumpkin | A few times a week | A few small cubes of raw flesh | No seeds, no skin, nothing cooked, tinned or spiced. |
Now and then
| Vegetable | How often | How much | Note |
|---|---|---|---|
| Peas | Once or twice a week | Five or six fresh peas, or a pod or two | The pods and leaves are better than the starchy peas. |
| Basil | Once or twice a week | Three to five fresh leaves | High in calcium, so not every day. |
| Mint | Once or twice a week | Three to five fresh leaves | Never mint sauce, sweets or flavoured mint. |
| Tomato | Once a week | One cherry tomato, cut up | Ripe red fruit only. Never the leaves, stalks, vine or green tomatoes (PDSA). |
| Sweetcorn | Occasionally | A few raw kernels | Starchy, so only now and then. |
Never
| Vegetable | How often | How much | Note |
|---|---|---|---|
| Onion, spring onion, leek, shallot, chives, garlic | Never | None | Toxic in any form. PDSA lists onion, garlic and chives to avoid. |
| Potato, raw or cooked, skin included | Never | None | PDSA and RSPCA both list potato to avoid. |
| Mushroom | Never | None | PDSA lists mushrooms to avoid. |
| Iceberg lettuce | Never | None | Mostly water with little nutrition. PDSA, RSPCA and VCA all say avoid. |
| Parsnip | Never | None | Welfare groups disagree on it, so we'd choose other vegetables. |
| Sweet potato | Never | None | Starchy, with almost no vitamin C, and a vet-reviewed guide says it isn't safe. We'd skip it. |
How much vegetable does a guinea pig need each day?
PDSA advises about one cup (240 ml) of fresh vegetables, greens and foraged food a day for each guinea pig, from at least five or six different types. Wood Green suggests a handful of leafy greens and vegetables daily. Neither source gives a figure by body weight, so this guide doesn't either. Start with the cup, then judge by the droppings and by how much is left in the bowl.
- About one cup (240 ml) of fresh vegetables and greens each day
- At least five or six different types across the week, so the mix never rests on one food
- A strip of bell pepper or a small bunch of parsley for vitamin C
- Any leftover fresh greens cleared out before the next day's batch
Which vegetables are highest in vitamin C?
Guinea pigs can't make their own vitamin C, so it has to come from food every day. RSPCA says fresh vegetables and herbs are excellent sources, and that vitamin C in pellets breaks down over time, so a fresh portion of greens matters. VCA gives a daily need of 10 to 50 mg depending on age, health, stress and pregnancy. The best sources in this list are bell pepper, which VCA names first among high vitamin C foods, then parsley, kale, broccoli and dandelion leaves. Our vitamin C guide has the amounts and the signs of too little.
How do I introduce a new vegetable?
- Offer one new food alone. Give a small piece of one new vegetable on its own, so if the droppings change you know which food caused it. PDSA advises introducing new food slowly.
- Wait a day or two. Watch the droppings and how eagerly they eat before adding anything else.
- Build it up slowly. Once it agrees, add it to the mix a few times a week, within the amounts above.
What if my guinea pig's droppings change?
Soft or loose droppings after a new food usually point to that food. Take it out and go back to what they ate before, then try again later on its own. If the droppings stay loose for a day or two, or your guinea pig eats less or seems quiet, see a vet promptly. Our guinea pig health guide lists the other signs to watch for.
Common questions about vegetables for guinea pigs
Which vegetables are best for guinea pigs every day?
Bell pepper, romaine or Little Gem lettuce, cucumber, coriander and courgette are the best everyday picks. Parsley and celery suit a few times a week. Mix them so your guinea pig gets five or six different types a day, raw and washed. Fresh, unsprayed grass is good too.
How much vegetable should a guinea pig eat a day?
PDSA advises about one cup of fresh vegetables, greens and foraged food a day for each guinea pig, spread over at least five or six types. Wood Green suggests a handful of leafy greens daily. No welfare source we read gives an amount by body weight, so we don't give one.
Can guinea pigs eat iceberg lettuce?
No. Iceberg is mostly water with little nutrition, and PDSA, RSPCA and VCA all say to avoid it. Romaine and Little Gem are better daily greens. Our lettuce page covers the details.
Which vegetables must guinea pigs never eat?
Onions and their relatives, including spring onions, leeks, shallots, chives and garlic, potatoes with their skin, and mushrooms. PDSA lists potato, onion, garlic and mushroom among foods to avoid. Parsnip and sweet potato are on our never list too.
Can guinea pigs eat carrots every day?
Not as a daily staple. Carrot is sweet, so RSPCA lists a small piece as a treat. Our carrot page suggests a thumb-sized piece two or three times a week, and the leafy tops make a better everyday green.
What should I do if my guinea pig's droppings change after a new vegetable?
Stop the new food and go back to what they ate before. PDSA advises introducing new food slowly for this reason. If the droppings stay loose for a day or two, or your guinea pig stops eating, ring your vet the same day.
