Safe Vegetables for Guinea Pigs: Complete Guide

vegetables for guinea pigs

Vegetables are one of the most important aspects of your guinea pigs’ diet. They’re your pet’s main source of Vitamin C and are crucial to their health. With the large range of vegetables out there, it can be hard to figure out which ones are safe – especially since some can be harmful. This guide breaks down the best vegetables for guinea pigs, along with feeding amounts, frequency, and important safety notes. This guide is regularly updated to ensure accuracy.

For the fruits list, look here: [Safe Fruits for Guinea Pigs: Complete Guide].

If you search online, you’ll find plenty of mixed opinions about which vegetables guinea pigs can eat. Different sources often provide conflicting advice. That is because guinea pigs are sensitive animals. Some can tolerate certain foods better than others. Always monitor your pet when introducing new vegetables.

Variety is key; always offer a mixture of different types of vegetables to ensure your pet receives a full range of nutrients. Avoid offering just one option. Remember to wash and remove any seeds or inedible parts.

Leafy Greens

A good portion of leafy greens can be offered daily. These vegetables will typically be the bulk of your guinea pigs’ intake, with a few exceptions that are a bit higher in calcium. Leafy greens are composed of vitamin C, fiber, calcium, and a mix of other vitamins and minerals.

Lettuce has high water content, so it is always important to mix it with other vegetables.

VegetableSafe (Yes/No)Amount per Guinea PigNote
Romaine LettuceYesDaily (1-2 leaves)Has the highest amount of vitamin C among the “lettuce types”
Green Leaf LettuceYesDaily (1-2 leaves)Moderate vitamin C. A great option for daily feeding. It contains more ‘balanced nutrients.’
Boston (Butterhead) LettuceYesDaily (1-2 leaves)Moderate vitamin C. Its soft texture makes it easier to chew
Red Leaf LettuceYesDaily (1-2 leaves)Moderate vitamin C. Adds variety and color.
Iceberg LettuceNONEVERIt has practically no nutritional value. There is also a high water content that may lead to digestive issues

Some leafy greens have a high calcium content. Guinea pigs can consume calcium, BUT having too much can increase the risk of your pet developing bladder stones. These options should be fed sparingly- around a few times a week.

VegetableSafe (Yes/No)Amount per Guinea PigNote
ParsleyYesTwo to three times per week (2-3 sprigs)Parsley is an excellent source of vitamin C. However, it contains high levels of calcium and a moderate amount of oxalates
CilantroYesDaily. Only in small amounts, along with other vegetablesCilantro has less calcium, so it can be fed slightly more. Moderate amount of vitamin C
Spinach LeavesYesOnce or twice a week (1-2 leaves)High in calcium and very high in oxalates. Good source of vitamin C
AsparagusYesOnce or twice a week
(1 small stalk)
Great as an occasional addition. Moderate calcium. Can cause mild bloating if overfed
Arugula (Rocket)YesOnce or twice a week
(1–2 small leaves, or a handful if chopped)
Peppery flavor. Good for variety. It has a moderate amount of calcium
WatercressYesOnce or twice a week (1 sprig)Good source of vitamin C. Contains oxalates and calcium

Side Note: Oxalates are another risk factor that can lead to bladder stones. Small amounts are safe, but a diet high in oxalates— especially when paired with high calcium— can cause the two to bind together and form calcium-oxalate stones. When feeding any vegetable high in oxalates, pair them with low-calcium and low-oxalate options such as lettuce or bell pepper. Avoid offering it with other calcium-dense options

High Vitamin C Options

These types of vegetables are high in Vitamin C and can be fed daily in moderation. This section has vegetables from the Solanaceae (Nightshade) family.

To learn more about the importance of vitamin C and other great options, refer to this guide by VeterinaryPartners: [Vitamin C Supplements for Guinea Pigs]

VegetableSafe (Yes/No)Amount per Guinea PigNote
Red Bell PepperYesThree to four times per week (2 vertical slices)The number one option for guinea pigs. Very high vitamin C
Orange Bell PepperYesThree to four times per week (2 vertical slices)Slightly less vitamin C than red.
Yellow Bell PepperYesDaily or every other day (2 vertical slices)Good balance of vitamin C and sugar; safe for regular feeding.
Green Bell PepperYesDaily (2 vertical slices)Contains the least amount of vitamin C among the bell peppers, but it can be fed more regularly.
EggplantYes (Look at Notes)Once a week or less
(1-2 small cubes or thin slices)
It has low nutritional value. Better options are available. Only feed the flesh. Remove its skin, leaves and stems; they are toxic to guinea pigs.
PotatoNONEVERThey can be fatal. Potatoes contain a dangerous toxin.
⚠️ See the full toxic vegetable list below
TomatoYes (Look at Notes)Two to three times per week (1-2 small slices)Only feed ripe, red tomatoes. Green/unripe tomatoes are toxic. Remove its leaves and stems. The skin is safe.

Side Note: All types of bell peppers are great for guinea pigs. Their vitamin C content varies by color. Red has the most, followed by orange, yellow, and then green. However, green and yellow bell peppers contain less sugar and can be offered more frequently than the red and orange varieties.

This section is composed of vegetables from the Cruciferous/Brassica Vegetables family. They are rich in vitamin C but can result in bloating if fed excessively.

VegetableSafe (Yes/No)Amount per Guinea PigNote
BroccoliYesTwo to three times per week. (1-2 florets)Very high vitamin C. can cause bloating
CauliflowerYesTwo to three times per week. (1-2 florets)Vitamin C-rich, contains fiber. Can cause bloating
CabbageYesOnce or twice a week. (Half a leaf)Remove outer leaves. It can cause bloating.
KaleYesOnce or twice a week
(One leaf)
Excellent source for vitamin C, but very high in calcium. It can cause bloating.
Bok ChoyYesTwo to three times per week (One stalk)
Good source of vitamin C, but also high in calcium. It can cause bloating if overfed.
Turnip GreensYesTwo to three times per week (One leaf)Rich in both vitamin C and calcium. Contains a moderate amount of oxalates. Can cause bloating.
Mustard GreensYesTwo to three times per week (One leaf)Rich in both vitamin C and calcium. Contains a moderate amount of oxalates. Can cause bloating.
Collard GreensYesTwo to three times per week (One leaf)Rich in both vitamin C and calcium. Contains a moderate amount of oxalates. Can cause bloating.
Brussel SproutsYesOnce or twice a week (2-3 leaves or 1 sprout)High vitamin C and moderate calcium. Can cause bloating.

Side Note: Bloating (Gas Buildup) happens when a large amount of gas builds up within the digestive tract. This will give your guinea pig severe pain and swelling. This typically occurs when a guinea pig doesn’t consume enough fiber (Hay is their main source) and consumes large amounts of cruciferous vegetables such as broccoli and kale. Avoid mixing several cruciferous veggies.

Vegetables such as Kale, Turnip, and Mustard Greens are a part of both the Leafy Greens and Cruciferous families.

Watery Vegetables

These vegetables are good for hydration. They have high water content and low sugar. An excessive amount can lead to soft or runny stool. However, these options are great for keeping your pet hydrated, especially in hot weather.

VegetableSafe (Yes/No)Amount per Guinea PigNote
CeleryYesTwo to three times per week. (1 stalk, cut into small pieces)Very watery. Contains small strings that can cause choking. Always cut it into thin slices or small pieces.
CucumberYesTwo to three times per week (2-3 slices)Very watery & low nutritional value. Seeds are soft and small but can be removed if preferred.
Zucchini (Courgette)YesTwo to three times per week (2-3 slices)Very watery. Offers low vitamin C and fiber for digestion. Seeds are soft and small but can be removed if preferred.
PumpkinYesTwo to three times per week (1-2 small cubes)Rich in vitamin A and moderate sugar. Use as a treat. Remove the rind and seeds.

Side Note: Most types of squash are safe for guinea pigs in moderation. Summer squash (Zucchini, Yellow Squash) has less sugar and can be fed more regularly compared to winter squash (butternut, acorn, pumpkin). The skin is safe to eat.

Sugary Vegetables

These vegetables have a high sugar content and should be fed as treats

VegetableSafe (Yes/No)Amount per Guinea PigNote
CarrotYesTwo to three times per week. Small amountsSugary. Offer in small pieces. Carrot leaves are high in vitamin C
Sweet PotatoYesOnce or twice a week (1-2 small cubes)High in sugar. Unlike regular potatoes, they are not toxic
BeetrootYesTwo to three times per week (1-2 small pieces)Not to be confused with rhubarb. Guinea pigs can eat any part of a beet. Contains sugar
Beet LeavesYesTwo to three times per week (1 leaf)High oxalates and calcium
CornYesTwo to three times per week. Small amount.Feed fresh, raw corn (Remove from cob). Use as a treat. Every part of the corn, including the husk and silk, is edible. Avoid canned or cooked corn.
Snap PeasYesTwo to three times per week (1-2 peas)Great treat. Provides fiber and vitamin C

Others

VegetableSafe (Yes/No)Amount per Guinea PigNote
Green BeansYesTwo to three times per week (1-2 beans)Good for variety, moderate sugar and fiber; safe as an occasional treat
FennelYesTwo to three times per week (1-2 thin slices of bulb, or a few fronds)Herb that is high in vitamin C, fiber, and antioxidants. Provides various health benefits. Can upset the stomach if overfed.
EndivesYesTwo to three times per week (1-2 leaves)High nutrients

Vegetables to Avoid

⚠️WARNING: This section includes toxic or dangerous vegetables. NEVER FEED

All the vegetables within this section should never be fed to guinea pigs under any circumstances. These can cause serious health issues, digestive problems, or even be fatal.

VegetableSafe (Yes/No)Amount per Guinea PigNote
AvocadoNONEVERContains toxins. Can be fatal
RhubarbNONEVERToxins can lead to kidney damage and be fatal
OnionNONEVERToxins can damage the red blood cells.
GarlicNONEVERToxins can damage the red blood cells.
MushroomsNONEVERToxins can be fatal. Guinea pigs cannot properly digest them.
Chili PeppersNONEVERUnlike Bell peppers, Chili Peppers contain capsaicin. They are too hot for guinea pigs. and can cause mouth burns and pain if eaten.
Mature Raw BeansNONEVERContains a harmful toxin
PotatoNONEVERThey can be fatal. Potatoes contain a dangerous toxin.
Unripe VegetablesNONEVERLow nutritional value. They can also be harder to digest and lead to diarrhea or stomach upset. Some can have toxins.
Canned VegetablesNONEVERCanned vegetables often have added preservatives. These can have extra sugar and harmful additives.
Frozen VegetablesNONEVERLow nutritional value. Its cold temperature can upset their stomach
Cooked VegetablesNONEVERGuinea pigs should never have anything cooked.

Side Note: ‘Mature Raw Beans’ refer to all dried/uncooked beans such as kidney, pinto, black, lima, chickpeas, and similar legumes. These contain lectin toxins that can cause severe digestive issues, including diarrhea and vomiting. Always avoid feeding any type of raw or dried bean.

How to Introduce a New Vegetable

Guinea pigs can be quite sensitive to new foods. When introducing anything unfamiliar, it is important to do so gradually and in small amounts. Observe your guinea pig’s reaction before offering more. This gives your pet’s gut enough time to adjust. Be patient, it is normal for your guinea pig to prefer certain foods over others. It will take time for a guinea pig to accept a new food.

If your guinea pig seems hesitant or refuses to eat a new vegetable, try a few of these strategies:

  • Change the cut or shape: Some guinea pigs prefer smaller or thinner slices. Adjusting the size and shape can make the food more appealing.
  • Mix with familiar favorites: Finely chop the new vegetable and combine it with foods your guinea pig already enjoys, such as hay, pellets, or favorite veggies.
  • Offer it at different times of day: Try giving the new food when your guinea pig is a bit hungrier, such as before their usual meal.
  • Hand-feed small pieces: If your guinea pig trusts you, try hand-feeding. Offering food directly from your hand can make them curious enough to try.
  • Experiment with texture or temperature: Some guinea pigs prefer dry and ‘crunchy’ pieces, while others might respond better to softer or slightly moistened ones (e.g., rinsed and lightly dried).
  • Repeat exposure: Even if your guinea pig avoids it, keep attempting. It is normal to take multiple attempts. Don’t give up after one or two tries.
  • Use scent pairing: Place a small piece of the new vegetable near a familiar one so the scent carries over. This can make the new food smell less intimidating.

Personal Recommendation

There is no “best” vegetable; it all depends on your guinea pigs’ preferences and how they are paired. Avoid using the same vegetables every day. It is always better to continuously add new vegetables to keep your pets occupied.

I always use lettuce as a ‘base’ for my guinea pig’s plates. Lettuce is a ‘universal’ vegetable that I believe almost every guinea pig loves, so I always include one type (Romaine, Green Leaf, etc.) For vitamin C, I typically use either bell peppers or cilantro. They also love watery vegetables such as celery or cucumber. Once in a while, I would include more ‘heavy’ vegetables such as kale, parsley, and carrots (as a treat)!

To create a balanced daily meal, choose one vegetable from each section—leafy greens (as your base), a high vitamin C option, and a watery or occasional treat vegetable. This ensures variety and balanced nutrition. For more information on your guinea pig’s nutrition, refer to these guides: [Safe Fruits for Guinea Pigs: Complete Guide] and [Complete Guinea Pig Diet Guide (2025): Hay, Pellets & Nutrition].

Scroll to Top