
What Do Rabbits Eat? A Complete Guide to a Healthy Rabbit Diet
If you’ve ever watched a rabbit nose its way through a pile of hay, you know they’re not exactly difficult to please — but what goes into that bowl matters more than most owners realize. Rabbits have a specialized digestive system that depends on a precise balance of fiber, nutrients, and hydration.
Hay and grass should make up: 80–85% of a rabbit’s daily diet ·
Leafy greens should be: about 10% of daily intake ·
Pellets should be limited to: no more than 5% of the diet ·
Rabbits need fresh water: available at all times ·
Fruit and root vegetables (e.g., carrots) are: occasional treats only
Quick snapshot
- Hay must be the main dietary component (House Rabbit Society)
- Iceberg lettuce is dangerous for rabbits (Best Friends Animal Society)
- Carrots should be treats, not staples (Rabbit Welfare Association & Fund)
- Fresh water is mandatory at all times (Rabbit Awareness Action Group)
- Exact pellet amount varies by rabbit size and activity level (House Rabbit Society)
- Some greens (e.g., kale) may cause gas in sensitive rabbits (Rabbit.org (House Rabbit Society))
- The 3-3-3 rule is a guideline, not a strict veterinary prescription (Best Friends Animal Society)
- Unlimited hay available 24/7, refreshed morning and evening (House Rabbit Society)
- Leafy greens offered in two daily servings (morning and night) (House Rabbit Society)
- Pellets measured and given once daily (Rabbit Welfare Association & Fund)
- Treats limited to 1–2 tablespoons per day, not every day (Best Friends Animal Society)
- Transition slowly: introduce new greens one at a time over 7–10 days (Rabbit.org)
- Monitor stool quality: loose stools often mean too much sugar or starch (Rabbit Hole Hay)
- If your rabbit stops eating, call a rabbit-savvy vet immediately (Rabbit Awareness Action Group)
Five key numbers, one pattern: hay is the undisputed king, and everything else is measured in small, precise portions.
| Diet component | Daily recommendation |
|---|---|
| Hay requirement | Unlimited access, 80–85% of diet |
| Daily leafy greens | 1 cup per 2 lbs of body weight (about 10%) |
| Pellet portion | 1–2 tablespoons per 5 lbs of body weight |
| Treat limit | 1–2 tablespoons of fruit or root vegetables per day |
| Water intake | 50–150 ml per kg of body weight daily |
What food will rabbits eat?
Hay and grass as the foundation
A rabbit’s diet rests on one non-negotiable: unlimited, high-quality grass hay. House Rabbit Society (leading rabbit welfare nonprofit) states hay should make up about 85% of an adult rabbit’s diet. Good choices include timothy, orchard grass, brome, and oat hay – all are low in calcium and calories compared to alfalfa. Best Friends Animal Society (national animal welfare organization) warns that alfalfa hay is not a good choice for an adult rabbit because its high calcium and protein can cause urinary problems.
Hay must be fresh, sweet-smelling, and slightly green. Best Friends advises checking for mold or dust, which can make a rabbit sick. Rabbit Hole Hay (specialty hay supplier) recommends constant access to dust-free, long-strand hay.
Leafy greens and vegetables
Leafy greens add moisture, vitamins, and variety. House Rabbit Society recommends a minimum of 2 cups of chopped vegetables per 6 pounds of body weight per day. At least three types of green leafy vegetables should be selected daily. Romaine lettuce, kale, parsley, cilantro, and dandelion greens are all safe choices. Iceberg lettuce, however, contains lactucarium which can be toxic and has almost no nutritional value – it should never be fed.
The catch: variety is essential, but iceberg lettuce is the single exception that proves the rule – never feed it.
Pellets and supplements
Pellets are a convenience food, not a necessity. Rabbit Welfare Association & Fund (UK rabbit charity) says pellets or nuggets should be limited to 5% of the diet. An average-size adult rabbit weighing 6–10 pounds needs about ¼ cup of pellets daily, according to Best Friends. Choose timothy-based, high-fiber pellets and avoid mixes with seeds, corn, or dried fruit.
A rabbit fed too many pellets will eat less hay, leading to dental disease and gastrointestinal stasis — the leading cause of death in pet rabbits, according to Rabbit Awareness Week.
Do rabbits eat lettuce or carrots?
Which lettuce varieties are safe?
Yes, rabbits can eat lettuce — but not all kinds. Best Friends Animal Society lists romaine, red leaf, and butterhead lettuce as safe in moderation. Iceberg lettuce is the exception: it contains lactucarium, which can be toxic, and offers almost no nutritional value. Always wash lettuce thoroughly and introduce new greens slowly.
Why carrots are not a staple food
The image of a rabbit munching a carrot is deeply misleading. Carrots are high in sugar – about 4.7 grams per 100 grams – and should be treated as an occasional snack, not a daily staple. Rabbit Welfare Association & Fund explicitly categorizes root vegetables as treats. Too much carrot can lead to obesity and digestive upset.
Other safe vegetables
Dark leafy greens are the gold standard. House Rabbit Society recommends kale (in rotation, not daily), parsley, cilantro, dandelion greens, and spring greens. Aim for at least three different greens each day to ensure a range of nutrients.
Kale is high in calcium; for rabbits prone to bladder sludge, limit it to 2–3 times per week. Rabbit.org notes that variety prevents selective eating and nutrient imbalances.
What this means: the old “carrots and lettuce” stereotype is backwards. Leafy greens should be everyday foods; carrots are the rare treat.
What is a rabbit’s favorite food?
Safe treat options
Rabbits often prefer aromatic herbs such as basil, mint, and cilantro. Best Friends Animal Society notes that small pieces of apple, banana, or berries make good treats. The portion size matters: no more than 1–2 tablespoons per day for a medium rabbit.
Fruits and vegetables rabbits love
Many rabbits will beg for banana or strawberry. While these foods are safe in tiny amounts, their high sugar content means they should never become a daily habit. House Rabbit Society warns that commercial sugary treats sold in pet stores often contain seeds, nuts, and added sugars that can cause serious digestive issues.
How to use treats in training
Treats work well for positive reinforcement. Use a pea-sized piece of fruit or herb when teaching your rabbit to come when called or enter a carrier. Always pair the treat with a calm voice and avoid overfeeding.
The trade-off: a treat that becomes a habit stops being special — and starts being a health risk.
What to never feed a rabbit?
Toxic and dangerous foods
Several common human foods are poisonous to rabbits. Best Friends Animal Society lists chocolate (theobromine), caffeine, and avocado (persin) as toxic. Onions and garlic damage red blood cells. Rhubarb contains oxalates that can cause kidney failure.
Plants and garden hazards
If you let your rabbit graze in the yard, ensure the grass is free of pesticides and herbicides. Many ornamental plants – including lilies, foxglove, and yew – are deadly. Just as some foods are toxic to other pets (learn what cats can’t eat in our guide), rabbits have their own list of no-go plants.
Processed human foods
Bread, pasta, crackers, chips, and anything with added sugar or salt can disrupt a rabbit’s delicate gut flora. Seeds and nuts are high in fat and can cause pancreatitis. Rabbit Awareness Action Group emphasizes that whole foods only – no processed snacks.
Gastrointestinal stasis is often triggered by a diet too low in fiber or too high in starch and sugar. If your rabbit stops eating for even 12 hours, contact a rabbit-savvy vet immediately – RWAF warns it can be fatal within 48 hours.
What is the 3-3-3 rule for rabbits?
The rule explained
The 3-3-3 rule is a practical guideline for ensuring dietary variety. It recommends offering 3 types of hay, 3 types of leafy greens, and 3 types of vegetables each day. House Rabbit Society encourages rotating greens to prevent boredom and nutrient deficiencies. For hay, rotate timothy, orchard, and oat hay to keep fiber intake interesting.
Why it works
Rabbits are natural grazers that encounter diverse plants in the wild. The 3-3-3 rule mimics that diversity in a domestic setting, encouraging rabbits to eat a broader range of nutrients and reducing the risk of selective eating. Rabbit.org notes that a varied diet also supports healthy gut motility.
How it fits into daily feeding
- Morning: refresh unlimited hay (mix two types), give one portion of leafy greens, measure pellets.
- Evening: offer a different mix of greens, provide a third hay type, offer occasional treat (fruit or veg).
- Weekly: rotate through 7 different green types to hit the rule consistently.
The pattern: the 3-3-3 rule is simple to remember and powerful in practice — it’s the difference between a bored bunny and a thriving one.
Confirmed facts
- Hay must be the main dietary component (House Rabbit Society)
- Iceberg lettuce is dangerous for rabbits (Best Friends)
- Carrots should be treats, not staples (RWAF)
- Fresh water is mandatory at all times (Rabbit Awareness Week)
- Pellets should be low in calcium and protein (House Rabbit Society)
What’s unclear
- Exact pellet amount varies by rabbit size and activity level
- Some greens (e.g., kale) may cause gas in sensitive rabbits
- The 3-3-3 rule is a guideline, not a strict veterinary prescription
Expert perspectives on rabbit nutrition
Most of their diet should be fresh hay and grass, with some leafy greens and a few pellets. They should only be given fruit and root vegetables, like carrots, as treats.
RSPCA (UK animal welfare charity)
A good rabbit diet needs more than just carrots and lettuce. Rabbits require a balanced diet of hay, fresh veggies and fruit, and a few pellets.
Best Friends Animal Society (national animal welfare organization)
About 80% high-quality hay, a limited amount of rabbit pellets, some fresh leafy greens, and occasional treats.
PetMD (veterinary editorial platform)
Steps for feeding your rabbit daily
- Provide unlimited hay: Fill the hay rack with timothy, orchard, or oat hay. Refill in the morning and evening, checking for freshness and mold.
- Measure leafy greens: Offer 1 cup of mixed greens per 2 lbs of body weight. Rotate at least three varieties daily. Introduce new greens one at a time over 7–10 days.
- Limit pellets: Give ¼ cup per 6–10 lbs of body weight of high-fiber, timothy-based pellets. Reduce pellets if your rabbit is overweight or not eating enough hay.
- Add occasional treats: Offer a small piece of fruit (apple, banana, berries) or a root vegetable (carrot) no more than once daily. Keep treats to 1–2 tablespoons.
- Ensure fresh water: Use a heavy ceramic bowl or sipper bottle. Clean and refill daily. Monitor intake – a rabbit not drinking may be ill.
Responsible pet ownership includes planning for health costs – a rabbit-savvy vet visit can be expensive, and preventive nutrition is the best insurance.
For rabbit owners in the US and UK, the choice is clear: prioritize hay, measure greens, limit pellets, and treat carrots like the occasional indulgence they are. A hay-first diet is the single most impactful action you can take for your rabbit’s long-term health — anything less risks dental disease, obesity, and the painful reality of gastrointestinal stasis.
therabbithaven.org, windlewabbits.weebly.com, home.adelphi.edu, houserabbit.org, instagram.com, reddit.com
Frequently asked questions
Can rabbits eat tomatoes?
Yes, ripe tomatoes are safe in very small amounts — think a cherry tomato once a week. The leaves and stem are toxic, so remove them completely.
Can rabbits eat bananas?
Yes, bananas are safe as an occasional treat. Because they are high in sugar and starch, limit to a 1-inch slice once or twice a week.
How much water does a rabbit need daily?
An adult rabbit typically drinks 50–150 ml per kg of body weight per day. Always provide fresh, clean water in a heavy bowl or sipper bottle.
Is it safe to feed rabbits grass from the yard?
Yes, if the grass is free of pesticides, herbicides, and animal waste. Supervised grazing on a clean lawn is healthy and natural.
Can rabbits eat cheese or dairy?
No. Rabbits are lactose intolerant and dairy can cause severe digestive upset, including diarrhea and bloating.
How do I transition my rabbit to a new diet?
Change one food at a time over 7–10 days. Mix old and new greens in increasing proportion each day. Stop immediately if you see loose stool or loss of appetite.
What should I do if my rabbit stops eating?
This is an emergency. Contact a rabbit-savvy veterinarian immediately. GI stasis can become life-threatening within 24–48 hours.