The Complete List of Safe Vegetables for Rabbits | Peqaboo
NutritionRabbit4 min read
The Complete List of Safe Vegetables for Rabbits
Fresh vegetables add moisture, variety, and nutrients to a rabbit's diet, but only after hay. This checklist covers safe daily leafy greens, vegetables to limit, foods to avoid, how much to feed, and how to introduce new greens without upsetting a sensitive rabbit gut.
Compiled from veterinary literature and clinical references· Updated 2026-07-18·How we create this
Quick answer
Safe daily greens for adult rabbits include romaine and other dark leaf lettuces, bok choy, coriander, basil, parsley, dandelion greens, and celery leaves. Feed a variety of leafy greens every day, always alongside unlimited hay, and introduce anything new slowly. Avoid iceberg lettuce, and treat starchy or sugary vegetables like carrot as occasional treats, not staples.
Fresh vegetables add moisture, variety, and nutrients to a rabbit's diet, but only after hay.
Where vegetables fit in the diet
Hay is the foundation; fresh leafy greens are the important second layer. Greens provide hydration, micronutrients, and enrichment, and a rabbit that grazes on varied greens tends to drink and forage more naturally. But greens do not replace hay — think of them as a generous daily salad, not the main course. A rough guide is about one packed cup of leafy greens per two pounds (roughly one kilogram) of body weight per day, split across a mix of two to three types.
Safe everyday leafy greens
These are suitable for daily feeding in rotation: romaine lettuce and other loose-leaf and dark leaf lettuces, bok choy and other Asian leafy greens, coriander, basil, dill, parsley, mint, dandelion greens, rocket, celery (leaves and stalk), watercress, and endive. Herbs count as greens here and add welcome variety. Rotating types spreads out nutrients and keeps meals interesting.
Aim for a mix of two to three leafy greens daily, about one packed cup per two pounds of rabbit.
Vegetables to feed in moderation
Some vegetables are safe but higher in calcium, oxalates, sugar, or starch, so offer them in smaller amounts a few times a week rather than daily. These include spinach, kale, Swiss chard, and beet greens (higher oxalate and calcium), and carrot, bell pepper, broccoli, and Brussels sprouts. Carrot in particular is a myth-driven staple — it is a sugary root and should be a small occasional treat, not a daily food. Some rabbits get gas from brassicas like broccoli, so watch for bloating.
Foods to avoid entirely
Do not feed iceberg lettuce (very low in nutrients and can cause diarrhoea in quantity), potato and potato leaves, onion, garlic, leek, chives, rhubarb, raw beans, and any seeds, pits, or the leaves of fruit trees. Avoid all human processed foods, bread, grains, and anything sugary. Fruit is not a vegetable — offer only tiny amounts as a rare treat.
Always wash greens thoroughly to remove pesticide residue and introduce any new vegetable one at a time.
How to introduce new greens safely
Add one new green at a time, in a small amount, and wait two to three days watching the droppings before adding another. Healthy droppings stay firm and round; soft or mushy droppings mean slow down or step back. Baby rabbits under about three to four months have delicate guts and should be introduced to greens only gradually and later than adults — check with a vet on timing for a young rabbit.
Quick FAQs
How many vegetables should a rabbit eat daily?
About one packed cup of leafy greens per two pounds (roughly a kilogram) of body weight, spread across two to three types, always alongside unlimited hay.
Can rabbits eat lettuce?
Yes — romaine and other dark, leafy lettuces are excellent. Avoid iceberg, which is nutrient-poor and watery enough to cause loose stools.
Are carrots bad for rabbits?
Not bad, but overrated as a staple. Carrot is sugary and starchy, so give only a small piece occasionally, not every day.
Can I feed vegetables to a baby rabbit?
Only gradually and later than adults. Young rabbits have sensitive guts, so introduce greens slowly, one at a time, and ask your vet about timing.
My highlights & notes
This article is for general education and is not a substitute for professional veterinary advice. If your pet is unwell, please consult a veterinarian.
Worried about your pet?
Peqaboo’s AI helps you track symptoms, understand lab reports, and know when to see a vet.