Can Rabbits Eat Beets? Root vs Greens
Can rabbits eat beets? The sugary root is an occasional treat only, while the leafy beet greens can be fed more often in rotation. Learn safe amounts and risks.
Rabbits can eat beets, but the sugary beetroot is only an occasional small treat, while the leafy beet greens are a nutritious green that can be fed more regularly in rotation. The root is high in sugar and starch, so it stays rare, and the tops earn a more frequent place in the salad.
Beets are really two foods in one: a sweet starchy root and a healthy leafy top. Knowing the difference is the key to feeding them well. Here is how each part fits in.
What Rabbits Should Actually Eat
The real rabbit staple: unlimited grass hay makes up about 80% of the diet
A small daily measure of plain timothy pellets rounds out the diet
Is Beets Safe for Rabbits?
Beets are safe for rabbits, but the two parts of the plant deserve very different handling. The beetroot, the round purple-red root most people think of, is high in natural sugar and starch. Rabbits are hay-and-greens herbivores whose guts are not built for sugary, starchy foods, so while a small piece of beetroot now and then will not hurt a healthy adult rabbit, it should never become a regular item. Too much sugar and starch can throw off the balance of bacteria in the gut and lead to soft stool or other digestive upset.
The leafy beet greens and tops are a different story. They are a genuine leafy green, similar in spirit to chard or spinach, and they can take a more regular place in the rotation of daily greens. The one caveat is that beet greens contain oxalates, the same natural compounds found in spinach, so they should be rotated with lower-oxalate greens rather than fed in big amounts every single day. Treated this way, the greens are a healthy, varied addition. For another sweet root that follows the same occasional-treat logic, see our guide to whether rabbits can eat carrots.
How to Feed Beets to Your Rabbit
Always feed beets raw, never cooked, pickled, or canned. Rabbits eat all of their vegetables raw, and cooked or jarred beets carry salt, vinegar, or concentrated sugar that is not suitable for them. Wash both the root and the greens well under cool water to remove grit, dirt, and any residue, then shake off the excess. For the root, cut a small thin piece and offer it on its own as a treat. For the greens, mix a few leaves into the daily salad alongside other greens. Introduce either part slowly the first time, then watch the droppings before offering more.
One harmless surprise to expect: beetroot can temporarily tint your rabbit's urine a reddish or pinkish color thanks to its natural pigments. This passes on its own and is nothing to worry about, though if your rabbit has not eaten beets and you see red urine, that is worth a vet check. For the bigger picture of how greens and occasional veg fit together, our overview of what rabbits eat lays out the whole daily diet.
How Much Beets Can a Rabbit Eat?
For the beetroot, keep it to a small thin piece offered only once in a while, never daily, because of the sugar and starch. A nibble the size of a fingertip is plenty for an average adult rabbit. For the beet greens, a few leaves several times a week is reasonable, as one green within a varied mix and rotated with lower-oxalate options so the oxalates do not build up. Smaller rabbits, overweight rabbits, and any rabbit prone to soft stool should have the sugary root even less often or not at all. If you are unsure how beets fit your individual rabbit, your exotic vet can help you set the right balance.
Rabbit Care Planner
Track your rabbit's health, meds, vet visits, mobility, nutrition, and quality of life, all in one printable planner.
Risks to Watch For
- Sugar and starch in the root. Beetroot is sweet and starchy, so too much can upset the gut bacteria and cause soft stool. Keep the root rare and small.
- Oxalates in the greens. Beet greens contain oxalates like spinach and chard, so rotate them with lower-oxalate greens rather than feeding large amounts daily.
- Harmless red urine. Beetroot pigments can tint urine reddish, which is normal, but be sure you can attribute it to the beets and not to a health problem.
- Feeding too much at once. A large serving of any new food can cause digestive upset. Introduce both the root and the greens slowly in small amounts.
What About Baby Rabbits?
Hold off on this food, and all fresh produce, for very young rabbits. Babies under about 12 weeks old have especially delicate digestion that is still establishing its gut bacteria, so they should stick to unlimited hay, an age-appropriate pellet, and fresh water. From around 12 weeks you can begin introducing leafy greens one at a time in small amounts, watching the droppings closely for any softening, and beet greens can be one of those gradual additions later in the process. Save sugary, starchy foods like beetroot for last, once your rabbit is fully grown and its gut is settled, and even then keep the root to an occasional tiny treat.
The Bottom Line
Can rabbits eat beets? Yes, but treat the two parts differently. The sugary beetroot is an occasional small treat at most, while the leafy beet greens are a nutritious green you can feed more regularly in rotation, mindful of their oxalates. Always serve beets raw and washed, expect a harmless reddish tint to the urine from the root, and introduce everything slowly. Keep hay as the bulk of the diet, vary the greens, limit the sweet root, and check with a rabbit-savvy vet if you have any concerns about your rabbit's weight or digestion.
Related Food Safety Guides
- Safe Vegetables for Rabbits - The full list of daily greens and occasional veg.
- What Do Rabbits Eat? - The complete healthy daily diet at a glance.
- Foods Toxic to Rabbits - The danger list to never feed your bunny.
Pet Insurance · Sponsored
Have a Dog or Cat at Home Too? Protect Them From Surprise Vet Bills
Many rabbit owners share their home with a dog or cat as well, and one emergency visit can run into the hundreds or thousands. Pet insurance can help cover surprise vet bills so a sudden cost does not force a hard choice. Get a free quote and see what coverage fits your household.
Frequently Asked Questions
Can rabbits eat beetroot?
Yes, rabbits can eat beetroot in small occasional amounts, but it is high in sugar and starch, so it should be treated as a rare nibble rather than a regular food. A small piece now and then is fine for a healthy adult rabbit, but too much sugary root can upset the gut and is not ideal for a hay-based herbivore. Always feed it raw and washed. If your rabbit is overweight or prone to digestive trouble, it is best to skip the root entirely.
Are beet greens safe for rabbits?
Yes, beet greens and the leafy tops are a nutritious leafy green that rabbits can eat more regularly than the root. They fit well into the daily salad as part of a varied mix. The one thing to note is that beet greens contain oxalates, similar to spinach and chard, so they should be rotated with lower-oxalate greens rather than fed in large amounts every single day. Washed and raw, they are a healthy addition in rotation.
How often can rabbits eat beets?
The leafy beet greens can be offered several times a week as one green among several, rotated with lower-oxalate options. The beetroot itself should be much rarer, just a small piece once in a while as an occasional treat because of its sugar and starch content. Never make beetroot a daily food. Keeping the root occasional and the greens in rotation gives variety without overloading on sugar or oxalates.
Why is my rabbit's urine red after eating beets?
Beetroot contains natural pigments that can temporarily tint a rabbit's urine a reddish or pinkish color, and this is harmless. It can look alarming, but it simply passes through and clears once the beet works through the system. That said, red urine can also have other causes, so if your rabbit has not eaten beets recently, or if you see other signs of illness, it is worth checking with your exotic vet to rule out blood in the urine.
Can baby rabbits eat beets?
No, hold off on beets and all fresh produce for very young rabbits. Babies under about 12 weeks old have delicate digestion that is still developing, so they should stick to unlimited hay, an age-appropriate pellet, and water. Sugary, starchy foods like beetroot are especially unsuitable for a young gut. Once your rabbit is older and eating a variety of gentle greens, you can introduce beet greens occasionally, and save the sugary root for a fully grown, settled rabbit.
Can rabbits eat cooked or pickled beets?
No, rabbits should only ever eat raw beets. Cooked beets are softer and more concentrated, and pickled or canned beets contain salt, vinegar, and other additives that are not suitable for a rabbit at all. Stick to a small piece of fresh raw beetroot or fresh raw beet greens, washed well. Never offer anything from a can, jar, or your own seasoned plate.
Need more help caring for your rabbit?
Browse our guides by topic to find practical solutions.
Wellness Planner: $39