Skip to content

Safe Vegetables for Guinea Pigs: Feeding Guide

Guinea pigs need fresh vegetables every day because their bodies can’t produce vitamin C on their own. A healthy guinea pig diet should include around 1 cup (80–100 g) of safe vegetables per guinea pig daily.

Feeding the best vegetables for guinea pigs provides them with the vitamin C, fibre, hydration, and other key nutrients they need to stay active and healthy.

Offering a variety of safe vegetables helps prevent illness, supports good digestion, and keeps mealtimes fun and enriching β€” your guinea pigs will enjoy exploring different tastes and textures.

For the best results, rotate leafy greens and colourful, nutrient-rich vegetables throughout the week. This variety is the gold standard for guinea pig care, ensuring a balanced and enjoyable diet.


Best Vegetables for Guinea Pigs (Essential List)

The best vegetables for guinea pigs are leafy greens and nutritious options like bell peppers and cucumber, which provide vitamin C, fibre, and hydration. These safe vegetables for guinea pigs can be fed daily, forming the base of their fresh food portion while keeping meals varied and enriching.

🌿 Best Leafy Greens

  • Bok Choy – crisp and refreshing; a tasty leafy green to include in a varied mix
  • Dandelion Leaves & Flowers – natural favourite full of fibre and nutrients; safe from the garden if pesticide-free
  • Kale – nutrient-dense, high in vitamin C and fibre; best rotated with other leafy greens
  • Lettuce (except iceberg) – romaine, little gem, and red/green leaf lettuces are excellent daily staples; iceberg has little nutrition and should be avoided
  • Rocket (Arugula) – peppery, antioxidant-rich green; guinea pigs often prefer it mixed with milder leaves
  • Collard Greens – hearty, fibre-rich leafy veg; a reliable option to include regularly
  • Watercress – fresh and nutrient-rich; strong flavour that some guinea pigs particularly enjoy

❀️ Leafy Greens Guinea Pigs Love Most

Most guinea pigs enjoy a variety of leafy greens, but lettuce, dandelion leaves, and kale are the clear favourites with my guinea pigs. 🌿

🌈 Colourful & Nutrient-Rich Vegetables

  • Bell Peppers – safe daily and one of the best sources of vitamin C; all colours are enjoyed, especially red
  • Carrots – crunchy and naturally sweet; best offered as a small chunk treat a few times per week
  • Celeriac – a fibre-rich root veggie, often preferred over other roots.
  • Celery – hydrating and refreshing; guinea pigs often enjoy the leafy tops as much as the stalk
  • Corn on the Cob & Baby Corn – sweet and starchy; feed in small quantities although husks and silk provide extra fibre
  • Cucumber – hydrating, low-calorie, and safe for daily feeding; a refreshing choice in warmer weather
  • Fennel – aromatic and crunchy; adds interest to the mix when fed in small amounts
  • Green Beans – fibre-rich and nutrient-boosting; safe raw in moderation as part of a mixed vegetable selection
  • Tomato (ripe fruit only) – juicy and refreshing; a popular occasional treat, but never feed the leaves or vine
A guinea pig eating his daily portion of veg.
A daily portion of veg for one guinea pig

🐹 Are Your Guinea Pigs Picky Eaters?

I’ve found that guinea pigs can go off a food if they’re offered too much of it too often. 🌈 Rotating vegetables keeps them interested and ensures a healthier, more balanced diet.


Vegetables to Limit in a Guinea Pig’s Diet

Some vegetables are safe for guinea pigs but should only be fed in small amounts or occasionally. Overfeeding certain foods can lead to gas, digestive upset, or other imbalances. Including these vegetables once in a while adds variety, but they shouldn’t make up the main portion of your guinea pigs’ fresh diet.

  • Beetroot – well-liked sweet root; feed in small amounts as an occasional treat
  • Broccoli – nutritious but can cause gas if overfed; offer only a small floret occasionally
  • Brussels Sprouts – strong flavour and can cause bloating; feed only a very small sprout once in a while
  • Cabbage (white, red, savoy) – may cause digestive discomfort and isn’t always well liked; best in tiny portions if at all
  • Cauliflower – can cause gas; feed just a small floret occasionally, though the leaves are also safe to eat
  • Spinach – loved by many guinea pigs but best limited to occasional small servings as high in oxalates
  • Swiss Chard – nutrient-rich but best given sparingly due to compounds that may affect urinary health
  • Turnip – cruciferous root vegetable that can cause gas; offer rarely and only in small amounts

πŸŽƒ Unpopular Vegetables

Every guinea pig has their own tastes. I’ve found that vegetables such as Brussels sprouts, butternut squash, cabbage, cauliflower, courgette (zucchini), parsnip, pumpkin, radish, swede (rutabaga), and turnip are less popular, so don’t be surprised if your guinea pigs turn up their noses at them.


❌ Vegetables Guinea Pigs Must Never Eat (Potato, Onion…)

Some vegetables and plants are toxic to guinea pigs and must never be fed under any circumstances. These foods can cause serious illness or even be fatal. Always double-check if a food is safe before offering it, and stick to proven safe vegetables for guinea pigs to keep your pets healthy. See the RSPCA’s advice on guinea pig diets for more information.

  • Avocado – contains persin, which is toxic to guinea pigs and can cause severe illness
  • Chilli peppers (hot peppers) – unsafe due to capsaicin; can burn the mouth and digestive tract (sweet bell peppers are safe)
  • Chives – part of the onion family; harmful to guinea pigs’ red blood cells
  • Garlic – toxic and can damage blood cells, leading to serious health issues
  • Ginger – not considered toxic but too strong and irritating for guinea pigs’ digestive system; best avoided completely
  • Leeks – related to onions and chives; can cause poisoning in guinea pigs
  • Onion – extremely toxic; can cause blood cell damage and digestive upset
  • Potato and potato leaves – contain solanine, a natural toxin that is highly dangerous (sweet potato is safe in small amounts but not a favourite)
  • Shallots – from the onion family; toxic to guinea pigs just like onions and garlic
  • Spring onions – unsafe; also part of the onion family and toxic
  • Tomato plant leaves and vine – contain poisonous alkaloids; only the ripe tomato fruit is safe
  • Wild garlic leaves – toxic, even though they resemble edible herbs; never feed to guinea pigs

☠️ Vegetables That Look Safe but Aren’t for Guinea Pigs

Some vegetables may seem harmless but are actually toxic:

❌ Avocado – toxic to guinea pigs.
❌ Onions, garlic, leeks, chives – toxic to guinea pigs.
❌ Potatoes and potato leaves – unsafe and can be poisonous.
❌ Tomato plant leaves & vines – fruit is safe, but the plant is toxic.

πŸ‘‰ See the full Unsafe Foods Guide for Guinea Pigs β€Ί


βœ… Safe Vegetable Chart for Guinea Pigs

Feeding Frequency Guide

VegetableHow Often?Notes
Beetroot BeetrootOccasionallySweet and starchy; roots may stain, leaves also edible
Red and green bell peppers Bell Peppers (all colours)A few times a weekExcellent source of vitamin C; red and yellow are richest
Bok choy Bok Choy (Pak Choi)A few times a weekCrisp leafy green; serve as part of a mix
Broccoli BroccoliOccasionallyNutritious but can cause gas if overfed
Brussels sprouts Brussels SproutsOccasionallyStrong flavour; can cause gas, offer very small portions
Butternut squash Butternut SquashOccasionallyNot always liked; feed in small amounts
Cabbage Cabbage (red, white, Savoy)OccasionallyCan cause digestive gas; not always well liked
Carrot CarrotsA few times a weekCrunchy and sweet; serve in small chunks
Cauliflower CauliflowerOccasionallyMay cause gas; leaves are also safe
Celeriac CeleriacA few times a weekRoot vegetable that adds variety
Celery CeleryA few times a weekHydrating and refreshing; leaves are also enjoyed
Collard greens Collard Greens / Spring GreensA few times a weekHearty leafy staple; fibre-rich
Corn on the cob Corn on the CobOccasionallyHigh in sugar but much loved
Cress Cress (Garden Cress)A few times a weekPeppery taste; mix with milder greens
Cucumber CucumberA few times a weekHydrating and cooling; good for summer
Dandelion Dandelion Leaves & FlowersA few times a weekGarden favourite; safe if pesticide-free
Fennel FennelOccasionallyAromatic and crunchy; feed in small amounts
Green beans French Beans (Fine Green Beans)A few times a weekFibre-rich; feed raw and in moderation
Kale KaleA few times a weekNutrient-dense and high in vitamin C
Kohlrabi KohlrabiOccasionallyRoot and leaves edible; best in small amounts
Lambs lettuce Lamb’s Lettuce (Corn Salad)A few times a weekMild leafy green; well tolerated
Lettuce Lettuce (not Iceberg)A few times a weekRomaine, little gem, red/green leaf are best
Parsnip ParsnipOccasionallyNot always liked; serve sparingly
Peas PeasOccasionallySweet; feed fresh, small amounts only
Pumpkin PumpkinOccasionallySweet and fibrous; feed raw in small cubes
Radicchio / Chicory Chicory (Radicchio)A few times a weekBitter leaf; good for variety
Radish RadishOccasionallyPeppery root; not very popular
Rocket Rocket (Arugula)A few times a weekPeppery flavour; mix with milder greens
Spinach SpinachOccasionallyBest as part of a rotation, not a staple
Swede Swede (Rutabaga)OccasionallyRoot vegetable; sweet, serve in small amounts
Swiss chard Swiss ChardOccasionallyLeafy veg with strong flavour; serve sparingly
Tomato Tomato (ripe fruit only)OccasionallyJuicy and refreshing; never feed leaves or vine
Turnip TurnipOccasionallyRoot veg; can cause gas if overfed
Watercress WatercressA few times a weekFresh and tangy; adds variety

Vitamin C, Calcium & Sugar Content

VegetableVitamin C (mg/100g)Calcium (mg/100g)Sugar (g/100g)
Beetroot Beetroot5145.1
Green bell pepper Bell Pepper (Green)10072.4
Red bell pepper Bell Pepper (Red)14264.4
Bok choy Bok Choy (Pak Choi)30620.6
Broccoli Broccoli91461.4
Brussels sprouts Brussels Sprouts143392.1
Butternut squash Butternut Squash8225.2
Red cabbage Cabbage (Red)54312.7
Cabbage Cabbage (Savoy)46392.3
White cabbage Cabbage (White)45322.8
Carrot Carrots3306.2
Cauliflower Cauliflower67202.8
Celeriac Celeriac13412.8
Celery Celery5461.2
Radicchio / Chicory Chicory12300.7
Collard greens Collard Greens892760.5
Corn on the cob Corn on the Cob717.4
Cress Cress (Garden Cress)69814.4
Cucumber Cucumber7181.2
Dandelion Dandelion Leaves351870.7
Fennel Fennel9203.3
Green beans French Beans (Fine Green Beans)1630.0
Kale Kale932540.8
Kohlrabi Kohlrabi71254.2
Lambs lettuce Lamb’s Lettuce38380.0
Red leaf lettuce Lettuce (Red Leaf)4330.0
Romaine Lettuce Lettuce (Romaine / Cos)13201.8
Round butterhead lettuce Lettuce (Round / Butterhead)4350.0
Parsnip Parsnip12384.8
Peas Peas (fresh green)32304.0
Pumpkin Pumpkin14196.0
Radish Radishes23251.9
Rocket Rocket (Arugula)832140.3
Spinach Spinach (Baby)25930.0
Swede Swede (Rutabaga)27223.4
Swiss chard Swiss Chard21721.0
Tomato Tomato (ripe fruit)14112.5
Turnip Turnip23213.2
Watercress Watercress101850.7

πŸ“– Sources: USDA FoodData Central; AFCD – Australian Food Composition Database and other reliable sources. Nutrition values may vary between sources.


πŸ‘‰ Want an Easy Reference?

Make feeding simple with my Printable Food Charts Pack β€” includes a meal planner, safe food charts, and nutrition tables.

Guinea Pig Food Charts - Printable PDF

Top 5 Veggies Highest in Vitamin C for Guinea Pigs

Guinea pigs are unable to produce or store vitamin C in their bodies, so it must be obtained daily via fresh vegetables. The following are among the best vegetables high in vitamin C for guinea pigs, which can be fed frequently as part of a healthy, balanced dietβ€”but should not be given in excess and should always be mixed with other recommended vegetables.

⭐ Quick Reference: Best Vitamin C Veggies

VegetableVitamin C (mg per 100g)Notes
πŸ«‘ Bell Peppers (all colours)Red: 142
Green: 99
One of the very best sources; safe to feed daily
🌿 Watercress101Fresh and tangy; adds variety to mixed greens
πŸ₯¬ Kale93Nutrient-dense leafy green; rotate with other veg
πŸ₯¬ Collard Greens / Spring Greens89Hearty leafy staple; fibre-rich and well tolerated
🌿 Dandelion Leaves35Much-loved; also safe to feed flowers if pesticide-free

πŸ“– Sources: USDA FoodData Central; https://afcd.foodstandards.gov.au/; MyFoodData

Rotating these vitamin C-rich vegetables for guinea pigs helps prevent deficiencies, supports strong immunity, and keeps their daily meals varied and enjoyable.


Individual Vegetables Information

Want to go beyond the basics? Click below for full guides to each vegetable β€” including nutritional benefits, portion tips, and risks to watch for.

πŸ«‘ Bell Peppers β†’ Read the Bell Pepper guide β€Ί
πŸ₯¬ Bok Choy β†’ Read the Bok Choy (Pak Choi / Chinese Leaf) guide β€Ί
πŸ₯¦ Broccoli β†’ Read the Broccoli guide β€Ί
πŸ₯• Carrots β†’ Read the Carrot guide β€Ί
🌱 Celeriacβ†’ Read the Celeriac guide β€Ί
🌱 Celery β†’ Read the Celery guide β€Ί
πŸ₯¬ Collard Greens β†’ Read the Collard Greens guide β€Ί
🌾 Corn on the Cob β†’ Read the Corn guide β€Ί
πŸ₯’ Cucumber β†’ Read the Cucumber guide β€Ί
🌼 Dandelion β†’ Read the Dandelion guide β€Ί
🌿 Fennel β†’ Read the Fennel guide β€Ί
🌿 French Beans (Fine Green Beans) β†’ Read the French Beans guide β€Ί
πŸ₯¬ Kale β†’ Read the Kale guide β€Ί
πŸ₯¬ Lettuce β†’ Read the Lettuce guide β€Ί
🌿 Spinach β†’ Read the Spinach guide β€Ί
πŸ… Tomatoβ†’ Read the Tomato guide β€Ί
πŸƒ Watercressβ†’ Read the Watercress guide β€Ί


Meal Planning Guide for Guinea Pigs

Feeding a variety of vegetables each week keeps your guinea pigs healthy, prevents boredom, and ensures they get a balance of nutrients. A simple meal plan helps you rotate foods, avoid repetition, and makes daily feeding much easier.

Weekly Vegetable Plan Example

Here’s an example of how to structure a weekly vegetable plan for your guinea pigs, including some herbs for added nutrition and a small amount of fruit as an occasional treat.

DayVegetables (plus herbs & fruit)
MondayLettuce, Kale, Celery, Carrot, Parsley (herb)
TuesdaySpring Greens, Bok Choy, Cucumber, Bell Pepper, Basil (herb)
WednesdayLettuce, Cauliflower Leaves, Celeriac, Tomato, Mint (herb)
ThursdayKale, Bok Choy, Bell Pepper, Apple (fruit), Dill (herb)
FridaySpring Greens, Romaine Lettuce, Celery, Carrot, Coriander/Cilantro (herb)
SaturdayCauliflower Leaves, Kale, Cucumber, Bell Pepper, Mint (herb)
SundayRomaine Lettuce, Bok Choy, Parsley, Carrot, Blueberry

Notes for Owners

  • Veg rotation: Mix leafy greens and colourful vegetables varying daily to prevent boredom and balance nutrients.
  • Herbs: Highly nutritious food for guinea pigs – rotate for variety.
  • Fruit: 3-5 times a week in small portions due to sugar content.
  • This is just an example β€” adjust based on what’s fresh, seasonal, and what your guinea pigs enjoy.
Guinea Pig Weekly Meal Planner Infographic
Full Guinea Pig meal planner example including vegetables herbs, fruit, essential hay and pellets

πŸ‘‰ Want a ready-to-use template? My Printable Food Charts Pack includes a full-colour Meal Planner, safe food charts, and nutrition tables β€” everything you need to plan balanced meals with confidence. Download the pack here.


Frequently Asked Questions About Vegetables for Guinea Pigs

1. What Vegetables Can Guinea Pigs Eat Daily?

Guinea pigs can eat leafy greens like romaine lettuce, kale, and daily staples such as bell peppers and cucumber. These provide fibre, hydration, and vitamin C, which guinea pigs cannot produce themselves.

2. Can Guinea Pigs Eat Aubergine (Eggplant)?

Yes, guinea pigs can eat aubergine but it is high in oxalates which can contribute to bladder stones and is not one of their favourite vegetables.

3. Can Guinea Pigs Eat Baby Corn?

Yes, guinea pigs can eat baby corn and most enjoy this sweet vegetable. It has less sugar than sweetcorn on the cob and can be fed in small amounts a couple of times each week.

4. Can Guinea Pigs Eat Brussel Sprouts?

Yes, guinea pigs can eat brussel sprouts but they are often disliked and can cause bloating if fed too often or in large quantities.

5. Can Guinea Pigs Eat Iceberg Lettuce?

Iceberg lettuce is not toxic but has very little nutritional value and can cause diarrhoea due to its high water content. Romaine or other leafy lettuces are much better options.

6. Can Guinea Pigs Eat Frozen Vegetables?

No, guinea pigs should not eat frozen vegetables of any kind. Even when defrosted, frozen veg can cause diarrhoea and digestive upset. Always offer fresh, raw vegetables instead.

7. Can Guinea Pigs Eat Cooked Vegetables?

No, guinea pigs should only eat fresh, raw vegetables as this is closer to their natural diet.

8. Can Guinea Pigs Eat Courgette (Zucchini)?

Yes, guinea pigs can eat raw courgette including the flesh, seeds and skin but this vegetable is often disliked by guinea pigs.

9. Can Guinea Pigs Eat Cabbage?

Guinea pigs can eat cabbage, but it’s not usually a favourite and can cause gas or bloating. Leafy greens like kale, Romaine lettuce, and collard greens are better choices.

10. How Much Vegetable Should I Feed My Guinea Pig Each Day?

Each guinea pig needs about 1 cup (80–100g) of fresh vegetables daily, made up of a variety of leafy greens and safe veggies. Rotate different foods to keep their diet balanced and interesting. See our full Vegetable Feeding Guide for details.


Safe Fruits

Full information on safe fruit for guinea pigs and feeding guide β€Ί

🍎 Apple β†’Read the Apple guide β€Ί
🍌 Banana β†’Read the Banana guide β€Ί
🫐 Blueberries β†’Read the Blueberries guide β€Ί
πŸ‡ Grapes β†’Read the Grape guide β€Ί
🍈 Melon β†’Read the Melon guide β€Ί
πŸ“ Strawberries β†’Read the Strawberry guide β€Ί
πŸ‰ Watermelon β†’Read the Watermelon guide β€Ί

Safe Herbs

Full information on safe herbs for guinea pigs and feeding guide β€Ί

🌿 Basil β†’ Read the Basil guide β€Ί
🌱 Coriander (Cilantro) β†’ Read the Coriander guide β€Ί
🌿 Dill β†’ Read the Dill guide β€Ί
🌱 Mint β†’ Read the Mint guide β€Ί
🌿 Parsley β†’ Read the Parsley guide β€Ί

Monique Hanford

Monique Hanford

Monique Hanford is a trusted guinea pig expert and founder of Guinea Piggles, one of the UK’s leading resources on guinea pig welfare. With nearly a decade of hands-on experience and research into guinea pig care, she provides practical, evidence-based guidance to help owners give their pets the best possible lives. Find out more...View Author posts