As an exotic companion animal nutritionist, one of the most common questions I get from guinea pig owners is which leafy greens are actually worth feeding. So let me answer the headline question directly: yes, guinea pigs can eat bok choy, and it is one of the better leafy greens you can rotate into their diet. Like every fresh vegetable, the details of how much and how often matter, so let me walk you through exactly how I recommend feeding it.

Is Bok Choy Safe for Guinea Pigs?

Bok choy (also called pak choi) is safe for guinea pigs. It is a non-toxic leafy green from the brassica family, and both the dark green leaves and the pale crunchy stalks can be offered. If you have been wondering whether bok choy is safe or bad for guinea pigs, the answer is firmly on the safe side, and it is not on the ASPCAโ€™s list of plants toxic to small animals.

What makes bok choy genuinely useful is its nutrition. Guinea pigs, like humans, cannot make their own vitamin C and must get it from food, or they risk scurvy. Bok choy delivers a meaningful dose of vitamin C along with vitamin A, vitamin K, and folate, all of which support immune health, vision, and clotting. It is also high in water content and low in sugar, which makes it a far better daily-rotation green than sugary treats like fruit.

The one nuance is that bok choy is a brassica, the same family as kale, cabbage, and broccoli. That family carries compounds called goitrogens and a moderate amount of calcium, which is why I treat bok choy as a โ€œfew times a weekโ€ green rather than an everyday staple. More on that below.

Benefits of Bok Choy for Guinea Pigs

When fed correctly, bok choy earns its place in the bowl. Here is what it brings to the table:

  • Vitamin C. This is the headline benefit. A few leaves help meet your guinea pigโ€™s daily vitamin C requirement and lower the risk of scurvy, which causes swollen joints, poor coat, and lethargy.
  • Hydration. Bok choy is more than 90 percent water, which supports kidney and bladder health when paired with plenty of fresh drinking water.
  • Vitamin A and K. These support healthy eyes, skin, and normal blood clotting.
  • Low sugar, high fiber leaf. Unlike fruit, bok choy will not spike sugar intake, so it fits into a guinea pigโ€™s high-fiber, hay-based diet without causing the weight gain that fruity treats can.
  • Variety and enrichment. Rotating different greens keeps your guinea pig interested in fresh food and helps cover a wider range of nutrients than feeding the same vegetable every day.

To be clear, bok choy supplements a diet built on unlimited grass hay. It does not replace it. Roughly 80 percent of what your guinea pig eats should be timothy or other grass hay, which keeps the continuously growing teeth worn down and the gut moving.

Risks and When to Avoid It

Bok choy is safe, but a few real considerations keep it in the moderation column. None of these make it dangerous in normal amounts, but they explain why I never recommend it as a daily green.

  • Calcium. Guinea pigs are prone to bladder stones and sludge, and brassicas carry moderate calcium. Feeding bok choy several times a day, every day, can contribute to urinary problems over time, especially in guinea pigs with a history of stones.
  • Goitrogens. Brassica greens contain goitrogenic compounds that, in large repeated amounts, can interfere with thyroid function. The portions I recommend are well below any level of concern, but daily heavy feeding is best avoided.
  • Gas and soft stool. Some guinea pigs are sensitive to brassicas and develop loose stool or mild bloating if you feed too much too quickly. If you have ever wondered what happens if your guinea pig eats bok choy in excess, this is usually it: a temporary upset gut rather than poisoning.
  • Pesticide residue. Always wash bok choy well. Choose organic when you can, and rinse thoroughly under running water to remove surface residue.

A quick note for owners who landed here asking whether bok choy is safe, bad, or toxic for dogs: those questions apply to a different species and a different bowl. For guinea pigs specifically, the takeaway is simple. Bok choy is safe in sensible portions, and the only real risk is overdoing it.

How Much Bok Choy Can Guinea Pigs Eat?

So how much bok choy can guinea pigs eat without trouble? For a healthy adult, I recommend one to two small leaves, which is roughly a couple of tablespoons once chopped, two to three times per week. Always serve it as part of a mixed plate of greens rather than a single large pile of bok choy.

A simple way to think about it: a guinea pigโ€™s daily fresh vegetable portion is about one cup total, made up of several different greens. Bok choy should be one slice of that cup on the days you offer it, alongside lower-calcium options like romaine or bell pepper.

When you introduce bok choy for the first time, start with a single small piece and wait 24 hours. If droppings stay firm and normal, you can work it into the regular rotation. If you see soft stool, pause for a few days before trying a smaller amount. This slow approach prevents the gut upset that comes from any sudden diet change.

Can Baby Guinea Pigs Eat Bok Choy?

Owners often ask whether baby guinea pigs can eat bok choy, and the short answer is yes, with extra caution. Newborn pups nurse but begin nibbling solid food within their first days. Once a baby is reliably eating hay and pellets, usually after about three to four weeks of age, you can begin offering tiny amounts of fresh greens.

For a baby, I suggest a small piece of a single bok choy leaf rather than a whole leaf, introduced one new vegetable at a time so you can spot any sensitivity. Young digestive systems are still developing, so watch closely for soft stool and back off if you see it. The same calcium and goitrogen cautions apply, so keep bok choy occasional rather than daily for youngsters too. Always provide unlimited grass hay and a constant supply of fresh water, which matter far more for a growing guinea pig than any single vegetable.

What To Do If Your Dog Ate Too Much Bok Choy

If your guinea pig got into more bok choy than intended, do not panic. Bok choy is not toxic, so a one-time overindulgence is very unlikely to be an emergency. Here is the approach I give clients:

  1. Remove the extra. Take away any remaining bok choy and other fresh greens for the rest of the day.
  2. Push hay and water. Offer plenty of timothy hay and make sure fresh water is available. Hay is the best thing for a stressed guinea pig gut.
  3. Skip greens for a day. Give the digestive system a rest by holding other vegetables for 24 hours, then reintroduce smaller portions.
  4. Watch the droppings and appetite. Mild soft stool that resolves within a day is usually nothing to worry about. Monitor closely.
  5. Call your vet if needed. If your guinea pig stops eating, looks bloated, sits hunched, or has ongoing soft stool beyond 12 to 24 hours, contact an exotics vet promptly. A guinea pig that has not eaten or passed droppings for several hours is always a same-day veterinary matter, because gut stasis can become serious quickly. For any concern about a toxic exposure, the ASPCA Animal Poison Control Center is available at 888-426-4435.

In practice, the most common outcome of too much bok choy is a temporary loose stool that clears on its own with hay and time.

If you are building a safe rotation of leafy greens, here are other foods I get asked about most often:

The best guinea pig diet rotates several safe greens so no single vegetable, including bok choy, is fed in excess. Pair this list with unlimited grass hay, a daily source of vitamin C, and fresh water, and your guinea pig will thrive.