What Can Bunnies Eat? Safe Foods, Portions & Daily Diet

A healthy adult bunny should eat unlimited grass hay (the bulk of the diet), about ¼ cup of plain pellets per 5 lb of body weight, roughly 1 packed cup of leafy greens per 2 lb daily, and fresh water at all times. Fruit and carrot root are occasional treats only—no more than 1–2 teaspoons once or twice a week.

A healthy adult bunny needs unlimited grass hay, measured plain rabbit pellets, leafy greens every day, and fresh water at all times. Fruit and carrot root are occasional treats, not daily staples. Hay should make up most of a rabbit’s diet and stay available around the clock.

What bunnies should eat every day: the balanced-diet baseline

Use this table as a starting point for a healthy adult rabbit, not a prescription for every bunny. The right portions of greens and pellets depend on the rabbit’s health and the food’s composition, so check with a rabbit-experienced veterinarian. If your bunny isn’t used to greens, introduce them gradually.

Body weightGrass hayPlain pellets per dayLeafy greens per dayEstimated water drunk per day
1 kg (2.2 lb)UnlimitedAbout 2 tablespoonsAbout 1 packed cupAbout 50–100 ml
2 kg (4.4 lb)UnlimitedAbout 3½ tablespoonsAbout 2 packed cupsAbout 100–200 ml
4 kg (8.8 lb)UnlimitedAbout 7 tablespoonsAbout 4 packed cupsAbout 200–400 ml

These rounded examples use approximately ¼ cup of pellets per 5 lb and 1 packed cup of greens per 2 lb of body weight. The water estimate—50–100 ml per kg—is a broad guide, not an amount to make a rabbit drink. Fresh greens, temperature, and individual differences all affect water intake. For a quick refresher on what bunnies eat each day, keep hay at the center. For larger rabbits, ask your veterinarian about the greens portion rather than assuming the largest amount is needed. Fruit stays optional: any treat counts outside this daily ration, up to 1–2 teaspoons once or twice a week in total.

Hay supplies the long fiber that supports digestion and normal tooth wear. Rabbits that fill up on pellets may eat less hay, so measure pellets instead of leaving a full bowl out.

An adult rabbit eating timothy hay next to measured pellets, leafy greens and clean water
Keep hay unlimited and measure the rest. (Source: smallpetselect)

A simple daily feeding schedule

For a 2 kg adult bunny, start with unlimited fresh grass hay and clean water. Measure about 3½ tablespoons of plain pellets, then split approximately 2 packed cups of familiar greens between morning and evening. A sample mix is 1 cup romaine, ½ cup cilantro, and ½ cup green-leaf lettuce, as long as your rabbit already tolerates each one.

Refresh the hay as needed and remove any soiled portions. On a treat day, offer a thin, seedless apple slice or 1–2 teaspoons of another suitable fruit instead of adding several treats. Keep an eye on appetite and droppings as part of your daily routine.

How age and body condition change the baseline

  • Growing rabbits: Young rabbits have different energy and calcium needs. Alfalfa is generally more suitable for them than for most adults. Ask your vet when to introduce greens and how to transition to adult food.
  • Overweight or neutered adults: Have your vet assess body condition and advise on measured pellets and treats, including when managing an overweight bunny. Keep grass hay available, and don’t put a rabbit on a crash diet.
  • Senior rabbits: Age alone doesn’t determine a rabbit’s diet. Weight loss, dental problems, and other illnesses can change what they need. Ask about an individual feeding plan rather than adding supplements automatically.
  • Pregnant or nursing rabbits: Their energy and nutrient needs differ from those of a nonbreeding adult. Get advice from a rabbit-experienced veterinarian instead of using the adult portions above.
  • Orphaned babies: Contact a veterinarian or an experienced wildlife or rabbit rescue. Don’t improvise milk substitutes or hand-feeding instructions.

Safe vegetables for rabbits: servings, frequency, and what to rotate

Leafy greens are the main fresh-food component in this plan. Published safe-vegetable lists include romaine, cilantro, kale, bell pepper, cucumber, and carrot tops. Wash produce, serve it fresh, and introduce unfamiliar foods one at a time. If you’re asking whether rabbits can have celery, apply the same small-portion rules. The portions below are examples within the daily greens allowance, not extra servings.

Leafy greens to use regularly

For an adult eating about 2 cups of greens a day, pick a few familiar options and vary them over time. Smaller rabbits need smaller portions.

FoodExample portionFrequency
Romaine lettuce½–1 cupDaily if tolerated
Green- or red-leaf lettuce½–1 cupDaily if tolerated
Cilantro¼–½ cupDaily if tolerated
Basil1–2 tablespoonsSeveral times a week
Carrot tops¼–½ cupSeveral times a week
Bok choy¼–½ cupSeveral times a week

These are examples, not quotas for every food. If you serve more of one leafy green, serve less of another. Skip unidentified garden plants and produce that may have pesticide residue.

Vegetables and herbs to offer in smaller portions

FoodExample portionFrequency
Parsley1–2 tablespoonsSeveral times a week, rotated
Kale¼ cupSeveral times a week, rotated
Spinach1–2 tablespoonsOccasionally, rotated
Bell pepper1–2 thin slicesSeveral times a week
Cucumber1–2 thin slicesSeveral times a week
Zucchini1–2 thin slicesSeveral times a week
Broccoli1–2 small florets or piecesOccasionally, if tolerated
Carrot root1–2 thin slicesOnce or twice a week as the treat

Include nonleafy vegetables within the fresh-food portion and keep them to a small share of it. Spinach and some other greens contain oxalates, so rotating them is a sensible precaution. A rigid schedule isn’t necessary for every rabbit. Broccoli causes digestive discomfort in some rabbits. Carrot root is relatively sugary, so offer it as a treat rather than a daily vegetable.

Skip iceberg lettuce in favor of more nutritious leafy greens. It’s different from romaine and leaf lettuce, which can be part of a regular rotation.

A rabbit beside washed rabbit-safe vegetables such as romaine, cilantro, kale, bell pepper and cucumber
Rotating safe greens adds variety within the daily allowance. (Source: oxbowanimalhealth)

Rabbit-safe fruits and treats: small portions, occasional feeding

Fruit isn’t a required part of a rabbit’s diet; offer it as a treat no more than once or twice a week. Published guidance also recommends removing pits, seeds, cores, stems, and leaves. The small portions below can help prevent overfeeding a healthy adult. Give a small rabbit less, and ask your vet whether treats are appropriate for an overweight or medically vulnerable bunny.

Fruit portions by type

FruitExample servingFrequency
Apple1 thin slice, without core or seedsOnce or twice a week
Banana1 thin sliceOnce or twice a week
Blueberries1–2 teaspoonsOnce or twice a week
Strawberry1–2 teaspoons, cut upOnce or twice a week
Melon1–2 teaspoons of flesh, without rind or seedsOnce or twice a week

The frequency applies to all sweet treats together, not each fruit individually. If your rabbit gets apple one day and carrot root another, skip additional fruit that week.

Treats in moderation

A sprig of a familiar herb can be a reward; count it toward the daily greens allowance. Avoid yogurt drops, candy, and sugary commercial treats. If a new food changes your rabbit’s droppings or appetite, stop offering it. Contact your veterinarian promptly if the change persists or your rabbit eats less.

A rabbit looking at a tiny portion of apple slice and berries served as an occasional treat
Fruit stays small, occasional and seed-free. (Source: unsplash/knuckles_echidna)

Printable rabbit food list: safe choices versus foods to avoid

Keep this chart as a refrigerator reference. “Avoid” doesn’t always mean “poisonous”: some foods are unsuitable because they’re starchy, fatty, spoiled, or low in fiber. If you suspect toxic exposure, call for advice rather than waiting for signs.

FoodStatusServing or frequencyWhy it mattersWhat to do
Timothy, orchard, or meadow grass hayRegularUnlimited dailySupplies essential long fiberKeep clean hay available at all times
Plain rabbit pelletsRegularAbout ¼ cup per 5 lb dailyConcentrated supplementMeasure; adjust with your vet
Romaine, leaf lettuce, cilantroRegularWithin about 1 cup greens per 2 lb dailySuitable fresh-food choicesWash; introduce individually
Kale, parsley, spinachLimited rotationSmall portions within greens allowanceVariety helps avoid relying heavily on one plantRotate; see portions above
Bell pepper, cucumber, zucchiniLimited rotation1–2 thin slices, several times weeklyVariety, not a replacement for hayCount within fresh food
Carrot root or suitable fruitTreatSmall portion once or twice weekly in totalRelatively high in sugarUse the portions above; remove fruit seeds and pits
Iceberg lettuceBest skippedNone recommendedLess nutritious than darker greensChoose romaine or leaf lettuce
AvocadoNever feedNoneContains persin and is high in fatCall a vet or poison service if eaten
Chocolate, caffeine, alcoholNever feedNoneContain substances that can poison animalsCall an emergency vet or poison service
Onion, garlic, leeks, chivesNever feedNoneAlliums can damage red blood cellsCall a vet or poison service if eaten
Fruit seeds and pits; rhubarb; potato plantsNever feedNoneSome contain harmful plant compoundsRemove access; call for advice
Bread, cereal, crackers, nuts, seeds, yogurt dropsAvoidNoneStarchy, fatty, or sugary foods are unsuitable for a high-fiber dietRemove access; ask a vet about significant ingestion
Lawn-mower clippings, unknown plants, moldy foodAvoidNoneSpoilage, fermentation, or plant misidentification can pose risksRemove the material; contact a vet if eaten
Rabbit-safe hay and greens separated from avocado, chocolate, bread and other foods to avoid
A visual reminder that “avoid” can mean toxic, starchy, spoiled or too low in fiber. (Source: unsplash/katelyn_g)

Hand-picked, correctly identified grass is different from lawn-mower clippings. Don’t offer grass from areas that may have been treated with chemicals or contaminated by animal waste.

When in doubt, call

If your rabbit eats a potentially toxic food or an unidentified plant, contact a rabbit-experienced veterinarian or animal poison service immediately. Have the food name, approximate amount, and time ready.

Hay, pellets, and water: choose the right type and measure daily needs

Grass hay versus alfalfa hay

Adult rabbits can eat timothy, other grass hay, or oat hay. Alfalfa is generally reserved for young rabbits or feeding directed by a veterinarian. Nutrient levels vary by plant, harvest, and batch, so this comparison is general and may not describe a particular bag.

Hay typeFiberProtein and calciumBest useNotes
TimothyHighGenerally lower than alfalfaEveryday adult hayA common grass-hay choice
Orchard grassHighGenerally lower than alfalfaEveryday adult hay; varietyOften softer than timothy
Meadow hayHighVaries with the grasses and other plants presentEveryday adult hay when predominantly grassCheck the contents and quality
AlfalfaProvides fiberGenerally higher in protein and calciumGrowing rabbits or vet-directed feedingA legume, not a grass; usually too rich as the main hay for healthy adults

Choose hay that smells fresh and has no visible mold. If your rabbit dislikes one type, try another suitable grass hay. What matters is steady hay consumption, not sticking to a particular variety.

Pellets and water: practical daily checks

Choose a plain, uniform, high-fiber rabbit pellet suited to your rabbit’s life stage. Avoid muesli-style mixes: rabbits may pick out favored pieces and leave the rest. Pellets supplement hay; they don’t replace it.

Provide fresh water in a clean, stable bowl or a working bottle, and check it at least once a day. The estimate of 50–100 ml per kg is a rough drinking range; rabbits eating wet greens may drink less. Learn your rabbit’s usual intake and call your vet about a marked change, especially if appetite or droppings also decrease.

Introduce new foods and change a rabbit’s diet without upsetting digestion

Make diet changes only when your rabbit is eating and producing normal droppings. If appetite drops or droppings become fewer, contact a rabbit-experienced vet promptly rather than continuing the transition.

A step-by-step introduction plan

For a new vegetable, offer one thumbnail-sized piece alongside the familiar diet. Monitor appetite and droppings for 24–48 hours before increasing the amount or trying another new food. If your rabbit tolerates it, gradually include it in the fresh-food allowance. If it causes a problem, stop offering it and seek veterinary advice if needed.

Changing pellet brands also takes care. The schedule below is a cautious example for a healthy rabbit. Keep the total measured portion steady unless your vet advises otherwise.

A line of small bowls showing a gradual change from old rabbit pellets to new pellets
Change pellets gradually while keeping the measured portion steady. (Source: bunnylady)
  1. Days 1–3

    Mix 75% of the old pellet with 25% of the new pellet.


  2. Days 4–7

    If appetite and droppings remain normal, use an equal mix of old and new pellets.


  3. Days 8–11

    Move to 25% old pellets and 75% new pellets, continuing to monitor.


  4. Days 12–14

    If all remains normal, offer the new pellets as the full measured portion.

A rabbit used to a muesli mix or mostly pellets may need an individualized plan. Don’t suddenly remove its usual food if it hasn’t started eating hay reliably.

What to do when a rabbit refuses hay

Put fresh grass hay in several clean, easy-to-reach spots, and try another type, such as orchard instead of timothy. Check whether you’re overfilling the pellet bowl, but arrange a veterinary assessment before making a substantial reduction for a rabbit that eats little or no hay. Dental pain or another health problem can make chewing difficult.

Don’t wait for a rabbit to get hungry enough to eat hay. Sudden refusal to eat, or a drop in food intake or droppings, calls for prompt veterinary attention.

GI stasis or suspected poisoning: symptoms and immediate next steps

Gastrointestinal stasis is a dangerous slowdown of the digestive tract. It can occur alongside pain, dental disease, or another illness. Symptoms alone aren’t enough for an owner to determine the cause safely.

GI stasis symptom checklist

Contact a rabbit-experienced veterinarian immediately if you notice:

  • Eating less than usual, refusing food, or turning down a normally favorite food.
  • Fewer droppings, no droppings, or droppings that become unusually small or misshapen.
  • Lethargy, hiding, a hunched posture, or apparent abdominal pain.
  • Loud tooth grinding, a swollen abdomen, or marked weakness.

A rabbit that stops eating or producing droppings needs urgent veterinary help. Don’t wait for a particular number of hours. Don’t force-feed, give medication, or try home remedies unless a veterinarian directs you; the right response depends on the cause.

A calm rabbit inside an open carrier beside a simple emergency kit and water bowl
A rabbit that stops eating or producing droppings needs urgent veterinary help. (Source: pexels/volker-kaes)

If your rabbit eats something dangerous

  1. Remove access to the food or plant immediately.
  2. Note what was eaten, the estimated amount, and when it happened. Save the package or photograph the plant.
  3. Call an emergency veterinarian or ASPCA Animal Poison Control at 888-426-4435. Fees may apply. Don’t wait for symptoms.
  4. Follow the professional’s instructions. Don’t try to induce vomiting or give home treatments.
  5. For breathing difficulty, collapse, seizures, or severe weakness, go to emergency veterinary care immediately; call ahead if possible.
At a glanceWhat Can Bunnies Eat? Safe Foods, Portions & Daily Diet
(Source: howpetcare)

Put the food guide into practice: a daily checklist for your rabbit

  • ☐ Refill clean grass hay and make sure it stays available day and night.
  • ☐ Measure the agreed pellet portion and offer familiar, washed greens.
  • ☐ Refresh the water and check that the bowl or bottle works.
  • ☐ Notice whether your rabbit eats normally and produces its usual droppings.
  • ☐ Keep treats within the occasional allowance and introduce just one new food at a time.
  • ☐ Track weight and changes in hay, pellet, and water intake; discuss trends with your vet.
  • ☐ Keep your rabbit-experienced veterinarian’s emergency number and the ASPCA poison-control number handy.

Wild rabbits graze on grasses and other plants, but pet rabbits need a dependable supply of safe grass hay rather than unidentified forage.

Key data
Food ItemDietary StatusRecommended Portion or ServingFeeding FrequencyHealth Effect or ReasonAction Required
Timothy, orchard, or meadow grass hayRegularUnlimited dailyDaily / UnlimitedSupplies essential long fiberKeep clean hay available at all times
Plain rabbit pelletsRegularAbout ¼ cup per 5 lb daily (or ~2 tbsp for 1 kg, ~3½ tbsp for 2 kg, ~7 tbsp for 4 kg)DailyConcentrated supplement; overeating can cause rabbits to fill up and eat less hayMeasure; adjust with your vet
Romaine lettuceRegular½–1 cup (within about 1 cup greens per 2 lb daily allowance)DailySuitable fresh-food choice; provides leafy green varietyWash; introduce individually
Green- or red-leaf lettuceRegular½–1 cup (within about 1 cup greens per 2 lb daily allowance)DailySuitable fresh-food choiceWash; introduce individually
CilantroRegular¼–½ cup (within about 1 cup greens per 2 lb daily allowance)DailySuitable fresh-food choiceWash; introduce individually
BasilRegular leafy green1–2 tbspSeveral times weeklyAdds variety to daily greens allowanceInclude within fresh-food portion
Carrot topsRegular leafy green¼–½ cupSeveral times weeklyAdds variety to daily greens allowanceInclude within fresh-food portion
Bok choyRegular leafy green¼–½ cupSeveral times weeklyAdds variety to daily greens allowanceInclude within fresh-food portion
KaleLimited rotation¼ cup (within greens allowance)Several times weekly, rotatedVariety helps avoid relying heavily on one plantRotate; keep within greens allowance
ParsleyLimited rotation1–2 tbsp (within greens allowance)Several times weekly, rotatedVariety helps avoid relying heavily on one plantRotate; keep within greens allowance
SpinachLimited rotation1–2 tbsp (within greens allowance)Occasionally, rotatedContains oxalates; variety helps avoid relying heavily on one plantRotate; keep within greens allowance
Bell pepperLimited rotation1–2 thin slicesSeveral times weeklyVariety, not a replacement for hayCount within fresh food portion
CucumberLimited rotation1–2 thin slicesSeveral times weeklyVariety, not a replacement for hayCount within fresh food portion
ZucchiniLimited rotation1–2 thin slicesSeveral times weeklyVariety, not a replacement for hayCount within fresh food portion
BroccoliLimited / Occasional1–2 small florets or piecesOccasionally, if toleratedCauses digestive discomfort in some rabbitsOffer in small portions only if tolerated
Alfalfa hayLimited / SpecializedNot in sourceNot in sourceHigh in protein and calcium; usually too rich as the main hay for healthy adultsReserve generally for growing rabbits or vet-directed feeding
Carrot rootTreat1–2 thin slicesOnce or twice weeklyRelatively high in sugarOffer as an occasional treat rather than a daily vegetable
AppleTreat1 thin sliceOnce or twice weeklyHigh sugar/fruit treat; seeds/core are harmfulRemove core and seeds before serving
BananaTreat1 thin sliceOnce or twice weeklyRelatively high in sugarKeep within occasional total treat limit
BlueberriesTreat1–2 tspOnce or twice weeklyRelatively high in sugarKeep within occasional total treat limit
StrawberryTreat1–2 tsp, cut upOnce or twice weeklyRelatively high in sugarKeep within occasional total treat limit
MelonTreat1–2 tsp of fleshOnce or twice weeklyRelatively high in sugarRemove rind and seeds before serving
Iceberg lettuceBest skippedNone recommendedNever / NoneLess nutritious than darker greensChoose romaine or leaf lettuce instead
Muesli-style rabbit food mixDiscouraged / AvoidNoneNever / NoneRabbits may selectively pick out preferred energy-dense pieces and leave essential nutrients behindChoose plain, uniform rabbit pellets instead
Bread, cereal, crackers, nuts, seeds, yogurt dropsAvoidNoneNever / NoneStarchy, fatty, or sugary foods are unsuitable for a high-fiber diet; low in useful fiber and may upset digestionRemove access; ask a vet about significant ingestion
Lawn-mower clippings, unknown plants, moldy foodAvoidNoneNever / NoneSpoilage, fermentation, chemical treatment, or plant misidentification can pose risksRemove the material; contact a vet if eaten
AvocadoNever feedNoneNever / NoneContains persin and is high in fatCall a vet or poison service if eaten
Chocolate, caffeine, alcoholNever feedNoneNever / NoneContain substances that can poison animalsCall an emergency vet or poison service
Onion, garlic, leeks, chivesNever feedNoneNever / NoneAlliums can damage red blood cellsCall a vet or poison service if eaten
Fruit seeds and pits; rhubarb; potato plantsNever feedNoneNever / NoneSome contain harmful plant compoundsRemove access; call for advice

FAQ

What do bunnies eat in the wild?

Wild rabbits mainly graze on grasses and other fibrous plants, with seasonal leaves and plants adding variety. Pet rabbits need a consistent, safe diet based on grass hay rather than an attempt to recreate wild foraging with unknown plants.

Can rabbits eat bread, cereal, or other human snack foods?

Bread, cereal, crackers, and similar processed foods are not appropriate rabbit treats because they are low in useful fiber and may upset digestion. Choose hay, a measured portion of safe greens, or a tiny amount of rabbit-safe fruit instead.

Is a muesli-style rabbit food mix a good choice?

Muesli mixes are generally discouraged because rabbits may pick out preferred, energy-dense pieces and leave other nutrients behind. A plain, uniform rabbit pellet is a better measured supplement to unlimited grass hay.

How much does it cost to feed a rabbit each month?

Monthly cost varies by location, rabbit size, hay quality, and whether greens are bought or home-grown. Estimate the cost of a steady supply of grass hay, a small amount of plain pellets, and daily fresh greens, and budget separately for veterinary care.