Guinea Pig Diet Guide: What to Feed and What to Avoid

Complete guinea pig diet guide covering hay, pellets, vegetables, fruits, and dangerous foods to avoid. Keep your cavy healthy with proper nutrition.

9 min read

The Foundation of a Guinea Pig Diet: Hay, Hay, and More Hay

If there is one thing I wish someone had drilled into my head before I brought my first guinea pig home, it is this: hay is not optional. It is the single most important part of your guinea pig's diet, and it should make up roughly 80 percent of what they eat every single day. Timothy hay, orchard grass, and meadow hay are the go-to choices for adult guinea pigs, and they need unlimited access to it around the clock.

Hay does two critical things for your guinea pig. First, the long fibers keep their digestive system moving properly. Guinea pigs have a specialized digestive tract that relies on constant fiber intake to function. Without enough hay, their gut can slow down or even stop entirely, a condition called GI stasis that can turn fatal within hours. Second, the chewing motion required to grind down hay wears down their continuously growing teeth. Skip the hay, and you are looking at overgrown teeth, mouth sores, and expensive vet visits.

I keep hay racks in multiple spots around the cage and stuff fresh hay in daily. If your guinea pig is not eating much hay, try switching brands or types. Some pigs prefer orchard grass over timothy, and that is perfectly fine. Just avoid alfalfa hay for adults, as it is too high in calcium and calories. Alfalfa is appropriate only for young guinea pigs under six months and pregnant or nursing sows.

Pellets: A Supplement, Not the Main Course

Good-quality guinea pig pellets play a supporting role in the diet. Look for plain, timothy-based pellets that are fortified with vitamin C. Avoid muesli-style mixes with colorful bits, dried fruit, seeds, or nuts. Those fancy-looking mixes encourage selective feeding, where your pig picks out the sugary bits and leaves the nutritious pellets behind.

An adult guinea pig needs about one-eighth of a cup of pellets per day. That might look like a tiny amount, but remember, pellets are a supplement to hay and fresh vegetables, not the main meal. Overfeeding pellets leads to obesity and can reduce hay consumption, which creates a cascade of health problems.

For young guinea pigs, alfalfa-based pellets provide extra calcium and protein needed for growth. Transition to timothy-based pellets gradually around six months of age by mixing the two types over a week or two.

Fresh Vegetables: The Daily Vitamin Boost

Fresh vegetables are where things get fun and where your guinea pig gets most of their essential vitamin C. Guinea pigs, like humans, cannot produce their own vitamin C and must get it from food every single day. Aim for about one cup of mixed vegetables per pig daily.

Bell peppers are the absolute star of the guinea pig vegetable lineup. A single slice of red bell pepper packs more vitamin C than most other vegetables combined. I give my pigs a thick slice of bell pepper every morning, and they go absolutely wild for it. Green and yellow peppers are good too, though red has the highest vitamin C content.

Other excellent daily vegetables include romaine lettuce, green leaf lettuce, and red leaf lettuce. These are hydrating, low in calcium, and well-tolerated by most guinea pigs. Cilantro, parsley, and a small amount of kale can be rotated in several times a week for variety.

Safe Daily Vegetables

VegetableVitamin C ContentFeeding Notes
Red bell pepperVery highExcellent daily staple, remove seeds
Green bell pepperHighGreat daily option
Romaine lettuceModeratePerfect daily base vegetable
CucumberLowGood for hydration, feed in moderation
CilantroModerateMost guinea pigs love it, rotate with parsley
Green leaf lettuceModerateSafe daily staple

Vegetables to Feed a Few Times Per Week

Some vegetables are nutritious but should be fed in rotation rather than daily due to higher calcium or oxalate content. These include broccoli (small florets), zucchini, tomato (fruit only, never the leaves or stems), carrot (small pieces, high in sugar), and endive. Rotating these keeps the diet interesting while preventing mineral imbalances.

Fruits: Sweet Treats in Small Doses

Guinea pigs have a sweet tooth, and most will eagerly devour any fruit you offer. However, fruit is high in sugar and should be treated as an occasional treat, not a dietary staple. A small piece of fruit two to three times per week is plenty.

Safe fruit options include strawberries, blueberries, a thin slice of apple (no seeds), a small wedge of orange, kiwi, and watermelon. My pigs particularly love strawberry tops, which are often tossed in the compost anyway. It is a win-win situation.

Always introduce new fruits slowly and watch for any digestive upset like soft stools. Remove uneaten fresh food from the cage within a few hours to prevent bacterial growth.

Foods That Are Dangerous for Guinea Pigs

This is the section I really need you to pay attention to, because some foods that seem harmless can seriously hurt your guinea pig. The following should never be fed to your cavy under any circumstances.

Potatoes and potato tops contain solanine, which is toxic to guinea pigs. Rhubarb leaves are highly poisonous. Onions, garlic, leeks, and chives can cause blood cell damage. Avocado contains persin, which is toxic to most small animals. Chocolate, caffeine, and anything with artificial sweeteners are all dangerous.

Iceberg lettuce is not toxic, but it has virtually no nutritional value and can cause diarrhea due to its high water content. Stick with romaine or leaf lettuces instead. Cabbage and cauliflower can cause painful gas and bloating, so if you feed them at all, do so very sparingly.

Dangerous and Toxic Foods

FoodWhy It Is DangerousRisk Level
Potato and potato greensContains solanine, toxic to guinea pigsHigh - never feed
Rhubarb leavesContains oxalic acid at toxic levelsHigh - never feed
Onion and garlicDamages red blood cellsHigh - never feed
AvocadoContains persin, toxic to small animalsHigh - never feed
ChocolateTheobromine toxicityHigh - never feed
Iceberg lettuceNo nutrition, causes diarrheaLow - but avoid

Water: The Overlooked Essential

Fresh, clean water should be available at all times. Most guinea pig owners use water bottles with sipper tubes, which keep the water clean. Check the bottle daily to make sure the ball bearing in the sipper is working properly, because a stuck bottle means a thirsty pig, and dehydration can set in faster than you would expect.

Some owners also offer a small ceramic water dish as a backup. Guinea pigs sometimes prefer drinking from a dish, and it ensures they always have access to water even if the bottle malfunctions. Just be prepared to change the dish water frequently since bedding and hay tend to end up in it.

Building a Weekly Meal Plan

A practical approach is to keep a rotation of five or six vegetables and alternate them throughout the week. Here is an example of what a daily feeding routine might look like for one adult guinea pig. In the morning, offer a thick slice of bell pepper and a handful of romaine lettuce. In the evening, add a sprig of cilantro or parsley and a small piece of cucumber or zucchini. Keep the hay rack topped up at all times and provide pellets once daily.

Variety matters, but consistency matters more. Guinea pigs have sensitive stomachs, and introducing too many new foods at once is a recipe for digestive trouble. When adding a new vegetable, start with a tiny piece and wait 24 hours to watch for any adverse reaction before making it a regular part of the rotation.

If you have multiple guinea pigs, make sure there are enough food stations so everyone gets their fair share. Dominant pigs can hog the food bowl, leaving subordinate cage mates without proper nutrition. Scatter feeding vegetables in different areas of the cage encourages foraging behavior and ensures equal access.

Frequently Asked Questions

Frequently Asked Questions

How often should I feed my guinea pig fresh vegetables?
Fresh vegetables should be offered daily, ideally split between a morning and evening serving. Aim for about one cup of mixed vegetables per guinea pig per day, focusing on vitamin C-rich options like bell peppers and leafy greens.
Can guinea pigs eat bread or crackers?
No. Bread, crackers, pasta, and other grain-based human foods are not appropriate for guinea pigs. Their digestive systems are designed for hay, vegetables, and pellets. Processed carbohydrates can cause bloating, obesity, and digestive upset.
Why is my guinea pig not eating hay?
A guinea pig refusing hay could indicate dental problems, illness, or simply a preference issue. Try offering a different type of hay such as orchard grass instead of timothy. If hay refusal persists for more than a day, consult a veterinarian, as it could signal a serious health problem.
Is it okay to give guinea pigs grass from the yard?
Fresh grass can be a healthy treat if the lawn has not been treated with pesticides, herbicides, or fertilizers, and is free from animal waste. Never feed grass clippings from a lawn mower, as the cutting process causes rapid fermentation that can make your guinea pig seriously ill.
Do guinea pigs need supplements besides vitamin C?
A diet of unlimited hay, daily vegetables, and quality pellets typically provides all necessary nutrients except vitamin C, which many owners supplement separately. Avoid broad-spectrum vitamin drops in water, as they degrade quickly and change the taste of the water, discouraging drinking.

Related Articles